用途
Technical Research 是一个面向技术调研与验证(Technical Spike)的技能,用于在做出技术决策之前,对候选方案进行结构化的探索与评估。它适合在需要选择技术栈、探索架构方向、开展可行性研究、调查性能问题或评估库与框架时使用。
主要能力
- 开展有时间盒(timebox)限制的技术调研
- 创建概念验证(POC)实现
- 客观比较多个技术选项
- 记录调研发现与建议
- 识别风险与依赖
- 提供实施路径
使用方式
该技能采用结构化的 Spike 流程,包含以下环节:
- Objective(目标):明确需要回答的问题
- Timebox(时间盒):设定固定的调研周期
- Options(选项):探索多种可行方案
- POC(概念验证):为每个选项编写可运行的代码
- Comparison(比较):使用加权标准矩阵进行对比
- Recommendation(建议):给出有依据的决策
技能附带参考文件 references/TECHNICAL_SPIKE.template.md,提供结构化的调研格式模板。
最佳实践
- 事先定义成功标准
- 至少探索 2-3 个选项
- 创建可运行的 POC 代码
- 如实记录权衡取舍
- 跟踪尚未回答的问题
- 保持在时间盒范围内
适用场景
- 技术选型决策
- 架构探索
- 可行性研究
- 性能调查
- 库/框架评估
限制
关于该技能的具体安装方式、支持的平台、收费模式等信息,资料中暂未提供。