用途:manage-learn 用于记录和检索学习心得与提示,所有操作基于文件读写,不调用 LLM 或 CLI。
主要能力:支持四种模式——capture(捕获)、list(列出)、search(搜索)、show(展示)。捕获时按关键词推断分类,可选 pattern、antipattern、decision、tool、gotcha、technique;自动从 state.json 关联阶段,可用 --phase 0 强制不关联;生成 INS-{8 hex} 格式 ID;条目追加写入 .workflow/specs/learnings.md,并由 WikiIndexer 自动维护索引。list/search 支持按 --tag、--category、--phase、--lens 过滤,--limit 控制行数(默认 20),搜索按 title(3)>tags(2)>summary(1) 加权排序,list 按最新优先。show 需提供合法 INS-id,缺失或非法会报 E003/E004。
使用方式:首次使用会引导创建 .workflow/specs/ 目录和 learnings.md;若 .workflow/ 未初始化则报 E001,需先运行 $maestro-init。捕获示例可参考 $manage-learn "..." 形式,支持 --category、--tag、--phase、--confidence 等标志;list/search 支持 --tag、--category、--phase、--lens、--limit。
限制:所有文件写入仅限 .workflow/specs/learnings.md,初始化目录除外;不得修改源码或其他文件。未知分类报 E002。自动阶段检测无匹配时置 null 并给出 W001。未提供更多收费、平台或效果信息。