用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/aiskillstore/marketplace --skill arch-doc-generation命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | arch-doc-generation |
| description | 架构文档生成 — 生成架构设计说明书、技术方案文档、API设计文档、部署架构文档 |
| agent_created | true |
生成结构化的软件架构文档,包括架构设计说明书、技术方案文档、API 设计文档、部署架构文档等。支持 Markdown 输出。
⚠ PDF输出: 此技能负责文档内容的组织与模板。如果需要将文档输出为 PDF,请另外加载 chinese-pdf-generation 技能(它会处理 fpdf2 的字形、分页、跨页表格等底层问题),或者直接告知用户以 Markdown 形式交付。
当用户需要:
标准架构设计文档,包含以下章节:
# {{系统名称}} 架构设计说明书
## 1. 文档概述
- 版本: v1.0
- 作者: {{作者}}
- 日期: {{YYYY-MM-DD}}
- 状态: 草稿/评审中/已定稿
## 2. 项目背景
- 业务目标
- 项目范围
- 关键约束
## 3. 架构设计原则
- 原则1: {{原则}}(理由:{{理由}})
- 原则2: {{原则}}(理由:{{理由}})
## 4. 系统架构概览
- 架构模式(微服务/单体/事件驱动)
- 系统上下文图(C4 Level 1)
- 容器图(C4 Level 2)
## 5. 核心模块设计
### 5.1 {{模块1}}
- 职责
- 核心接口
- 依赖关系
### 5.2 {{模块2}}
- 职责
- 核心接口
- 依赖关系
## 6. 数据架构
- 数据库选型
- 数据模型
- 缓存策略
- 数据流
## 7. 部署架构
- 部署拓扑
- 高可用方案
- 容灾策略
- 监控告警
## 8. 安全架构
- 认证授权方案
- 数据加密
- 网络安全
## 9. 非功能性设计
- 性能设计
- 可扩展性
- 可用性
- 安全性
## 10. 架构决策记录
- ADR-001: {{决策}}
- ADR-002: {{决策}}
## 11. 附录
- 术语表
- 参考文献
- 变更历史
# {{项目名称}} 技术方案
## 1. 背景与目标
{{业务背景、技术目标}}
## 2. 技术选型
| 技术领域 | 选型 | 理由 |
|----------|------|------|
| 后端框架 | {{选型}} | {{理由}} |
| 数据库 | {{选型}} | {{理由}} |
| 消息队列 | {{选型}} | {{理由}} |
| 缓存 | {{选型}} | {{理由}} |
| 部署 | {{选型}} | {{理由}} |
## 3. 系统架构
{{架构图 + 说明}}
## 4. 核心流程
### 4.1 {{流程1}}
{{流程图 + 说明}}
### 4.2 {{流程2}}
{{流程图 + 说明}}
## 5. 接口设计
### 5.1 REST API
| 方法 | 路径 | 说明 | 请求体 | 响应 |
|------|------|------|--------|------|
| GET | /api/v1/{{资源}} | 列表查询 | - | {{响应}} |
| POST | /api/v1/{{资源}} | 创建 | {{请求体}} | {{响应}} |
### 5.2 消息队列
| Topic | 生产者 | 消费者 | 消息格式 |
|-------|--------|--------|----------|
| {{topic}} | {{服务}} | {{服务}} | {{格式}} |
## 6. 实施计划
- 阶段1({{时间}}):{{内容}}
- 阶段2({{时间}}):{{内容}}
- 阶段3({{时间}}):{{内容}}
## 7. 风险评估
| 风险 | 概率 | 影响 | 缓解措施 |
|------|------|------|----------|
| {{风险}} | 高/中/低 | 高/中/低 | {{措施}} |
# {{系统名称}} API设计文档
## 1. 概述
- 协议: HTTP/REST / gRPC
- 基础URL: {{base_url}}
- 认证方式: {{认证方案}}
- 版本策略: {{版本策略}}
## 2. 接口规范
### 通用规范
- 请求/响应格式: JSON
- 分页: page, size, sort
- 错误响应格式: {code, message, details}
- 状态码规范
## 3. API列表
### 3.1 {{资源名}}
| 方法 | 路径 | 说明 |
|------|------|------|
| GET | /api/v1/{{资源}} | 列表查询 |
| POST | /api/v1/{{资源}} | 创建 |
| GET | /api/v1/{{资源}}/{id} | 详情 |
| PUT | /api/v1/{{资源}}/{id} | 更新 |
| DELETE | /api/v1/{{资源}}/{id} | 删除 |
### 3.2 请求/响应示例
```json
// 请求
POST /api/v1/orders
{
"userId": "u123",
"items": [{"productId": "p456", "quantity": 2}]
}
// 响应
{
"id": "ord-789",
"status": "CREATED",
"totalAmount": 199.99
}
| 状态码 | 错误码 | 说明 |
|---|---|---|
| 400 | INVALID_REQUEST | 请求参数错误 |
| 401 | UNAUTHORIZED | 未认证 |
| 403 | FORBIDDEN | 无权限 |
| 404 | NOT_FOUND | 资源不存在 |
| 500 | INTERNAL_ERROR | 服务端错误 |