动态技能加载器
搜索发现动态加载技能
技术栈评估器用于对技术框架、库和云服务商进行数据驱动的对比分析与决策建议,支持TCO总拥有成本计算、安全风险评估及生态系统健康度评分。
安装依赖
# 克隆仓库后进入目录
cd skills/alirezarezvani/tech-stack-evaluator
# 安装Python依赖(requirements.txt需自行准备)
pip install requests pyyaml
基础用法示例
1. 快速对比两种技术:
Compare React vs Vue for a SaaS dashboard.
Priorities: developer productivity (40%), ecosystem (30%), performance (30%).
2. 计算5年TCO:
Calculate 5-year TCO for Next.js on Vercel.
Team: 8 developers. Hosting: $2500/month. Growth: 40%/year.
3. 评估迁移可行性:
Evaluate migrating from Angular.js to React.
Codebase: 50,000 lines, 200 components. Team: 6 developers.
脚本调用方式
# 技术对比
python scripts/stack_comparator.py --help
# TCO计算
python scripts/tco_calculator.py --input assets/sample_input_tco.json
# 生态分析
python scripts/ecosystem_analyzer.py --technology react
# 安全评估
python scripts/security_assessor.py --technology express --compliance soc2,gdpr
# 迁移分析
python scripts/migration_analyzer.py --from angular-1.x --to react
输入格式:支持自然语言文本、YAML结构化配置、JSON程序化调用三种形式。分析深度可选快速对比(200-300 tokens)、标准分析(500-800 tokens)、完整报告(1200-1500 tokens)三档。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 技术名称、应用场景、权重配置、团队/成本参数、代码库规模、合规要求 |
| 输出 | 评分矩阵、TCO明细、生态评分、安全风险、迁移估算、置信度与建议 |
| 适用人群 | 技术负责人、架构师、CTO、开发团队、采购部门 |
| 不包含 | 实时监控、强制技术执行、故障排查、UI/UX设计、代码实现生成 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/alirezarezvani/tech-stack-evaluator/SKILL.md
来源类型:GitHub开源技能文档