用途:用于对比技术、框架、云厂商或完整技术栈,输出数据驱动的选型建议,覆盖技术对比、栈评估、成熟度与生态分析、总拥有成本(TCO)、安全与合规、迁移路径、云厂商对比和决策报告八类能力。
主要能力:支持加权评分与决策矩阵、5 年 TCO 与 ROI 估算、GitHub/npm 生态健康评分、CVE 漏洞与 GDPR/SOC2/HIPAA 合规就绪度评估、迁移复杂度与风险估算、性能基准对比,并给出置信度(高/中/低)。
使用方式:可直接用自然语言提问,如“Compare React vs Vue for our SaaS dashboard”;也可用 YAML/JSON 结构化输入,或提供 GitHub、npm、文档 URL。可选择快速对比、标准分析、综合报告或自定义章节。输出会按环境适配为 Markdown 或终端友好格式,并采用先摘要后详情的渐进披露结构。
适用场景:框架/语言/数据库选型、云厂商对比、遗留系统迁移评估、合规与安全审查、性能与成本权衡。
限制:生态指标为时点快照,TCO 与基准为基于假设的估算,漏洞数据依赖公开 CVE 完整性;无法评估闭源或内部工具,也无法判断团队实际技能、组织政治与预算决策;不适合琐碎选择、已被强制指定的方案或实时生产故障处理。核心模块包括 stack_comparator.py、tco_calculator.py、ecosystem_analyzer.py、security_assessor.py、migration_analyzer.py、format_detector.py、report_generator.py 等。