بنقرة واحدة
new-lesson
向已有模块添加新的课程文件。当用户要求编写某个具体知识点的教学代码时使用。例如"在 Go 并发章节添加 context 的教程"、"写一个 Python 装饰器的课程"。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
向已有模块添加新的课程文件。当用户要求编写某个具体知识点的教学代码时使用。例如"在 Go 并发章节添加 context 的教程"、"写一个 Python 装饰器的课程"。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
提交代码、构建并部署站点到 Cloudflare Pages。当用户说"发布"、"部署"、"上线"、"publish"、"deploy"时使用。
为项目创建新的学习模块。当用户要求添加新的编程语言、框架、工具或技术主题时使用。例如"添加 Rust 模块"、"新建 Docker 学习路径"。
审查课程代码的教学质量和正确性。当用户要求审查、检查、改进某个课程文件时使用。例如"检查一下 Go 并发这一章的质量"、"review goroutines 课程"。
展示项目统计信息。当用户问"项目有多少内容"、"学习进度"、"模块概览"、"stats"时使用。
翻译项目内容。用于中英文互译代码注释或文档。当用户说"翻译"、"translate"、"转成英文"、"转成中文"时使用。
| name | new-lesson |
| description | 向已有模块添加新的课程文件。当用户要求编写某个具体知识点的教学代码时使用。例如"在 Go 并发章节添加 context 的教程"、"写一个 Python 装饰器的课程"。 |
| argument-hint | <模块/子目录> <主题> |
| disable-model-invocation | true |
| allowed-tools | Read, Write, Bash, Glob, Grep |
向已有学习模块添加一个新的课程文件。
$ARGUMENTS — 格式为 <模块/子目录> <主题>,例如:
Go/04-concurrency context用法Python/02-functions lambda表达式Java/07-modern record类查看目标目录中已有文件,新文件编号 = 最大编号 + 1。例如目录中已有 01_goroutines.go、02_channels.go、03_patterns.go,则新文件为 04_<name>.go。
XX_topic_name.<ext>(数字前缀 + 下划线 + snake_case + 语言扩展名)
语言扩展名映射:
.go.py.java.js.jsx.vue.ts参考已有文件的风格,必须严格遵循:
==== 大分隔符标记文件主题---- 小分隔符划分小节package main
import (
"fmt"
)
// ============================================================
// 主题名称
// ============================================================
// 对该主题的总体介绍,2-3 行
func main() {
fmt.Println("=== 主题名称 ===")
// ----------------------------------------------------------
// 1. 第一个小节
// ----------------------------------------------------------
// 详细解释
// 示例代码...
// ----------------------------------------------------------
// 2. 第二个小节
// ----------------------------------------------------------
// 详细解释
// 示例代码...
}
// 辅助函数放在 main 后面
func helperFunc() {
// ...
}
go vet),Python 文件检查语法 (python -c "import ast; ast.parse(open('file').read())")npm run convert 更新文档