Kaizen 改进
将 .planning/kaizen/ 中的分析结果转化为可执行的改进措施——钩子、代理补丁、技能优化、CLAUDE.md 更新和自动化脚本。
前置条件: 分析结果必须存在于 .planning/kaizen/ 中(由转录分析技能生成)。
改进类型
每种输出类别都包含一个委派模板:
- 钩子生成 — PreToolUse 拒绝/重定向、SubagentStart 上下文注入、Stop 质量门禁
- 代理提示词优化 — 通过 @subagent-refactorer 对代理系统提示词进行精准修复
- 技能补丁 — 通过 /plugin-creator:skill-creator 向技能添加缺失知识
- CLAUDE.md 更新 — 项目级行为规则
- 脚本自动化 — 用脚本或技能替代重复的手动工作流
详细模板和示例请参阅改进模板。
关于自主改进循环 (ARL) 知识库——第 3 层实现细节、前置条件和研究综合——请参阅 ARL 知识。
工作流
flowchart TD
Start([读取分析结果]) --> Parse[提取反模式及其频率和证据]
Parse --> Score[按频率 × 影响评分]
Score --> Top[选择最高分的发现]
Top --> Type{改进类型?}
Type -->|重复的工具滥用| Hook[生成钩子 — 拒绝/重定向]
Type -->|代理行为问题| Agent[生成代理补丁指令集]
Type -->|知识缺口| Skill[生成技能补丁指令集]
Type -->|项目级问题| Claude[生成 CLAUDE.md 添加项]
Type -->|手动工作流| Script[生成自动化提案]
Hook --> Output[写入 .planning/kaizen/improvements/]
Agent --> Output
Skill --> Output
Claude --> Output
Script --> Output
Output --> Install{--install 标志?}
Install -->|是| Apply[将钩子写入设置,应用补丁]
Install -->|否| Draft[保留为提案供审查]
钩子生成
读取分析结果 → 生成钩子配置 + 可选脚本。有关每种反模式类型的映射模式、指南和示例,请参阅钩子模式。
委派协议
改进是面向专业代理的指令集,而非直接编辑。遵循以结果为导向的委派:
- 用证据(会话 ID、工具调用、频率)描述问题
- 陈述期望的结果
- 让专业代理决定实现方法
- 不要在委派提示词中规定具体的代码更改
输出模式
草稿模式(默认)
将所有提案以 Markdown 文件形式写入 .planning/kaizen/improvements/。每个文件包含:
- 带有证据的发现摘要
- 建议的改进
- 面向相应专业代理的委派提示词
- 优先级分数
安装模式(--install 标志)
仅适用于钩子——直接写入 .claude/settings.json 或 hooks/hooks.json。其他改进类型始终生成委派提示词(从不直接编辑)。
优先级评分
按以下标准对改进进行排序:
- 频率 × 影响 — 跨会话的发生次数 × 每次发生的成本
- 自动化潜力 — 钩子 > 脚本 > 文档
- 影响范围 — 项目级 > 单代理 > 单会话
- 实施成本 — 钩子(分钟)< CLAUDE.md(分钟)< 技能(小时)< 代理(天)