跳转到内容
关系图谱

scaffold-exercises(Matt)

254 字 1 分钟

属性 8
repo
mattpocock_skills
skill
scaffold-exercises
source
mattpocock_skills/skills/misc/scaffold-exercises/SKILL.md
invoke
model
phase
build
cost
low
status
frozen
local
same
一句话

按课程规范批量脚手架练习目录:exercises/XX-section/XX.YY-exercise/ 下放 problem/solution/explainer 子目录,每个带非空 readme,跑 lint 到过。

何时用 ​

  • 适合:按课程计划批量建练习骨架、新增章节。
  • 不适合:不是这套 exercises/ 目录约定的项目;它是 ai-hero-cli 课程仓库的内部工具。

怎么用 ​

text
按这份计划把第 5 章的练习目录建出来
  1. 解析计划:section 名、exercise 名、变体;默认建 explainer/ 除非计划另说。
  2. mkdir -p 建目录(XX- 和 XX.YY- 数字前缀,dash-case)。
  3. 每个变体子目录写最小 readme.md(标题+描述,非空无死链),有代码再补 main.ts。
  4. 跑 pnpm ai-hero-cli internal lint,修到通过。
  5. 改名或移动用 git mv(保历史),保数字序,改完重跑 lint。

产出 ​

  • 符合 lint 规则的练习目录树。

要点与坑 ​

  • lint 红线:至少一个 problem//explainer//explainer.1/ 子目录、readme 非空无死链、禁 .gitkeep 和 speaker-notes.md、readme 里禁 pnpm run exercise。
  • 在 misc 桶,frozen。

关联 ​