en un clic
marchen-apply
按变更的 tasks.md 逐个实现任务。适用于用户想按任务清单逐步实现代码。
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
按变更的 tasks.md 逐个实现任务。适用于用户想按任务清单逐步实现代码。
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
预览 propose 生成的变更摘要。从 proposal/design/specs/tasks 浓缩为终端卡片,便于人快速 review,决定下一步是 apply 还是改 propose。
提出新变更,创建并填充所有 artifact。适用于用户想快速描述需求并生成完整的 proposal、specs、design、tasks。
对照变更意图检查代码实现的完整性和一致性,支持基于 chrome-devtools MCP 的 UI 场景验证。
归档已完成的变更。检查完成度后执行归档,适用于实现完毕后收尾。
进入探索模式 — 思考想法、调查问题、厘清需求。适用于用户想在动手之前先理清思路。
一键式轻量变更流程。创建 lite 变更、实现任务、询问归档,一气呵成。适合 bug 修复、小改动。
| name | marchen-apply |
| description | 按变更的 tasks.md 逐个实现任务。适用于用户想按任务清单逐步实现代码。 |
按变更的 tasks.md 逐个实现任务,完成后勾选 checkbox。
输入:用户的请求应包含变更名称,或可从上下文推断。
流程
选择变更
有名称就用,没有则:
marchen list --json + AskUserQuestion 让用户选显示:"使用变更: <name>"
获取实现指令
marchen instructions <name> apply --json
返回 JSON 包含:
state:"ready" / "blocked" / "all_done"progress:{ total, completed, remaining }context:所有 artifact 的信息数组,每项包含 id、status、path、contentinstruction:实现指引changeDir:变更目录绝对路径根据 state 处理:
"blocked" → 提示先完成 artifacts"all_done" → 提示归档"ready" → 继续显示进度
从返回的 JSON 读取并显示:
"变更: <name> | 进度: N/M | 下一个: <第一个未完成任务的描述>"
逐个实现任务
从 context 中读取所有 artifact 内容作为上下文。
对每个未完成任务:
- [ ] → - [x]
文件路径:<changeDir>/tasks.md暂停条件:
显示结果
全部完成时:
"全部完成 (N/N),可以用 marchen review <name> 检查实现,或直接 marchen archive <name> 归档。"
暂停时: "暂停于任务 N/M: <原因>"
护栏
marchen search "<关键词>" --json 搜索历史变更中的相关方案instruction 是给你的指引,不要原样复制到代码注释中