|
|
пре 1 месец | |
|---|---|---|
| .github | пре 1 месец | |
| backups | пре 1 месец | |
| documents | пре 1 месец | |
| prompts | пре 1 месец | |
| .gitignore | пре 1 месец | |
| CODE_OF_CONDUCT.md | пре 1 месец | |
| CONTRIBUTING.md | пре 1 месец | |
| LICENSE | пре 1 месец | |
| Makefile | пре 1 месец | |
| README.md | пре 1 месец |
Vibe Coding 是一个与 AI 结对编程的终极工作流程,旨在帮助开发者丝滑地将想法变为现实。本指南详细介绍了从项目构思、技术选型、实施规划到具体开发、调试和扩展的全过程,强调以规划驱动和模块化为核心,避免让 AI 失控导致项目混乱。
核心理念: 规划就是一切。 绝不要让 AI 自主规划,否则你的代码库会变成一团无法管理的乱麻。
1/CLAUDE.md - 开发者行为准则与工程规范2/CLAUDE.md - ultrathink模式与架构可视化规范3/CLAUDE.md - 思维创作哲学与执行确认机制4/CLAUDE.md - Linus级工程师服务认知架构5/CLAUDE.md - 顶级程序员思维框架与代码品味6/CLAUDE.md - 综合版本,整合所有最佳实践7/CLAUDE.md - 推理与规划智能体,专职复杂任务分解与高可靠决策支持8/CLAUDE.md - 最新综合版本,顶级程序员服务Linus级工程师,包含完整元规则与认知架构9/CLAUDE.md - 失败的简化版本,效果不行10/CLAUDE.md - 最新综合版本,加入了augment上下文引擎的使用规范与要求本项目 vibe-coding-cn 的核心结构主要围绕知识管理、AI 提示词的组织与自动化展开。以下是经过整理和简化的目录树及各部分说明:
.
├── CODE_OF_CONDUCT.md # 社区行为准则,规范贡献者行为。
├── CONTRIBUTING.md # 贡献指南,说明如何为本项目做出贡献。
├── LICENSE # 开源许可证文件。
├── Makefile # 项目自动化脚本,用于代码检查、构建等。
├── README.md # 项目主文档,包含项目概览、使用指南、资源链接等。
├── .gitignore # Git 忽略文件。
│
├── documents/ # 存放各类说明文档、经验总结和配置详细说明。
│ ├── auggie-mcp配置文档.md # Augment 上下文引擎配置文档。
│ ├── 代码组织.md # 代码组织与结构相关文档。
│ ├── ... (其他文档)
│
├── prompts/ # 集中存放所有类型的 AI 提示词。
│ ├── assistant_prompts/ # 辅助类提示词。
│ ├── coding_prompts/ # 专门用于编程和代码生成相关的提示词集合。
│ │ ├── ... (具体编程提示词文件)
│ │
│ ├── prompts-library/ # 提示词库管理工具(Excel-Markdown 转换)
│ │ ├── main.py # 提示词库管理工具主入口。
│ │ ├── scripts/ # 包含 Excel 与 Markdown 互转脚本和配置。
│ │ ├── prompt_excel/ # 存放 Excel 格式的原始提示词数据。
│ │ ├── prompt_docs/ # 存放从 Excel 转换而来的 Markdown 提示词文档。
│ │ ├── ... (其他 prompts-library 内部文件)
│ │
│ ├── system_prompts/ # AI 系统级提示词,用于设定 AI 行为和框架。
│ │ ├── CLAUDE.md/ # (注意:此路径下文件和目录同名,可能需用户确认)
│ │ ├── ... (其他系统提示词)
│ │
│ └── user_prompts/ # 用户自定义或常用提示词。
│ ├── ASCII图生成.md # ASCII 艺术图生成提示词。
│ ├── 数据管道.md # 数据管道处理提示词。
│ ├── ... (其他用户提示词)
│
└── backups/ # 项目备份脚本。
├── 一键备份.sh # 一键执行备份的 Shell 脚本。
└── 快速备份.py # 实际执行逻辑的 Python 脚本。
一句话:Vibe Coding = 规划驱动 + 上下文固定 + AI 结对执行,让「从想法到可维护代码」变成一条可审计的流水线,而不是一团无法迭代的巨石文件。
你能得到
prompts/system_prompts/ 约束 AI 行为边界,prompts/coding_prompts/ 提供需求澄清、计划、执行的全链路脚本。memory-bank/(或你的等价目录)同步 project-context.md、progress.md 等,让人类与 AI 共用同一真相源。3 分钟 CLI 演示(在 Codex CLI / Claude Code 中按顺序执行即可)
1) 复制你的需求,加载 prompts/coding_prompts/(1,1)_#_📘_项目上下文文档生成_·_工程化_Prompt(专业优化版).md 生成 project-context.md。
2) 加载 prompts/coding_prompts/(3,1)_#_流程标准化.md,得到可执行的实施计划与每步验收方式。
3) 使用 prompts/coding_prompts/(5,1)_{content#_🚀_智能需求理解与研发导航引擎(Meta_R&D_Navigator_·.md 驱动 AI 按计划写代码;每完成一项就更新 progress.md 并运行计划中的测试或 make test。
录屏要点(便于替换成 GIF)
documents/assets/vibe-coding-demo.gif,再替换下方链接。演示剧本(文字版,可直接喂给 AI 使用)
docker build 与 pytest 全部通过;README 需补充使用说明与架构摘要。想快速试水,把自己的需求原样贴给 AI,按 1-2-3 的 prompt 串起来,就能得到可落地、可验证、可维护的交付流程。
核心资产映射(排除 GITHUB/):
prompts/
coding_prompts/ # 需求澄清、计划、执行链的核心提示词
system_prompts/ # 约束 AI 行为边界的系统级提示词
assistant_prompts/ # 辅助/配合型提示
user_prompts/ # 可复用的用户侧提示词
prompts-library/ # Excel↔Markdown 提示词转换与索引工具
documents/
代码组织.md, 通用项目架构模板.md, 开发经验.md, 系统提示词构建原则.md 等知识库
backups/
一键备份.sh, 快速备份.py # 本地/远端快照脚本
graph TB
%% 语义样式
classDef dataFlow stroke:#1565c0,stroke-width:2px;
classDef control stroke-dasharray: 3 3,stroke:#8e24aa,stroke-width:1.6px;
classDef async stroke-dasharray: 2 4,stroke:#2e7d32,stroke-width:1.6px;
subgraph 🌍 外部系统与数据源层
ext_contrib[社区贡献者]
ext_sheet[Google表格 / 外部表格数据]
ext_md[外部 Markdown 提示词]
ext_api[未来可扩展数据源 / API]
ext_contrib --> ext_sheet
ext_contrib --> ext_md
ext_api -.-> ext_sheet
end
subgraph 🔍 数据接入与采集层
excel_raw[prompt_excel/*.xlsx 原始表]
md_raw[prompt_docs/外部MD输入]
excel_to_docs[prompts-library/scripts/excel_to_docs.py]
docs_to_excel[prompts-library/scripts/docs_to_excel.py]
ingest_bus[标准化数据帧]
ext_sheet --> excel_raw
ext_md --> md_raw
excel_raw --> excel_to_docs
md_raw --> docs_to_excel
excel_to_docs --> ingest_bus
docs_to_excel --> ingest_bus
end
subgraph ⚙️ 数据处理与智能决策层(核心)
validate[字段校验与规范化] --> transform[格式映射转换引擎]
transform --> artifacts_md[生成 prompt_docs/规范MD]
transform --> artifacts_xlsx[生成 prompt_excel/导出XLSX]
orchestrator[main.py · scripts/start_convert.py 调度] -.-> validate
orchestrator -.-> transform
ingest_bus --> validate
end
subgraph 📥 执行与消费层
artifacts_md --> catalog_coding[prompts/coding_prompts 编程链路提示词]
artifacts_md --> catalog_system[prompts/system_prompts 行为约束提示词]
artifacts_md --> catalog_assist[prompts/assistant_prompts 辅助提示词]
artifacts_md --> catalog_user[prompts/user_prompts 用户提示词]
artifacts_md --> docs_repo[documents/* 知识库引用]
artifacts_md -.-> new_consumer[其他下游/发布渠道]
catalog_coding --> ai_flow[AI 结对编程流程]
ai_flow --> deliverables[项目上下文 / 计划 / 代码产出]
end
subgraph 👥 用户交互与接口层
cli[CLI: python main.py] --> orchestrator
makefile[Makefile 任务封装] -.-> cli
readme[README.md 使用指南] -.-> cli
end
subgraph 🧱 基础设施与横切能力层
git[Git 版本控制] -.-> orchestrator
backups[backups/一键备份.sh · backups/快速备份.py] -.-> artifacts_md
deps[requirements.txt · scripts/requirements.txt 依赖] -.-> orchestrator
config[prompts-library/scripts/config.yaml 配置] -.-> orchestrator
monitor[日志/监控(外部接入预留)] -.-> orchestrator
end
%% 横切覆盖示意
backups -.-> catalog_coding
git -.-> validate
config -.-> validate
%% Legend
subgraph Legend[Legend]
legend_data[实线箭头:主数据流]
legend_ctrl[虚线:控制/配置/调度]
legend_async[点虚线:外部/异步接口]
end
gantt
title 项目发展路线图
dateFormat YYYY-MM
section 近期 (2025)
补全演示GIF与示例项目: active, 2025-12, 15d
prompts 索引自动生成脚本: 2025-12, 10d
section 中期 (2026 Q1)
一键演示/验证 CLI 工作流: 2026-01, 15d
备份脚本增加快照与校验: 2026-01, 10d
section 远期 (2026 Q1-Q2)
模板化示例项目集: 2026-02, 20d
多模型对比与评估基线: 2026-02, 20d
要开始 Vibe Coding,你只需要以下两种工具之一:
本指南同时适用于 CLI 终端版本和 VSCode 扩展版本(Codex 和 Claude Code 都有扩展,且界面更新)。
*(注:本指南早期版本使用的是 Grok 3,后来切换到 Gemini 2.5 Pro,现在我们使用的是 Claude 4.5(或 gpt-5.1-codex.1-codex (xhigh)))*
(注2:如果你想使用 Cursor,请查看本指南的 1.1 版本,但我们认为它目前不如 Codex CLI 或 Claude Code 强大)
CLAUDE.md / Agents.md我们热烈欢迎各种形式的贡献!如果您对本项目有任何想法或建议,请随时开启一个 Issue 或提交一个 Pull Request。
在您开始之前,请花点时间阅读我们的 贡献指南 (CONTRIBUTING.md) 和 行为准则 (CODE_OF_CONDUCT.md)。
感谢所有为本项目做出贡献的开发者!
本项目采用 MIT 许可证。
如果这个项目对您有帮助,请不要吝啬您的 Star ⭐!
Made with ❤️ and a lot of ☕ by tukuaiai,Nicolas Zulloand 123olp