Install
openclaw skills install @shiyan521/05-tech-architect技术架构方案设计:从需求到技术选型、架构设计、数据模型、部署方案,输出可落地的技术方案文档。Invoke when user asks 技术架构、技术方案、技术选型、架构设计、系统设计.
openclaw skills install @shiyan521/05-tech-architect产品开发全链路 Skill #5 · 把需求变成可执行的架构方案
基于 PRD 和功能需求,设计技术架构方案,包括技术选型、系统架构、数据模型、部署方案。
从 PRD 中提取技术相关需求:
按以下维度评估技术栈:
| 维度 | 选项 | 推荐场景 |
|---|---|---|
| 后端框架 | FastAPI / Flask / Node.js / Django | 快速原型推荐 FastAPI |
| 数据库 | PostgreSQL / MySQL / MongoDB / SQLite | 结构化数据推荐 PostgreSQL |
| 前端 | React / Vue / 单文件HTML / 小程序 | MVP 推荐单文件HTML |
| AI/LLM | DeepSeek / GPT / Claude / 本地模型 | API 调用最快 |
| 部署 | 云服务器 / Serverless / Docker | 最小成本推荐云服务器 |
| 向量数据库 | pgvector / Milvus / Chroma | 小规模推荐 pgvector |
选型原则:
输出架构图(文字描述即可):
前端(Web/App)
↓ API
后端服务(FastAPI / Node.js)
↓ ORM
数据库(PostgreSQL)
↓
AI/LLM 集成(API 调用)
{产品名}-技术方案.md