用途:在实现功能或修复问题前,检索团队已记录的解决方案,提炼可复用的经验与模式,防止重复犯错。
主要能力:以内容搜索(如 Grep)优先过滤 docs/solutions/ 下的 Markdown 文件,按 frontmatter 字段(module、problem_type、component、symptoms、root_cause、tags、severity)匹配关键词;支持按问题类型映射到对应分类目录(如 performance-issues、database-issues、security-issues 等);始终检查 docs/solutions/patterns/critical-patterns.md;对候选文件先只读前 30 行 frontmatter,再对强/中相关文件全文阅读;最终输出结构化摘要,含文件路径、模块、问题类型、相关性、关键洞察与严重级别,并给出建议。
使用方式:由 /ce:plan 调用,或在开始工作前手动调用。流程为提取关键词、按类别缩小范围、并行内容搜索预过滤、读取候选 frontmatter、评分排序、全文阅读相关文件、返回提炼摘要。搜索模式示例:pattern="tags:.*(email|mail|smtp)" path=docs/solutions/ files_only=true case_insensitive=true。
适用场景:性能优化、数据库变更、缺陷修复、安全、UI、集成等开发任务前的知识检索。
限制:依赖 docs/solutions/ 目录与规范的 YAML frontmatter;候选超过 25 个需进一步收窄,少于 3 个需放宽搜索;不返回原始文档全文,只做提炼;资料未说明具体安装命令、收费或平台支持。