Documentation
README
Analyze Research Skill
子类型标识:
analyze.research
触发条件
用户要求调研、评估或比较某技术方案,主要目标是获得信息和建议(而非直接实施)。
| 场景 | 示例 |
|---|---|
| 技术选型 | "对比 Redis/Memcached,推荐缓存方案" |
| 可行性评估 | "评估引入 GraphQL 的成本和收益" |
| 概念验证 | "验证 WebSocket 在我们架构下是否可行" |
| 依赖调研 | "调研 @org/lib 是否满足需求" |
| 根因调查 | "找出导致内存持续增长的根因" |
| 隐性推荐/取舍 | 用户问"是否应该""哪个更好""有没有更好建议",且结论会影响技术路线、产品/项目选择、时间/金钱投入或长期维护成本 |
⛔ 只读原则
调研过程中禁止修改任何项目源码文件。若结论需要代码变更,在报告中说明并建议切换到 dev/fix 工作流。
执行流程
| 步骤 | 动作 |
|---|---|
| 1 | 明确调研问题(一句话核心问题) |
| 2 | 确认调研范围(深度 + 技术栈约束) |
| 3 | 收集信息(profile + 源码 + 同类产品 / 项目 / 模块对比 + 依赖文档)并建立关联文件集合 |
| 4 | 分析评估(按调研类型,至少 3 轮) |
| 5 | 收敛前再跑一次 CRS,确认关联文件集合无遗漏 |
| 6 | PCV(收敛后汇总验证,含合理性 + 可实施性 + 收益) |
| 7 | 输出明确结论(禁止模糊结论) |
| 8 | 输出调研报告 |
统一联查矩阵(research 最小动作)
This is the opening of the README. Read the full README on GitHub.