用途:该技能为项目维护一份提示词优化知识库,用于存放和检索从提示词对比中总结出的经验。
存储位置:{project_root}/.claude/.rashomon/prompt-knowledge.yaml,分为 patterns、anti_patterns、metadata 三部分。每条模式含 name、what_to_look_for、improvement,每条反模式含 name、what_to_look_for、why_bad,两者还含 learned_from、source、source_fingerprint、validity_scope、last_verified、invalidated_when、confidence、times_applied。metadata 记录 last_updated、total_comparisons、patterns_count、anti_patterns_count、max_entries(默认 20)。
提取标准:只有在优化后的提示词出现结构性改进、改进属于项目专属(非通用最佳实践 BP-001~008)、且可能在本项目复现时才保存。置信度按证据赋值:多次对比确认 0.8+,单次对比且效果明确 0.5-0.7,有效果但不确定 0.3-0.5,最低阈值 0.3,低于则跳过。
容量管理:模式与反模式合计上限 20 条,保留分数为 confidence * (1 + log(times_applied + 1)),不直接按时间扣分;但观察到 invalidated_when 条件或源指纹不再匹配时需重新验证,未验证的条目不参与检索。新条目分数高于最低分则替换,否则丢弃。
操作:检索发生在提示词分析开始时,只读读取文件,排除失效或指纹过期的条目,用 what_to_look_for 匹配当前提示词并返回相关条目及出处,检索不写文件、不计数。存储在对比与用户反馈确认条目影响后执行:评估提取条件、生成候选、查重、对确认使用的条目增加 times_applied、重新验证指纹与有效性、执行容量管理、写回文件并更新 metadata。
反馈调整:用户确认改进则置信度 +0.1(上限 0.95);导致更差结果则 -0.2,降后低于 0.2 移除;用户新增洞见初始置信度 0.5。
限制:具体用法、安装命令、平台与收费信息暂未提供。