Files
karuo-ai/05_卡土(土)/土砖_技能复制/项目AI生成器/SKILL.md

295 lines
14 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
name: 项目AI生成器
description: 一键生成完整项目AI体系五行架构 + 全套技能 + GitHub同步 + CLAUDE.md + Cursor规则。触发词生成项目AI、创建项目AI、搭建项目AI、项目AI工厂、克隆项目AI、新项目AI、像存客宝AI一样。根据项目需求自动生成一套类似存客宝AI的完整项目AI体系。
group: 土
triggers: 生成项目AI、创建项目AI、搭建项目AI、项目AI工厂、克隆项目AI、新项目AI、像存客宝AI一样
owner: 土砖
version: "1.0"
updated: "2026-03-13"
---
# 项目AI生成器
> **一键输入项目需求输出一套完整的项目AI体系。**
> 以存客宝AI为标杆自动生成五行架构 + 全套技能 + GitHub 实时同步 + 各科室 CLAUDE.md + Cursor 规则 + 使用手册。
---
## 一、能做什么Capabilities
```
输入:项目名称 + 项目需求/行业描述 + GitHub 仓库 URL
输出一整套完整的项目AI可直接在 Cursor/Claude Code 中使用)
├── BOOTSTRAP.md ← 启动指令(项目专属身份/团队/流程)
├── SKILL_REGISTRY.md ← 技能注册表(项目专属技能库)
├── CLAUDE.md ← Claude Code 全局上下文
├── 总索引.md ← 架构全貌
├── .cursor/rules/项目-ai.mdc ← Cursor 适配层(含首次运行检测 + GitHub 同步)
├── scripts/
│ ├── first_run_setup.sh ← 首次运行自动初始化
│ ├── github_sync.sh ← GitHub 实时双向同步
│ └── generate_claude_md.sh ← 生成各科室 CLAUDE.md
├── 01_X资/ ← 金组科室(含 SKILL.md + CLAUDE.md + 子组)
├── 02_X流/ ← 水组科室
├── 03_X产/ ← 木组科室
├── 04_X码/ ← 火组科室
├── 05_X质/ ← 土组科室
├── 运营中枢/ ← 参考资料 + 使用手册 + 复盘格式
├── 导出/ ← 基因胶囊导出目录
└── README.md ← 仓库说明
```
**核心能力**
- 根据项目行业/类型自动适配五行科室命名(如:存客宝→存资/存流/存产/存码/存质)
- 根据项目需求智能匹配和生成适用的技能4860个标准技能
- 自动配置 GitHub 实时同步(对话开始 pull结束 push
- 自动生成各科室 CLAUDE.mdClaude Code CLI 上下文)
- 自动安装 Git hookspost-commit 推送 + post-merge 技能检测)
- 继承卡若AI 五行架构、复盘格式、基因胶囊系统
---
## 二、怎么用Usage
### 触发词
`生成项目AI``创建项目AI``搭建项目AI``项目AI工厂``克隆项目AI``新项目AI``像存客宝AI一样`
### 方式一:交互式生成(推荐)
```
用户帮我生成一个项目AI
AI收到。我需要以下信息来为你定制项目AI
1. 项目名称?(如:玩值电竞)
2. 项目一句话描述?(如:电竞赛事运营与数据分析平台)
3. 项目行业/领域?(如:电竞/游戏/电商/教育/金融/SaaS
4. GitHub 仓库 URLhttps://github.com/fnvtk/wanzhi-ai
5. 工作台路径?(如:/Users/karuo/项目/玩值电竞AI/
6. 有没有特殊技能需求?(可选,如:需要视频切片、量化交易等)
```
### 方式二:一句话生成
```
用户帮我生成一个玩值电竞的项目AI仓库地址 https://github.com/fnvtk/wanzhi-ai放在 /Users/karuo/项目/玩值电竞AI/
AI[直接开始生成]
```
### 方式三:脚本生成
```bash
cd /Users/karuo/Documents/个人/卡若AI
python3 "05_卡土/土砖_技能复制/项目AI生成器/scripts/generate_project_ai.py" \
--name "玩值电竞AI" \
--desc "电竞赛事运营与数据分析平台" \
--industry "电竞" \
--github "https://github.com/fnvtk/wanzhi-ai" \
--output "/Users/karuo/项目/玩值电竞AI/"
```
---
## 三、执行步骤Steps
### 第一步:收集项目信息
| 参数 | 必填 | 说明 | 示例 |
|:---|:---|:---|:---|
| project_name | 是 | 项目AI名称 | 玩值电竞AI |
| project_desc | 是 | 一句话描述 | 电竞赛事运营与数据分析平台 |
| industry | 是 | 行业/领域 | 电竞 |
| github_url | 否 | GitHub 仓库地址 | https://github.com/fnvtk/wanzhi-ai |
| output_path | 是 | 输出目录路径 | /Users/karuo/项目/玩值电竞AI/ |
| prefix | 否 | 科室名前缀(默认取名称首字) | 玩 |
| extra_skills | 否 | 额外技能需求 | 视频切片、量化交易 |
### 第二步:五行映射
根据项目行业/类型,自动生成五行科室命名和职责:
```
┌─────────────────────────────────────────────────────────────────────┐
│ 项目AI 五行映射引擎 │
├─────────────────────────────────────────────────────────────────────┤
│ │
│ 输入:项目名="玩值电竞AI" 行业="电竞" 前缀="玩" │
│ │
│ 输出: │
│ ├── 01_玩资 → 基础架构与运维 │
│ │ ├── 金仓_服务器运维Docker/CI-CD/监控/数据库) │
│ │ └── 金盾_安全防护审计/备份/SDK安全
│ ├── 02_玩流 → 项目管理与协调 │
│ │ ├── 水溪_文档归档文档/记忆/经验) │
│ │ ├── 水泉_需求分析拆解/规划/进度) │
│ │ └── 水桥_平台对接飞书/GitHub/三方平台) │
│ ├── 03_玩产 → 产品设计与规划 │
│ │ ├── 木叶_产品设计PRD/交互/数据分析) │
│ │ ├── 木根_用户研究竞品/调研) │
│ │ └── 木果_原型模板模板/原型) │
│ ├── 04_玩码 → 技术研发与开发 │
│ │ ├── 火炬_全栈开发全栈/前端/后端/API/数据库) │
│ │ ├── 火锤_代码修复Bug修复/性能优化) │
│ │ ├── 火眼_代码审查Code Review/架构审查) │
│ │ └── 火种_技术架构技术选型/架构设计/开发文档) │
│ └── 05_玩质 → 质量保障与复用 │
│ ├── 土基_测试工程单元/集成/性能测试) │
│ ├── 土砖_技能复制技能工厂/基因胶囊) │
│ ├── 土渠_发布管理版本/变更日志) │
│ └── 土簿_技术债务代码规范/技术债务) │
│ │
└─────────────────────────────────────────────────────────────────────┘
```
### 第三步:生成文件
按模板批量生成所有文件:
1. **BOOTSTRAP.md** — 替换项目名称、身份、团队、工作台路径
2. **SKILL_REGISTRY.md** — 生成 48 个标准技能 + 额外技能
3. **五个科室目录** — 每个含 SKILL.md + CLAUDE.md + 子组目录/SKILL.md
4. **.cursor/rules/项目-ai.mdc** — Cursor 适配层(首次运行检测 + GitHub 同步)
5. **scripts/** — first_run_setup.sh + github_sync.sh + generate_claude_md.sh
6. **运营中枢/** — 参考资料、复盘格式、使用手册
7. **导出/** — 基因胶囊预留目录
8. **CLAUDE.md** — 根目录 Claude Code 上下文
9. **README.md** — 仓库说明
10. **总索引.md** — 架构全貌
### 第四步:初始化 Git + GitHub 同步
```bash
cd <output_path>
git init
git remote add origin <github_url>
bash scripts/first_run_setup.sh
git add -A
git commit -m "初始化 <项目名>AI 五行架构体系"
git push -u origin main
```
### 第五步:验证
- 检查目录结构完整性5 个科室 + 运营中枢 + scripts
- 检查 BOOTSTRAP.md 项目信息正确
- 检查 SKILL_REGISTRY.md 技能数量 ≥ 48
- 检查 GitHub push 成功
- 检查各科室 CLAUDE.md 存在
---
## 四、行业预设
根据不同行业自动适配五行口头禅和特色技能:
| 行业 | 金(口头禅) | 水 | 木 | 火 | 土 | 特色技能 |
|:---|:---|:---|:---|:---|:---|:---|
| 电商/SaaS | "部署稳了。" | "流程清了。" | "产品出了!" | "代码好了。" | "质量控了。" | 支付系统、订单管理 |
| 电竞/游戏 | "服务稳了。" | "赛事排了。" | "体验棒了!" | "功能上了。" | "测试过了。" | 赛事系统、实时对战 |
| 教育 | "服务稳了。" | "课程排了。" | "内容好了!" | "功能上了。" | "质量过了。" | 课程系统、考试引擎 |
| 金融 | "系统稳了。" | "合规过了。" | "产品出了!" | "代码好了。" | "风控过了。" | 风控系统、交易引擎 |
| 内容/媒体 | "服务稳了。" | "内容排了。" | "创意好了!" | "功能上了。" | "质量过了。" | 内容分发、推荐算法 |
| 通用 | "部署稳了。" | "流程清了。" | "产品出了!" | "代码好了。" | "质量控了。" | 无额外 |
---
## 五、生成产出清单
以「玩值电竞AI」为例完整产出
```
玩值电竞AI/
├── BOOTSTRAP.md ← 启动指令
├── SKILL_REGISTRY.md ← 48+ 技能注册表
├── CLAUDE.md ← Claude Code 全局上下文
├── README.md ← 仓库说明
├── 总索引.md ← 架构全貌
├── .cursor/
│ └── rules/
│ └── wanzhi-ai.mdc ← Cursor 适配层
├── scripts/
│ ├── first_run_setup.sh ← 首次运行初始化
│ ├── github_sync.sh ← GitHub 实时同步
│ └── generate_claude_md.sh ← 生成各科室 CLAUDE.md
├── 01_玩资/
│ ├── SKILL.md ← 金组总技能
│ ├── CLAUDE.md ← 金组 Claude Code 上下文
│ ├── 金仓_服务器运维/
│ │ ├── Docker管理/SKILL.md
│ │ ├── CICD管理/SKILL.md
│ │ ├── 服务器管理/SKILL.md
│ │ ├── 系统监控/SKILL.md
│ │ ├── 数据库运维/SKILL.md
│ │ ├── NAS管理/SKILL.md
│ │ ├── Gitea管理/SKILL.md
│ │ └── 环境部署/SKILL.md
│ └── 金盾_安全防护/
│ ├── 安全审计/SKILL.md
│ └── 备份恢复/SKILL.md
├── 02_玩流/
│ ├── SKILL.md
│ ├── CLAUDE.md
│ ├── 水溪_文档归档/(文档归档/记忆管理/经验沉淀)
│ ├── 水泉_需求分析/(需求拆解/任务规划/进度跟踪)
│ └── 水桥_平台对接/(飞书管理/智能纪要/GitHub对接
├── 03_玩产/
│ ├── SKILL.md
│ ├── CLAUDE.md
│ ├── 木叶_产品设计/PRD编写/交互设计/数据分析)
│ ├── 木根_用户研究/(竞品分析/用户调研)
│ └── 木果_原型模板/(项目模板/原型生成)
├── 04_玩码/
│ ├── SKILL.md
│ ├── CLAUDE.md
│ ├── 火炬_全栈开发/(全栈/前端/后端/API/数据库设计)
│ ├── 火锤_代码修复/(代码修复/性能优化)
│ ├── 火眼_代码审查/Code Review/架构审查)
│ └── 火种_技术架构/(技术选型/架构设计/开发文档)
├── 05_玩质/
│ ├── SKILL.md
│ ├── CLAUDE.md
│ ├── 土基_测试工程/(单元测试/集成测试/性能测试)
│ ├── 土砖_技能复制/(技能工厂/基因胶囊)
│ ├── 土渠_发布管理/(发布管理/变更日志)
│ └── 土簿_技术债务/(代码规范/技术债务)
├── 运营中枢/
│ ├── 参考资料/
│ │ ├── 复盘格式规则.md
│ │ └── 异常处理与红线.md
│ ├── 使用手册/
│ │ └── 使用手册.md
│ └── 工作台/
│ └── 当前任务看板.md
└── 导出/
└── 基因胶囊/
```
---
## 六、与其他技能的联动
| 联动技能 | 关系 |
|:---|:---|
| **技能工厂**E02 | 生成器创建的项目AI 可调用技能工厂批量新增 Skill |
| **基因胶囊**E07 | 生成后可 pack-all 将全部技能打包为基因胶囊 |
| **项目生成**M03 | 商业项目生成引擎五行营销本技能是「项目AI」生成引擎 |
| **全栈开发**F01 | 生成的项目AI 可立即用于全栈开发 |
---
## 七、相关文件
| 文件 | 说明 |
|:---|:---|
| `scripts/generate_project_ai.py` | 核心生成脚本 |
| `templates/` | BOOTSTRAP/SKILL_REGISTRY/mdc 等模板 |
| 存客宝AI参照标杆 | `/Users/karuo/Library/CloudStorage/SynologyDrive-卡若/存客宝AI/` |
---
## 八、依赖
- Python 3.9+
- Git含 GitHub 访问权限)
- 无其他外部依赖(纯文件生成,不需要第三方库)