Install any skill in seconds. Free to start, no credit card required.
Get Started Free →echovic/architect-architecture-design
系统架构设计方法论,包含架构模式选择、系统分层、目录结构设计
Passed 16 of 22 test cases with the skill, and 11 of 22 without it.
and 3 more in the full report
5 fixed11 passed either way6 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
我们正在为某电商平台设计新版后台 API 系统,涉及订单、商品、用户等多个业务块,团队规模 15 人以上。请按照标准的架构文档格式生成一份设计纲要:给出架构模式决策结论与理由、Mermaid 架构全景图、框架与数据库等技术栈总结表格,以及 Python FastAPI 框架下的生产级项目工程目录规范和各模块说明。
| Checked | Without skill | With skill |
|---|---|---|
| Output includes section heading '## 2. 架构概述' with subsections 2.1, 2.2, and 2.3 | Missed | Passed |
| Output selects microservices architecture for a project with 15+ engineers and distinct business modules | Passed | Passed |
| Output organizes FastAPI project with an app/ directory containing core configuration and api subdirectories | Passed | Passed |
The instructions your model reads when the skill loads.
基于技术调研结论,设计完整的系统架构,包括:
根据项目规模、团队规模、业务复杂度选择合适的架构模式:
| 架构模式 | 适用场景 | 优点 | 缺点 | 团队规模 |
|---|---|---|---|---|
| 单体应用 | 小型项目、快速迭代、MVP | 简单、开发快、易部署 | 扩展性差、耦合高 | 1-3人 |
| 前后端分离 | 中型项目、团队协作、多端支持 | 职责清晰、并行开发、技术独立 | 部署复杂、接口管理 | 3-10人 |
| 微服务 | 大型项目、独立部署、高可用 | 独立扩展、技术异构、故障隔离 | 复杂度高、运维成本高 | 10+人 |
| Serverless | 事件驱动、弹性伸缩、按需付费 | 免运维、自动扩展、成本优化 | 冷启动、供应商锁定 | 任意 |
选择决策树:
项目规模?
├─ 小型(< 10个页面)
│ └─ 单体应用 或 前后端分离(简化版)
├─ 中型(10-50个页面)
│ └─ 前后端分离
└─ 大型(> 50个页面)
├─ 业务模块独立?
│ ├─ 是 → 微服务
│ └─ 否 → 前后端分离
└─ 流量波动大?
└─ 是 → Serverless
test cases passed, vs 11 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.