一键导入
team-week
完整执行一周章包的 6 阶段流水线:规划 → 写作 → 润色 → 并行产出 → QA → 收敛发布。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
完整执行一周章包的 6 阶段流水线:规划 → 写作 → 润色 → 并行产出 → QA → 收敛发布。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
完整 QA 审读:一致性 + 技术正确性 + 学生视角四维评分;输出并收敛 QA_REPORT。
生成本周正文:规划(含 Bloom/回顾桥/超级线/角色)→ 场景驱动写正文 → 深度润色 → 四维 QA → 修订回路 → 落盘 QA_REPORT。
创建高质量 LLM 应用可视化的指南。包含 Token 使用图、RAG 检索效果、Agent 流程图、评估指标图。
当需要一次性生成 week_01..week_08 的章包目录与模板(不写正文内容)时,批量调用 new_week 脚手架。
| name | team-week |
| description | 完整执行一周章包的 6 阶段流水线:规划 → 写作 → 润色 → 并行产出 → QA → 收敛发布。 |
| argument-hint | <week_id e.g. week_01> |
| allowed-tools | Bash, Read, Write, Edit, Grep, Glob, Task |
/team-week week_XX
直接执行完整的 6 阶段流水线,把 week_XX 从零产出为完整章包,并通过 release 校验:
python3 scripts/validate_week.py --week week_XX --mode release
CLAUDE.md + shared/style_guide.mdshared/writing_exemplars.md + shared/characters.yml.research_cache.md,prose-polisher 优先读取缓存,不足时用自身的 WebSearch 补充搜索。绝对禁止编造参考链接——搜索失败时写 <!-- TODO --> 占位shared/style_guide.md)阶段 0(日期校准) → 阶段 1(规划) → 阶段 2(写作) → 阶段 2.5(联网研究)
→ 阶段 3(润色) → 阶段 4(并行产出) → 阶段 5(QA) → 阶段 6(收敛)
生成 shared/current_date.txt,供后续所有 agent 读取当前日期:
date '+%Y-%m-%d' > shared/current_date.txt
echo "当前日期已写入 shared/current_date.txt: $(cat shared/current_date.txt)"
为什么需要这一步:时代脉搏、AI 小专栏、参考链接的访问日期都需要使用当前年份。如果不显式注入日期,agent 可能使用训练数据中的旧年份。
校验:确认 shared/current_date.txt 存在且内容为当天日期。
调用 subagent syllabus-planner:
chapters/week_XX/CHAPTER.md(大纲阶段)<!-- ... --> HTML 注释包裹(Bloom 标注、概念预算表、AI 专栏规划、角色出场规划、章节结构骨架等,不能渲染为正文)校验:无需校验(规划阶段,ASSIGNMENT 等文件不存在是正常的)
在写正文之前,使用 Context7 MCP 查证本章涉及的 Python 官方文档和 API 最佳实践:
resolve-library-id 定位相关库(如 python、pytest、argparse 等)query-docs 查询具体的最佳实践和 API 用法搜索工具分工说明:
mcp__exa__get_code_context_exa):用于搜索真实项目中的代码示例和社区实践校验:无需校验
调用 subagent chapter-writer:
shared/writing_exemplars.md + shared/characters.ymlshared/style_guide.md 的"章首导入"章节<!-- ... --> 注释包裹,不能出现在渲染正文中校验:
python3 scripts/validate_week.py --week week_XX --mode drafting
由 Lead agent 直接执行(不委派给 subagent),因为 Lead 拥有全部搜索工具。
目的:为阶段 3 的 prose-polisher 提供真实的搜索数据和参考链接,避免 AI 小专栏使用 TODO 占位。
读取阶段 1 的 AI 小专栏规划:从 CHAPTER.md 的 HTML 注释中提取 2 个侧栏的主题和建议搜索词
读取 shared/current_date.txt 获取当前日期,搜索关键词中包含当前年份
执行搜索(每个侧栏 2-3 次搜索):
# 优先级 1: 内置 WebSearch(最可靠,无外部依赖)
WebSearch("GitHub Copilot adoption statistics 2026")
WebSearch("Python popularity TIOBE index 2026")
# 优先级 2: Exa MCP(AI 增强搜索,适合深度研究)
mcp__exa__web_search_exa({
"query": "GitHub Copilot adoption statistics 2026",
"numResults": 5,
"type": "auto"
})
mcp__exa__company_research_exa({
"companyName": "OpenAI",
"numResults": 3
})
# 优先级 3: perplexity MCP(如可用)
mcp__perplexity__perplexity_search({
"query": "vibe coding trend AI programming 2026",
"recency": "year",
"response_format": "json"
})
收集时代脉搏素材:搜索与本章主题相关的最新 AI/技术事件
将搜索结果写入缓存文件 chapters/week_XX/.research_cache.md:
# Week XX 研究缓存
生成日期:YYYY-MM-DD
## 时代脉搏素材
### 搜索词: "..."
- 事实: ... (来源: https://真实URL)
## AI 小专栏 #1: {主题}
### 搜索词: "..."
- 数据点: ... (来源: https://真实URL)
- 引用: "..." (来源: https://真实URL)
## AI 小专栏 #2: {主题}
### 搜索词: "..."
- 数据点: ... (来源: https://真实URL)
校验:确认 .research_cache.md 存在且至少包含 2 个侧栏的搜索数据。
调用 subagent prose-polisher:
shared/writing_exemplars.md + shared/characters.ymlshared/characters.yml)chapters/week_XX/.research_cache.md 中的搜索数据和参考链接<!-- TODO --> 占位校验:
python3 scripts/validate_week.py --week week_XX --mode drafting
同时调用以下 4 个 subagent(可以并行):
example-engineer:产出 examples/ + TextAgent 示例代码 + 讲解段落test-designer:产出 tests/ pytest 用例矩阵exercise-factory:产出 ASSIGNMENT.md + RUBRIC.md + AI 协作练习/stat-viz skill 生成图表图片生成判断(根据 student-qa 阶段 5 的诊断结果):
Skill("stat-viz", "week_XX")examples/NN_chart_xxx.py,图片输出到 images/校验(四个全部完成后执行):
python3 scripts/validate_week.py --week week_XX --mode idle
执行完整的三维度 QA 审读(与 /qa-week 共享相同流程)。
同时启动以下两个 agent(可并行):
consistency-editor:
TERMS.yml -> shared/glossary.ymlshared/characters.yml)ANCHORS.yml 问题(依赖 validate_week.py 报错定位)technical-reviewer:
technical-reviewer 的问题清单(含 S1/S2 致命问题)调用 student-qa:
重要:student-qa 是只读角色(tools: [Read, Grep, Glob],无 Write 权限),不要让它写 QA_REPORT.md。
校验:无(QA 是只读角色)
优先处理 S1/S2 技术审读问题:
| 问题级别 | 处理方式 | 回传给谁 |
|---|---|---|
| S1 致命 | 必须修复,否则不能 release | chapter-writer 或 example-engineer(视问题类型) |
| S2 重要 | 强烈建议修复 | prose-polisher |
四维评分处理:
| 总分范围 | 处理方式 | 回传给谁 |
|---|---|---|
| >= 18 | 根据 QA 反馈进行轻量修订后通过 | prose-polisher(轻量修复,处理建议项) |
| < 18 | 结构性重写(需大幅改进) | chapter-writer |
修订规则说明:
<!-- 需人工介入 -->一致性处理已在阶段 5a 由 consistency-editor 完成,此处无需重复。
落盘 QA_REPORT(由 Lead agent 直接写入):
chapters/week_XX/QA_REPORT.md# QA Report: week_XX
## 四维评分
| 维度 | 分数 | 说明 |
|------|------|------|
| 叙事流畅度 | X/5 | ... |
| 趣味性 | X/5 | ... |
| 知识覆盖 | X/5 | ... |
| 认知负荷 | X/5 | ... |
| **总分** | **XX/20** | |
## 技术审读问题
### S1 致命(必须修复)
- [ ] {问题描述} — `CHAPTER.md#xxx`
### S2 重要(强烈建议修复)
- [ ] {问题描述} — `CHAPTER.md#xxx`
## 阻塞项
- [ ] {问题描述} — {位置}
## 建议项
- [ ] {问题描述} — {位置}
## 教学法建议
{technical-reviewer 的教学法建议}
## 审读记录
- consistency-editor: 已修复 X 处一致性问题
- technical-reviewer: 发现 X 个问题(S1: X, S2: X, S3: X, S4: X)
- student-qa: 四维评分 XX/20
如有 S1/S2 问题:
标注需回传 chapter-writer 或 prose-polisher 修复
修复后需重新运行阶段 5 的审读
调用 subagent error-fixer(如果校验有报错):逐条修复再验证
最终 release 校验:
python3 scripts/validate_week.py --week week_XX --mode release
| 阶段 | 校验模式 | 说明 |
|---|---|---|
| 阶段 1(规划) | 无 | ASSIGNMENT 等文件不存在是正常的 |
| 阶段 2-3(写作/润色) | --mode drafting | 只检查 CHAPTER.md + TERMS.yml(如果存在) |
| 阶段 4-5(产出/QA) | --mode idle | 所有文件 + QA 阻塞项检查,无 pytest |
| 阶段 6(收敛) | --mode release | 完整发布级校验(含 pytest + pedagogical 检查) |
- [ ])才能 release