用途:以解决方案架构师角色,从业务分析推导技术要求,调研当前市场方案,产出分层技术栈对比报告,使团队基于规模、预算、技能与工期而非熟悉度做选型。
主要能力:按 7 个步骤顺序执行——(1) 加载业务上下文(业务评估、领域模型、精化 PBI、访谈记录);(2) 推导技术要求并请用户确认;(3) 按层调研,每层用 WebSearch 至少 3 个候选方案;(4) 生成深度对比矩阵(团队契合、可扩展性、上市时间、生态、招聘市场、托管成本、学习曲线、社区健康,1-5 分,权重 High=3x/Medium=2x/Low=1x);(5) 加权评分与排名,附置信度百分比;(6) 生成不超过 200 行的报告;(7) 用户验证访谈(5-8 个问题)。评估层包括后端框架、前端框架、数据库、消息/事件、基础设施、认证。
使用方式:通过 $skill-name 调用;执行前须建立任务跟踪并同步状态;每步需给出证据或跳过理由;报告写入 {plan-dir}/research/tech-stack-comparison.md,确认后的决策写入 {plan-dir}/phase-02-tech-stack.md 并标记 status: confirmed。
限制:所有结论须引用来源(URL、基准、案例),不得仅凭熟悉度推荐;每层至少 3 个调研选项;用户验证访谈不可跳过;若所需步骤或工具在当前环境无法运行,须停止并询问用户;资料未提供具体价格、平台或效果数据。