# super-dev
**Repository Path**: NovemberRain/super-dev
## Basic Information
- **Project Name**: super-dev
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-02-20
- **Last Updated**: 2026-02-20
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Super Dev
# 顶级 AI 开发战队
### God-Tier AI Development Team
[](LICENSE)
[](https://www.python.org/downloads/)
[](https://github.com/psf/black)
[](https://mypy-lang.org/)
[](tests/)
[](.github/workflows/ci.yml)
[](https://code.claude.com)
[English](README_EN.md) | 简体中文
[功能特性](#-功能特性) • [快速开始](#-快速开始) • [AI 工具集成](#-ai-工具集成) • [完整教程](#-完整教程) • [命令参考](#-命令参考) • [文档](#-文档) • [示例](#-示例)
---
## 什么是 Super Dev?
**Super Dev** 是一个商业级 AI 辅助开发工具,专注于 **规范驱动开发 (SDD)**。它从一句话需求出发,自动生成完整的项目文档、规范说明,直至 CI/CD 配置和数据库迁移脚本。
```
想法 → 文档 → 规范 → 审查 → AI 实现 → 部署
```
### 双重架构
**Super Dev** 采用 **CLI 工具 + Agent Skills** 的双重架构:
| 形态 | 用途 | 触发方式 |
|:---|:---|:---|
| **CLI 工具** | 生成 PRD、架构、UI/UX 文档 | 终端执行 `super-dev` |
| **Agent Skills** | 增强 Claude Code 的开发能力 | 自动调用或手动触发 |
**Agent Skills 工作原理**:
- 当你在 Claude Code 中描述相关任务时,Claude 会自动检测并加载 Super Dev Skill
- 例如:"帮我设计一个电商平台的架构" → 自动激活架构师专家
- 例如:"帮我评审这段代码的安全性" → 自动激活安全专家
### 核心价值
| 能力 | 说明 |
|:---|:-----|
| **双重架构** | CLI 工具 + Claude Code Agent Skills,灵活适配不同工作流 |
| **规范驱动开发** | 类似 OpenSpec 的工作流,在编码前达成规范共识 |
| **8 阶段流水线** | 文档 → Spec → 红队审查 → 质量门禁 → 代码审查 → AI 提示 → CI/CD → 数据库迁移 |
| **10 位专家系统** | PM/架构/UI/UX/安全/代码/DBA/QA/DevOps/RCA 协作 |
| **设计智能引擎** | 超越 UI UX Pro Max:100+ UI 风格、150+ 配色、80+ 字体组合、BM25+ 语义搜索 |
| **知识库注入** | 6 个业务领域 + 4 个平台的专业知识自动注入 |
| **质量门禁** | 80+ 分质量标准,确保交付物达到商业级 |
| **开箱即用** | CLI 工具,一键生成完整项目资产 |
---
## 功能特性
### 1. 完整开发流水线
Super Dev 提供从想法到部署的 8 阶段自动化流水线:
```
┌──────────────────────────────────────────────────────────────┐
│ Super Dev 完整流水线 │
├──────────────────────────────────────────────────────────────┤
│ 第 1 阶段 │ 生成专业文档 (PRD + 架构 + UI/UX) │
│ 第 2 阶段 │ 创建 Spec 规范 (OpenSpec 风格) │
│ 第 3 阶段 │ 红队审查 (安全 + 性能 + 架构) │
│ 第 4 阶段 │ 质量门禁 (自动评分 80+ 分通过) │
│ 第 5 阶段 │ 代码审查指南 │
│ 第 6 阶段 │ AI 提示词生成 │
│ 第 7 阶段 │ CI/CD 配置 (5 大平台) │
│ 第 8 阶段 │ 数据库迁移脚本 (6 种 ORM) │
└──────────────────────────────────────────────────────────────┘
```
### 2. CLI 工具集
```bash
# ===== 核心命令 =====
super-dev pipeline "功能描述" # 运行完整 8 阶段流水线
super-dev create "功能描述" # 一键创建项目 (文档 + Spec + AI 提示)
super-dev spec # Spec-Driven Development 管理
super-dev design # 设计智能引擎 (超越 UI UX Pro Max)
# ===== 设计智能 =====
super-dev design search "glass" # 搜索设计资产
super-dev design generate --product SaaS --industry Fintech # 生成完整设计系统
super-dev design tokens --primary #3B82F6 # 生成 design tokens
# ===== 项目管理 =====
super-dev init # 初始化新项目
super-dev analyze [path] # 分析现有项目结构
super-dev config # 配置管理
# ===== 专家系统 =====
super-dev expert --list # 列出所有可用专家
super-dev expert PM "提示词" # 调用产品经理专家
super-dev expert ARCHITECT # 调用架构师专家
# ===== 质量与部署 =====
super-dev quality --type all # 运行质量检查
super-dev deploy --cicd github # 生成 CI/CD 配置
super-dev preview -o output.html # 生成 UI 原型
# ===== 工作流 =====
super-dev workflow # 运行交互式工作流
```
### 3. Spec-Driven Development (SDD)
Super Dev 内置了类似 [OpenSpec](https://github.com/Fission-AI/OpenSpec) 的规范驱动开发工作流:
```
┌────────────────────┐
│ Draft Change │
│ Proposal │
└────────┬───────────┘
│ share intent with your AI
▼
┌────────────────────┐
│ Review & Align │
│ (edit specs/tasks) │◀──── feedback loop ──────┐
└────────┬───────────┘ │
│ approved plan │
▼ │
┌────────────────────┐ │
│ Implement Tasks │──────────────────────────┘
│ (AI writes code) │
└────────┬───────────┘
│ ship the change
▼
┌────────────────────┐
│ Archive & Update │
│ Specs (source) │
└────────────────────┘
```
**目录结构:**
```
.super-dev/
├── specs/ # 当前规范 (单一事实源)
│ └── auth/
│ └── spec.md
├── changes/ # 提议的变更
│ └── add-2fa/
│ ├── proposal.md
│ ├── tasks.md
│ ├── design.md
│ └── specs/
│ └── auth/
│ └── spec.md # Delta (ADDED/MODIFIED/REMOVED)
└── archive/ # 已归档的变更
```
### 4. 专家团队
| 专家 | 专长 | 适用场景 |
|:---|:-----|:---------|
| **PM** | 需求分析、PRD 编写、用户故事 | 产品规划、功能定义 |
| **ARCHITECT** | 系统设计、技术选型、架构文档 | 架构设计、技术决策 |
| **UI** | 视觉设计、设计规范、组件库 | 界面设计、视觉规范 |
| **UX** | 交互设计、用户体验、信息架构 | 交互流程、用户体验 |
| **SECURITY** | 安全审查、漏洞检测、威胁建模 | 安全审查、渗透测试 |
| **CODE** | 代码实现、最佳实践、代码审查 | 代码实现、代码审查 |
| **DBA** | 数据库设计、SQL 优化、数据建模 | 数据库设计、性能优化 |
| **QA** | 质量保证、测试策略、自动化测试 | 测试计划、质量保证 |
| **DEVOPS** | 部署、CI/CD、容器化、监控 | 部署配置、流水线 |
| **RCA** | 根因分析、故障复盘、改进建议 | 故障分析、复盘总结 |
### 5. 知识库
#### 业务领域
- **金融科技** (fintech) - 支付、借贷、理财、保险
- **电子商务** (ecommerce) - B2C/B2B/C2C、跨境、社交电商
- **医疗健康** (medical) - 医疗信息化、健康管理
- **社交媒体** (social) - Feed 流、即时通讯、内容审核
- **物联网** (iot) - 设备管理、MQTT/CoAP、边缘计算
- **在线教育** (education) - 直播课堂、题库系统、学习分析
- **认证授权** (auth) - JWT、OAuth2、RBAC
- **内容管理** (content) - CMS、内容推荐、搜索
#### 技术平台
- **Web** - React/Vue/Angular + Node/Python/Go
- **Mobile** - React Native/Flutter
- **WeChat** - 微信小程序
- **Desktop** - Electron/Tauri
### 6. 支持的技术栈
#### 前端框架
- React, Vue, Angular, Svelte
#### 后端框架
- Node.js, Python, Go, Java
#### 数据库 ORM
- Prisma, TypeORM, Sequelize, SQLAlchemy, Django, Mongoose
#### CI/CD 平台
- GitHub Actions, GitLab CI, Jenkins, Azure DevOps, Bitbucket Pipelines
### 7. 设计智能引擎
Super Dev 内置强大的设计智能引擎,提供从设计搜索到完整设计系统生成的端到端能力:
#### 核心能力
| 能力 | 说明 |
|:---|:-----|
| **BM25+ 语义搜索** | 增强版 BM25 算法,支持字段权重、短语匹配、IDF 平滑、模糊搜索 |
| **多域搜索** | style, color, typography, component, layout, animation, ux, chart, product, stack |
| **美学方向生成** | 26+ 种独特美学方向(cyberpunk, brutalist_minimal, vaporwave, etc.) |
| **Design Tokens** | 自动生成色彩、间距、阴影、圆角等设计令牌 |
| **设计系统生成** | 完整设计系统(CSS 变量、Tailwind 配置、设计文档) |
| **AI 驱动推荐** | 基于产品类型、行业、关键词智能推荐设计系统 |
#### 设计资产库
```
100+ UI 风格 # Glassmorphism, Neumorphism, Brutalism, Bento Grid, etc.
150+ 配色方案 # 预设调色板 + 自动生成单色/类比/互补/三色配色
80+ 字体组合 # Display + Body + Accent + Mono 组合
200+ 组件库 # Button, Input, Card, Navigation, etc.
50+ 布局模式 # Grid, Masonry, Bento, Split Screen, etc.
60+ 动画效果 # Easing, Stagger, Parallax, Morphing, etc.
```
#### 美学方向 (26+ 种)
```
极简方向: brutalist_minimal, japanese_zen, scandinavian, swiss_international
极繁方向: maximalist_chaos, memphis_group, pop_art, vaporwave
复古未来: retro_futurism, cyberpunk, art_deco, steampunk
自然有机: organic_natural, biophilic, earthy, botanical
奢华精致: luxury_refined, french_elegance, italian_sophistication, artisanal
俏皮趣味: playful_toy, kawaii, whimsical, neon_pop
编辑杂志: editorial_magazine, typography_centric, grid_breaking
原始工业: raw_industrial, utilitarian, grunge, post_apocalyptic
柔和梦幻: soft_pastel, dreamy, ethereal, glass_morphism
```
#### 使用示例
```bash
# 搜索设计资产(支持多域搜索)
super-dev design search "glass" --domain style -n 5
super-dev design search "blue" --domain color -n 10
super-dev design search "minimal" --domain layout -n 3
# 生成完整设计系统
super-dev design generate \
--product SaaS \
--industry Fintech \
--keywords "professional,trust,secure" \
--platform web
# 生成 design tokens
super-dev design tokens \
--primary #3B82F6 \
--type monochromatic \
--format css
```
#### 输出示例
**设计系统生成** (CSS 变量):
```css
:root {
/* Colors */
--color-primary: #3B82F6;
--color-secondary: #1E40AF;
--color-accent: #F59E0B;
--color-background: #FFFFFF;
--color-surface: #F9FAFB;
--color-text: #111827;
--color-text-secondary: #6B7280;
/* Typography */
--font-display: 'Space Grotesk';
--font-body: 'Plus Jakarta Sans';
/* Spacing (8pt grid) */
--space-xs: 4px;
--space-sm: 8px;
--space-md: 16px;
--space-lg: 24px;
--space-xl: 32px;
/* Shadows */
--shadow-sm: 0 1px 2px rgba(0,0,0,0.05);
--shadow-md: 0 4px 6px rgba(0,0,0,0.1);
--shadow-lg: 0 10px 15px rgba(0,0,0,0.1);
}
```
**Tailwind 配置**:
```json
{
"theme": {
"extend": {
"colors": {
"primary": "#3B82F6",
"secondary": "#1E40AF",
"accent": "#F59E0B"
},
"fontFamily": {
"display": ["Space Grotesk", "sans-serif"],
"body": ["Plus Jakarta Sans", "sans-serif"]
}
}
}
}
```
---
## 快速开始
> 🚀 **5 分钟上手!** 查看 [**详细快速开始指南**](docs/QUICKSTART.md) | 🎯 **不知道选什么?** 从 [从 0 到 1](#从-0-到-1全新项目) 开始
### 选择你的使用场景
| 场景 | 说明 | 适合你吗? |
|:---|:---|:---|
| **从 0 到 1** | 全新项目,从想法到完整代码 | ✅ 新产品/新功能
✅ 学习 Super Dev
✅ 完整体验 |
| **从 1 到 N+1** | 现有项目,添加新功能 | ✅ 维护现有项目
✅ 功能扩展
✅ 团队协作 |
**👆 不确定?从 0 到 1 开始!**
### 安装(3 步完成)
**方式 1:从 GitHub 安装(最简单)** ⭐
```bash
# 1. 安装 Super Dev(一条命令搞定!)
pip install git+https://github.com/shangyankeji/super-dev.git
# 2. 验证安装
super-dev --version
# 3. 完成!
```
**方式 2:从源码安装(开发模式)**
```bash
# 1. 克隆仓库
git clone https://github.com/shangyankeji/super-dev.git
cd super-dev
# 2. 安装
pip install -e .
# 3. 验证安装
super-dev --version
```
**方式 3:使用 uv(更快,如果已发布到 PyPI)** ⚡
```bash
# 1. 安装 Super Dev(快 10-100 倍!)
uv pip install super-dev
# 2. 验证安装
super-dev --version
# 3. 完成!
```
**预期输出**:
```
Super Dev v1.0.1
```
> 💡 **提示**:推荐使用**方式 1**(从 GitHub 安装),最简单!如果你想要更快,可以用 `uv pip install` 替代 `pip install`。
### 核心使用:从想法到部署
---
#### 🌱 从 0 到 1(全新项目)
**适用场景**:新产品、新功能、独立项目
**步骤 1:生成项目文档**
```bash
super-dev create "用户认证系统" \
--platform web \
--frontend react \
--backend node
```
**步骤 2:在 Claude Code 中实现**
打开 Claude Code,说:
```
我使用 Super Dev 生成了项目文档,在 output/ 目录。
请阅读所有文档并帮我实现代码。
```
**就这么简单!** Claude 会:
- ✅ 分析项目需求(PRD)
- ✅ 设计系统架构
- ✅ 实现 UI 界面
- ✅ 编写后端 API
- ✅ 配置数据库
- ✅ 编写测试
**👉 [查看详细教程](docs/QUICKSTART.md#-场景-1从-0-到-1全新项目)**
---
#### 🔄 从 1 到 N+1(现有项目)
**适用场景**:维护现有项目、功能扩展、团队协作
**步骤 1:进入项目目录**
```bash
cd /path/to/your/existing-project
```
**步骤 2:生成新功能文档**
```bash
super-dev create "添加用户个人资料编辑功能" \
--platform web \
--frontend react \
--backend node
```
**步骤 3:在 Claude Code 中集成**
打开 Claude Code,说:
```
我使用 Super Dev 为现有项目生成了新功能文档,在 output/ 目录。
请阅读现有项目代码和新功能文档,帮我集成这个新功能。
```
**Claude 会**:
- ✅ 分析现有项目结构
- ✅ 理解新功能需求
- ✅ 集成新功能到现有代码
- ✅ 保持代码风格一致
- ✅ 运行测试确保不破坏现有功能
**👉 [查看详细教程](docs/QUICKSTART.md#-场景-2从-1-到-n1现有项目)**
---
### 其他使用方式
#### 完整流水线(8 阶段)
```bash
# 一句话 → 完整项目资产 (8 阶段)
super-dev pipeline "用户认证系统" \
--platform web \
--frontend react \
--backend node \
--cicd github \
--quality-threshold 80
```
**自动生成**:
```
output/
├── 用户认证系统-prd.md # PRD 文档
├── 用户认证系统-architecture.md # 架构设计
├── 用户认证系统-uiux.md # UI/UX 设计
├── 用户认证系统-redteam.md # 红队审查报告
├── 用户认证系统-quality-gate.md # 质量门禁报告
├── 用户认证系统-code-review.md # 代码审查指南
├── 用户认证系统-ai-prompt.md # AI 提示词
└── ...
```
#### 分步创建
```bash
# 1. 初始化项目
super-dev init todo-app \
--platform web \
--frontend react \
--backend node
# 2. 编辑配置
vim super-dev.yaml
# 3. 运行工作流
super-dev workflow
```
---
## AI 工具集成
### 🤖 兼容所有主流 AI IDE 和 CLI 工具
**Super Dev** 不是特定平台的插件,而是**通用的 AI 辅助开发工具**。生成的文档和提示词可用于任何 AI 工具。
#### 支持的 AI 工具
**AI IDE** (推荐):
- **Cursor** ⭐⭐⭐⭐⭐ - 最流行的 AI IDE,支持 Claude 3.5 Sonnet
- **Windsurf** ⭐⭐⭐⭐⭐ - Codeium 出品,完全免费
- **Claude Code** ⭐⭐⭐⭐⭐ - Skill 深度集成
- **Continue** ⭐⭐⭐⭐ - VS Code 开源扩展
- **Tabby** ⭐⭐⭐⭐ - 开源自托管 AI IDE
**AI CLI 工具**:
- **Aider** ⭐⭐⭐⭐⭐ - 命令行 AI 编程助手
- **OpenAI Codex** ⭐⭐⭐⭐ - OpenAI CLI
- **GPT-cli** ⭐⭐⭐ - GPT 命令行工具
**Web AI 平台**:
- **ChatGPT / GPT-4** ⭐⭐⭐⭐⭐
- **Claude (Web)** ⭐⭐⭐⭐⭐
- **DeepSeek** ⭐⭐⭐⭐
- **Perplexity** ⭐⭐⭐
**代码助手**:
- **GitHub Copilot** ⭐⭐⭐⭐
- **Codeium** ⭐⭐⭐⭐
- **Sourcegraph Cody** ⭐⭐⭐⭐
#### 使用方式
```bash
# 步骤 1: 使用 Super Dev 生成项目资产
super-dev pipeline "用户认证系统" \
--platform web \
--frontend react \
--backend node
# 步骤 2: 查看生成的 AI 提示词
cat output/*-ai-prompt.md
# 步骤 3: 复制提示词到任何 AI 工具
# Cursor 示例:
# 1. 按 Cmd+I 打开 Composer
# 2. 粘贴提示词
# 3. 点击 Generate
# ChatGPT 示例:
# 1. 打开 chatgpt.com
# 2. 粘贴提示词
# 3. GPT-4 生成代码
# Aider 示例:
# aider --prompt "$(cat output/*-ai-prompt.md)"
```
#### 详细集成指南
**📚 [完整 AI 工具集成指南 →](docs/INTEGRATION_GUIDE.md)**
包含:
- Cursor、Windsurf、Continue 详细配置
- Aider、ChatGPT、Claude Web 使用方法
- `.cursorrules`、`.windsurfrules` 配置模板
- 团队协作最佳实践
- 常见问题解答
---
## 完整教程
### 📚 [Super Dev 工作流完整指南](docs/WORKFLOW_GUIDE.md)
**详细教程包含**:
#### 0-1 场景:从零开始创建项目
- 项目初始化
- 生成完整项目资产(8 阶段流水线)
- 使用 AI 提示词开发
- 质量检查和迭代优化
#### 1-N+1 场景:在现有项目上迭代
- 分析现有项目
- 创建变更提案(Spec-Driven Development)
- 添加详细需求
- 生成变更文档
- AI 辅助实现
- 归档变更
#### 8 阶段流水线详解
1. 文档生成 (PRD + 架构 + UI/UX)
2. Spec 创建 (OpenSpec 格式)
3. 红队审查 (安全 + 性能 + 架构)
4. 质量门禁 (自动评分 80+ 分)
5. 代码审查指南
6. AI 提示词生成
7. CI/CD 配置
8. 数据库迁移
#### 最佳实践
- 0-1 项目最佳实践
- 1-N+1 项目最佳实践
- 团队协作最佳实践
#### 常见问题解答
- Super Dev 生成代码吗?
- 如何确保 AI 生成的代码质量?
- 可以在现有项目上使用吗?
- 更多...
**[点击查看完整教程 →](docs/WORKFLOW_GUIDE.md)**
---
## 命令参考
### pipeline - 完整流水线
```bash
super-dev pipeline "功能描述" [选项]
选项:
-p, --platform {web,mobile,wechat,desktop}
目标平台 (默认: web)
-f, --frontend {react,vue,angular,svelte,none}
前端框架 (默认: react)
-b, --backend {node,python,go,java,none}
后端框架 (默认: node)
-d, --domain {fintech,ecommerce,medical,social,iot,education,auth,content}
业务领域
--name NAME 项目名称 (默认根据描述生成)
--cicd {github,gitlab,jenkins,azure,bitbucket}
CI/CD 平台 (默认: github)
--skip-redteam 跳过红队审查
--quality-threshold N 质量门禁阈值 (默认: 80)
示例:
super-dev pipeline "电商购物车"
super-dev pipeline "用户登录" --platform wechat --cicd gitlab
```
### create - 一键创建项目
```bash
super-dev create "功能描述" [选项]
选项:
-p, --platform 目标平台
-f, --frontend 前端框架
-b, --backend 后端框架
-d, --domain 业务领域
--name NAME 项目名称
--skip-docs 跳过文档生成,只创建 Spec
```
### spec - Spec 管理
```bash
# 初始化 SDD 目录结构
super-dev spec init
# 列出所有变更
super-dev spec list
# 显示变更详情
super-dev spec show
# 创建变更提案
super-dev spec propose --title "标题" --description "描述"
# 添加需求
super-dev spec add-req "需求描述"
# 验证规格格式
super-dev spec validate # 验证所有变更
super-dev spec validate # 验证单个变更
super-dev spec validate -v # 显示详细信息
# 交互式仪表板
super-dev spec view # 显示所有规范和变更的仪表板
# 归档变更
super-dev spec archive
```
### design - 设计智能引擎
```bash
# ===== 搜索设计资产 =====
super-dev design search "查询词" [选项]
选项:
-d, --domain {style,color,typography,component,layout,animation,ux,chart,product,stack}
搜索域 (默认: 自动检测)
-n, --max-results N 最大结果数 (默认: 5)
--fuzzy 启用模糊匹配
--format {table,json,detailed}
输出格式 (默认: table)
示例:
super-dev design search "glass" # 搜索 glassmorphism 风格
super-dev design search "blue" --domain color # 搜索蓝色配色
super-dev design search "minimal" -n 10 # 获取 10 个结果
# ===== 生成完整设计系统 =====
super-dev design generate [选项]
选项:
--product {SaaS,Mobile,E-commerce,Dashboard,Portfolio,Landing,Blog,Marketplace}
产品类型 (必需)
--industry {Fintech,Healthcare,Education,E-commerce,Social,Media,Travel,RealEstate}
行业领域 (必需)
--keywords KEYWORDS 关键词 (逗号分隔)
--platform {web,mobile,wechat,desktop}
目标平台 (默认: web)
--aesthetic AESTHETIC 美学方向 (见下方列表)
-o, --output DIR 输出目录 (默认: ./design-system)
示例:
super-dev design generate --product SaaS --industry Fintech
super-dev design generate --product E-commerce --industry Retail --keywords "vibrant,energetic"
super-dev design generate --product Dashboard --industry Healthcare --aesthetic brutalist_minimal
# ===== 生成 Design Tokens =====
super-dev design tokens [选项]
选项:
--primary COLOR 主色调 (必需,格式: #RRGGBB)
--type {monochromatic,analogous,complementary,triadic,split_complementary,tetradic}
配色类型 (默认: monochromatic)
--format {css,json,tailwind}
输出格式 (默认: css)
-o, --output FILE 输出文件 (默认: stdout)
示例:
super-dev design tokens --primary #3B82F6
super-dev design tokens --primary #10B981 --type analogous --format tailwind
super-dev design tokens --primary #FF6B6B --type complementary -o tokens.json
# ===== 美学方向列表 =====
可用美学方向 (26+ 种):
极简方向:
brutalist_minimal - 原始极简主义
japanese_zen - 日式禅意
scandinavian - 北欧风格
swiss_international - 瑞士国际主义
极繁方向:
maximalist_chaos - 极繁混乱
memphis_group - 孟菲斯集团
pop_art - 波普艺术
vaporwave - 蒸汽波
复古未来:
retro_futurism - 复古未来主义
cyberpunk - 赛博朋克
art_deco - 装饰艺术
steampunk - 蒸汽朋克
自然有机:
organic_natural - 有机自然
biophilic - 亲生物设计
earthy - 大土色调
botanical - 植物学
奢华精致:
luxury_refined - 奢华精致
french_elegance - 法式优雅
italian_sophistication - 意式精致
artisanal - 手工艺
俏皮趣味:
playful_toy - 俏皮玩具
kawaii - 卡哇伊
whimsical - 异想天开
neon_pop - 霓虹流行
编辑杂志:
editorial_magazine - 编辑杂志
typography_centric - 排版中心
grid_breaking - 打破网格
原始工业:
raw_industrial - 原始工业
utilitarian - 实用主义
grunge - 垃圾摇滚
post_apocalyptic - 末日后
柔和梦幻:
soft_pastel - 柔和粉彩
dreamy - 梦幻
ethereal - 空灵
glass_morphism - 玻璃态
```
### expert - 调用专家
```bash
# 列出所有可用专家
super-dev expert --list
# 调用特定专家
super-dev expert PM "帮我写一个电商平台的 PRD"
super-dev expert ARCHITECT "设计高并发架构"
super-dev expert SECURITY "审查安全方案"
```
### 其他命令
```bash
# 初始化项目
super-dev init [选项]
# 分析现有项目
super-dev analyze [path] [选项]
# 质量检查
super-dev quality --type {prd,architecture,ui,ux,code,all}
# 生成部署配置
super-dev deploy --docker --cicd {github,gitlab,jenkins,azure,bitbucket}
# 生成 UI 原型
super-dev preview -o output.html
# 运行交互式工作流
super-dev workflow [--phase ...]
# 配置管理
super-dev config {get,set,list} [key] [value]
```
---
## 示例
### 示例 1: 用户认证系统
```bash
super-dev pipeline "用户认证系统" \
--platform web \
--frontend react \
--backend node \
--cicd github
```
### 示例 2: 电商平台
```bash
super-dev pipeline "电商平台购物车" \
--platform web \
--frontend vue \
--backend python \
--domain ecommerce \
--cicd gitlab
```
### 示例 3: 微信小程序
```bash
super-dev create "点餐小程序" \
--platform wechat \
--domain auth
```
### 示例 4: Spec-Driven Development
```bash
# 1. 初始化 SDD
super-dev spec init
# 2. 创建变更提案
super-dev spec propose add-user-auth \
--title "Add User Authentication" \
--description "Implement JWT-based user authentication"
# 3. 添加需求
super-dev spec add-req add-user-auth auth user-registration \
"The system SHALL allow user registration with email and password"
# 4. 查看变更
super-dev spec show add-user-auth
# 5. 完成后归档
super-dev spec archive add-user-auth
```
### 示例 5: 设计智能引擎
```bash
# 搜索 Glassmorphism 风格
super-dev design search "glass" --domain style -n 5
# 生成 SaaS Fintech 设计系统
super-dev design generate \
--product SaaS \
--industry Fintech \
--keywords "professional,trust,secure" \
--platform web
# 生成单色配色 tokens
super-dev design tokens --primary #3B82F6 --type monochromatic
# 生成赛博朋克风格设计系统
super-dev design generate \
--product Dashboard \
--industry Gaming \
--aesthetic cyberpunk \
-o ./design-system
```
---
## 许可证
本项目采用 MIT 许可证 - 详见 [LICENSE](LICENSE) 文件
---
## 联系方式
- **GitHub**: https://github.com/shangyankeji/super-dev
- **Issues**: https://github.com/shangyankeji/super-dev/issues
- **Email**: 11964948@qq.com
---
**如果这个项目对你有帮助,请给一个 Star!**
Made with passion by [Excellent](https://github.com/shangyankeji)