vibe-coding-cn
vibe-coding-cn 是一个专为中文用户打造的"Vibe Coding(氛围编程)”实践指南与资源库。它旨在帮助开发者通过与 AI 结对编程,将抽象的想法快速转化为可运行的代码现实。在传统开发中,从构思到落地往往需要耗费大量时间在语法细节、环境配置和重复性编码上,而 vibe-coding-cn 提供了一套系统化的工作流和方法论,解决如何让 AI 更精准地理解意图、如何高效审查 AI 生成的代码以及如何构建人机协作的最佳实践等核心问题。
这套资源特别适合希望提升开发效率的程序员、独立开发者以及想要尝试 AI 辅助编程的技术爱好者。无论你是想快速构建原型,还是希望在日常工作中引入 AI 伙伴,都能从中找到适合的路径。其独特亮点在于不仅整理了通用的 AI 编程技巧,还针对中文语境进行了本地化优化,提供了符合中文思维习惯的提示词模板、常见误区解析及实战案例,让中文用户能更自然地与 AI 沟通。通过遵循这里的指南,用户可以逐渐掌握“以意图驱动开发”的新模式,把精力更多集中在创意与架构设计上,而非繁琐的代码实现细节。
使用场景
一位独立开发者希望在周末快速构建一个具备多语言支持的个人博客系统,但受限于前端框架的复杂配置和国际化(i18n)文件的繁琐编写,项目进度一度停滞。
没有 vibe-coding-cn 时
- 环境搭建耗时:需要手动查阅文档配置 React 或 Vue 的多语言路由,仅初始化项目就花费了整整一天。
- 翻译工作繁重:面对 README 中展示的十几种语言支持需求,手动创建和维护数十个 JSON 翻译文件极易出错且枯燥。
- 代码逻辑割裂:在业务逻辑代码与静态资源文件间频繁切换,导致思路中断,难以保持“心流”状态。
- 调试效率低下:遇到语言包加载失败或键值不匹配时,需逐行排查代码,缺乏智能提示和自动修复建议。
使用 vibe-coding-cn 后
- 一键启动项目:通过自然语言描述需求,vibe-coding-cn 自动生成包含完整多语言路由架构的项目骨架,将初始化时间缩短至分钟级。
- 智能国际化生成:直接指令工具生成涵盖中文、英文、日文等十余种语言的完整翻译文件,自动处理键值对应,确保零遗漏。
- 沉浸式结对编程:vibe-coding-cn 作为实时搭档,在编写核心功能时同步更新相关资源文件,让开发者全程专注于业务逻辑而非琐碎配置。
- 即时错误修正:当出现配置冲突时,工具主动识别并提供修复方案,自动同步更新受影响的代码块,大幅降低调试成本。
vibe-coding-cn 将开发者从繁琐的配置与重复劳动中解放出来,真正实现了通过自然语言交互将创意瞬间转化为多语言就绪的现实产品。
运行环境要求
- 未说明
未说明
未说明

快速开始
Vibe Coding 指南
一个通过与 AI 结对编程,将想法变为现实的终极工作站
📚 相关文档 🚀 入门指南 ⚙️ 完整设置流程 📞 联系方式 ✨ 支持项目 🤝 参与贡献
本仓库的 AI 解读链接:zread.ai/tukuaiai/vibe-coding-cn
🖼️ 概览
Vibe Coding 是一个与 AI 结对编程的终极工作流程,旨在帮助开发者丝滑地将想法变为现实。本指南详细介绍了从项目构思、技术选型、实施规划到具体开发、调试和扩展的全过程,强调以规划驱动和模块化为核心,避免让 AI 失控导致项目混乱。
核心理念: 规划就是一切。 谨慎让 AI 自主规划,否则你的代码库会变成一团无法管理的乱麻。
注意:以下经验分享并非普遍适用,请在具体实践中结合场景,辩证采纳。
🔑 元方法论 (Meta-Methodology)
该思想的核心是构建一个能够自我优化的 AI 系统。其递归本质可分解为以下步骤:
延伸阅读:A Formalization of Recursive Self-Optimizing Generative Systems
1. 定义核心角色:
- α-提示词 (生成器): 一个“母体”提示词,其唯一职责是生成其他提示词或技能。
- Ω-提示词 (优化器): 另一个“母体”提示词,其唯一职责是优化其他提示词或技能。
2. 描述递归的生命周期:
创生 (Bootstrap):
- 使用 AI 生成
α-提示词和Ω-提示词的初始版本 (v1)。
- 使用 AI 生成
自省与进化 (Self-Correction & Evolution):
- 使用
Ω-提示词 (v1)优化α-提示词 (v1),从而得到一个更强大的α-提示词 (v2)。
- 使用
创造 (Generation):
- 使用进化后的
α-提示词 (v2)生成所有需要的目标提示词和技能。
- 使用进化后的
循环与飞跃 (Recursive Loop):
- 将新生成的、更强大的产物(甚至包括新版本的
Ω-提示词)反馈给系统,再次用于优化α-提示词,从而启动持续进化。
- 将新生成的、更强大的产物(甚至包括新版本的
3. 终极目标:
通过此持续的递归优化循环,系统在每次迭代中实现自我超越,无限逼近预设的预期状态。
🧭 道
- 凡是 ai 能做的,就不要人工做
- 一切问题问 ai
- 目的主导:开发过程中的一切动作围绕"目的"展开
- 上下文是 vibe coding 的第一性要素,垃圾进,垃圾出
- 系统性思考,实体,链接,功能/目的,三个维度
- 数据与函数即是编程的一切
- 输入,处理,输出刻画整个过程
- 多问 ai 是什么?,为什么?,怎么做?
- 先结构,后代码,一定要规划好框架,不然后面技术债还不完
- 奥卡姆剃刀定理,如无必要,勿增代码
- 帕累托法则,关注重要的那20%
- 逆向思考,先明确你的需求,从需求逆向构建代码
- 重复,多试几次,实在不行重新开个窗口,
- 专注,极致的专注可以击穿代码,一次只做一件事(神人除外)
🧩 法
- 一句话目标 + 非目标
- 正交性,功能不要太重复了,(这个分场景)
- 能抄不写,不重复造轮子,先问 ai 有没有合适的仓库,下载下来改
- 一定要看官方文档,先把官方文档爬下来喂给 ai
- 按职责拆模块
- 接口先行,实现后补
- 一次只改一个模块
- 文档即上下文,不是事后补
🛠️ 术
- 明确写清:能改什么,不能改什么
- Debug 只给:预期 vs 实际 + 最小复现
- 测试可交给 AI,断言人审
- 代码一多就切会话
📋 器
集成开发环境 (IDE) & 终端
- Visual Studio Code: 一款功能强大的集成开发环境,适合代码阅读与手动修改。其
Local History插件对项目版本管理尤为便捷。 - 虚拟环境 (.venv): 强烈推荐使用,可实现项目环境的一键配置与隔离,特别适用于 Python 开发。
- Cursor: 已经占领用户心智高地,人尽皆知。
- Warp: 集成 AI 功能的现代化终端,能有效提升命令行操作和错误排查的效率。
- Neovim (nvim): 一款高性能的现代化 Vim 编辑器,拥有丰富的插件生态,是键盘流开发者的首选。
- LazyVim: 基于 Neovim 的配置框架,预置了 LSP、代码补全、调试等全套功能,实现了开箱即用与深度定制的平衡。
AI 模型 & 服务
- Claude Opus 4.5: 性能强大的 AI 模型,通过 Claude Code 等平台提供服务,并支持 CLI 和 IDE 插件。
- gpt-5.1-codex.1-codex (xhigh): 适用于处理大型项目和复杂逻辑的 AI 模型,可通过 Codex CLI 等平台使用。
- Droid: 提供对 Claude Opus 4.5 等多种模型的 CLI 访问。
- Kiro: 目前提供免费的 Claude Opus 4.5 模型访问,并提供客户端及 CLI 工具。
- Gemini CLI: 提供对 Gemini 模型的免费访问,适合执行脚本、整理文档和探索思路。
- antigravity: 目前由 Google 提供的免费 AI 服务,支持使用 Claude Opus 4.5 和 Gemini 3.0 Pro。
- AI Studio: Google 提供的免费服务,支持使用 Gemini 3.0 Pro 和 Nano Banana。
- Gemini Enterprise: 面向企业用户的 Google AI 服务,目前可以免费使用。
- GitHub Copilot: 由 GitHub 和 OpenAI 联合开发的 AI 代码补全工具。
- Kimi K2: 一款国产 AI 模型,适用于多种常规任务。
- GLM: 由智谱 AI 开发的国产大语言模型。
- Qwen: 由阿里巴巴开发的 AI 模型,其 CLI 工具提供免费使用额度。
开发与辅助工具
- Augment: 提供强大的上下文引擎和提示词优化功能。
- Windsurf: 为新用户提供免费额度的 AI 开发工具。
- Ollama: 本地大模型管理工具,可通过命令行方便地拉取和运行开源模型。
- Mermaid Chart: 用于将文本描述转换为架构图、序列图等可视化图表。
- NotebookLM: 一款用于 AI 解读资料、音频和生成思维导图的工具。
- Zread: AI 驱动的 GitHub 仓库阅读工具,有助于快速理解项目代码。
- tmux: 强大的终端复用工具,支持会话保持、分屏和后台任务,是服务器与多项目开发的理想选择。
- DBeaver: 一款通用数据库管理客户端,支持多种数据库,功能全面。
资源与模板
- 提示词库 (在线表格): 一个包含大量可直接复制使用的各类提示词的在线表格。
- 第三方系统提示词学习库: 用于学习和参考其他 AI 工具的系统提示词。
- Skills 制作器: 可根据需求生成定制化 Skills 的工具。
- 元提示词: 用于生成提示词的高级提示词。
- 通用项目架构模板: 可用于快速搭建标准化的项目目录结构。
- 元技能:Skills 的 Skills: 用于生成 Skills 的元技能。
- tmux快捷键大全: tmux 的快捷键参考文档。
- LazyVim快捷键大全: LazyVim 的快捷键参考文档。
- 二哥的Java进阶之路: 包含多种开发工具的详细配置教程。
- 虚拟卡: 可用于注册云服务等需要国际支付的场景。
编码模型性能分级参考
建议只选择第一梯队模型处理复杂任务,以确保最佳效果与效率。
- 第一梯队:
codex-5.1-max-xhigh,claude-opus-4.5-xhigh,gpt-5.2-xhigh - 第二梯队:
claude-sonnet-4.5,kimi-k2-thinking,minimax-m2,glm-4.6,gemini-3.0-pro,gemini-2.5-pro - 第三梯队:
qwen3,SWE,grok4
📚 相关文档与资源
- 交流社区:
- 个人分享:
- 核心资源:
- 元提示词库: 用于生成提示词的高级提示词集合。
- 元技能 (Meta-Skill): 用于生成 Skills 的 Skill。
- 技能库 (Skills): 可直接集成的模块化技能仓库。
- 技能生成器: 将任何资料转化为 Agent 可用技能的工具。
- 在线提示词数据库: 包含数百个适用于各场景的用户及系统提示词的在线表格。
- 第三方系统提示词仓库: 汇集了多种 AI 工具的系统提示词。
- 项目内部文档:
- prompts-library 工具说明: 该工具支持在 Excel 和 Markdown 格式之间转换提示词,并包含数百个精选提示词。
- coding_prompts 集合: 适用于 Vibe Coding 流程的专用提示词。
- 系统提示词构建原则: 关于如何构建高效、可靠的 AI 系统提示词的综合指南。
- 开发经验总结: 包含变量命名、文件结构、编码规范、架构原则等实践经验。
- 通用项目架构模板: 提供多种项目类型的标准目录结构与最佳实践。
- Augment MCP 配置文档: Augment 上下文引擎的详细配置说明。
- system_prompts 集合: 用于指导 AI 开发的系统提示词,包含多个版本的开发规范与思维框架。
项目目录结构概览
本项目 vibe-coding-cn 的核心结构主要围绕知识管理、AI 提示词的组织与自动化展开。以下是经过整理和简化的目录树及各部分说明:
.
├── CODE_OF_CONDUCT.md # 社区行为准则,规范贡献者行为。
├── CONTRIBUTING.md # 贡献指南,说明如何为本项目做出贡献。
├── GEMINI.md # AI 助手的上下文文档,包含项目概述、技术栈和文件结构。
├── LICENSE # 开源许可证文件。
├── Makefile # 项目自动化脚本,用于代码检查、构建等。
├── README.md # 项目主文档,包含项目概览、使用指南、资源链接等。
├── .gitignore # Git 忽略文件。
├── AGENTS.md # AI 代理相关的文档或配置。
├── CLAUDE.md # AI 助手的核心行为准则或配置。
│
├── i18n/zh/documents/ # 存放各类说明文档、经验总结和配置详细说明。
│ ├── Methodology and Principles/ # 方法论与原则
│ ├── Templates and Resources/ # 模板与资源
│ └── Tutorials and Guides/ # 教程与指南
│
├── libs/ # 通用库代码,用于项目内部模块化。
│ ├── common/ # 通用功能模块。
│ │ ├── models/ # 模型定义。
│ │ │ └── __init__.py
│ │ └ató utils/ # 工具函数。
│ │ └ató backups/ # 内部备份工具。
│ ├── database/ # 数据库相关模块。
│ │ └ató .gitkeep # 占位文件,确保目录被 Git 跟踪。
│ └ató external/ # 外部集成模块。
│ ├── my-nvim/ # 用户的 Neovim 配置。
│ ├── prompts-library/ # 提示词库管理工具(Excel-Markdown 转换)。
│ │ ├── main.py # 提示词库管理工具主入口。
│ │ ├── scripts/ # 包含 Excel 与 Markdown 互转脚本和配置。
│ │ ├── prompt_excel/ # 存放 Excel 格式的原始提示词数据。
│ │ ├── prompt_docs/ # 存放从 Excel 转换而来的 Markdown 提示词文档。
│ │ ─ató ... (其他 prompts-library 内部文件)
│ ─ató XHS-image-to-PDF-conversion/ # 小红书图片转PDF工具。
│
├ató i18n/zh/prompts/ # 集中存放所有类型的 AI 提示词。
│ ├── assistant_prompts/ # 辅助类提示词。
│ ├── coding_prompts/ # 专门用于编程和代码生成相关的提示词集合。
│ │ ─ató ... (具体编程提示词文件)
│ │
│ ├── system_prompts/ # AI 系统级提示词,用于设定 AI 行为和框架。
│ │ ─ató ... (其他系统提示词)
│ │
│ ─ató user_prompts/ # 用户自定义或常用提示词。
│ ├── ASCII图生成.md # ASCII 艺术图生成提示词。
│ ├── 数据管道.md # 数据管道处理提示词。
│ ─ató ... (其他用户提示词)
│
├ató i18n/zh/skills/ # 集中存放所有类型的 skills 技能。
├── claude-skills # 生成 SKILL 的元 SKILL
│ ├── SKILL.md
│ ─ató ... (其他)
─ató ... (与其他 skill)
🖼️ 概览与演示
一句话:Vibe Coding = 规划驱动 + 上下文固定 + AI 结对执行,让「从想法到可维护代码」变成一条可审计的流水线,而不是一团无法迭代的巨石文件。
你能得到
- 成体系的提示词工具链:
i18n/zh/prompts/system_prompts/约束 AI 行为边界,i18n/zh/prompts/coding_prompts/提供需求澄清、计划、执行的全链路脚本。 - 闭环交付路径:需求 → 上下文文档 → 实施计划 → 分步实现 → 自测 → 进度记录,全程可复盘、可移交。
⚙️ 架构与工作流程
核心资产映射:
i18n/zh/prompts/
coding_prompts/ # 需求澄清、计划、执行链的核心提示词
system_prompts/ # 约束 AI 行为边界的系统级提示词
assistant_prompts/ # 辅助/配合型提示
user_prompts/ # 可复用的用户侧提示词
i18n/zh/documents/
Templates and Resources/代码组织.md, Templates and Resources/通用项目架构模板.md, Methodology and Principles/开发经验.md, Methodology and Principles/系统提示词构建原则.md 等知识库
backups/
一键备份.sh, 快速备份.py # 本地/远端快照脚本
graph TB
%% GitHub 兼容简化版(仅使用基础语法)
subgraph ext_layer[外部系统与数据源层]
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 ingest_layer[数据接入与采集层]
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 core_layer[数据处理与智能决策层 / 核心]
ingest_bus --> validate[字段校验与规范化]
validate --> transform[格式映射转换]
transform --> artifacts_md[prompt_docs/规范MD]
transform --> artifacts_xlsx[prompt_excel/导出XLSX]
orchestrator[main.py · scripts/start_convert.py] --> validate
orchestrator --> transform
end
subgraph consume_layer[执行与消费层]
artifacts_md --> catalog_coding[i18n/zh/prompts/coding_prompts]
artifacts_md --> catalog_system[i18n/zh/prompts/system_prompts]
artifacts_md --> catalog_assist[i18n/zh/prompts/assistant_prompts]
artifacts_md --> catalog_user[i18n/zh/prompts/user_prompts]
artifacts_md --> docs_repo[i18n/zh/documents/*]
artifacts_md --> new_consumer[预留:其他下游渠道]
catalog_coding --> ai_flow[AI 结对编程流程]
ai_flow --> deliverables[项目上下文 / 计划 / 代码产出]
end
subgraph ux_layer[用户交互与接口层]
cli[CLI: python main.py] --> orchestrator
makefile[Makefile 任务封装] --> cli
readme[README.md 使用指南] --> cli
end
subgraph infra_layer[基础设施与横切能力层]
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
📈 性能基准 (可选)
本仓库定位为「流程与提示词」而非性能型代码库,建议跟踪下列可观测指标(当前主要依赖人工记录,可在 progress.md 中打分/留痕):
| 指标 | 含义 | 当前状态/建议 |
|---|---|---|
| 提示命中率 | 一次生成即满足验收的比例 | 待记录;每个任务完成后在 progress.md 记 0/1 |
| 周转时间 | 需求 → 首个可运行版本所需时间 | 录屏时标注时间戳,或用 CLI 定时器统计 |
| 变更可复盘度 | 是否同步更新上下文/进度/备份 | 通过手工更新;可在 backups 脚本中加入 git tag/快照 |
| 例程覆盖 | 是否有最小可运行示例/测试 | 建议每个示例项目保留 README+测试用例 |
🗺️ 路线图
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,你只需要以下两种工具之一:
- Claude Opus 4.5,在 Claude Code 中使用
- gpt-5.1-codex.1-codex (xhigh),在 Codex CLI 中使用
本指南同时适用于 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 强大)
⚙️ 完整设置流程
1. 游戏设计文档(Game Design Document)
- 把你的游戏创意交给 gpt-5.1-codex 或 Claude Opus 4.5,让它生成一份简洁的 游戏设计文档,格式为 Markdown,文件名为
game-design-document.md。 - 自己审阅并完善,确保与你的愿景一致。初期可以很简陋,目标是给 AI 提供游戏结构和意图的上下文。不要过度设计,后续会迭代。
2. 技术栈与 CLAUDE.md / Agents.md
- 让 gpt-5.1-codex 或 Claude Opus 4.5 为你的游戏推荐最合适的技术栈(例如:多人3D游戏用 ThreeJS + WebSocket),保存为
tech-stack.md。- 要求它提出 最简单但最健壮 的技术栈。
- 在终端中打开 Claude Code 或 Codex CLI,使用
/init命令,它会读取你已创建的两个 .md 文件,生成一套规则来正确引导大模型。 - 关键:一定要审查生成的规则。 确保规则强调 模块化(多文件)和禁止 单体巨文件(monolith)。可能需要手动修改或补充规则。
- 极其重要: 某些规则必须设为 "Always"(始终应用),确保 AI 在生成任何代码前都强制阅读。例如添加以下规则并标记为 "Always":
# 重要提示: # 写任何代码前必须完整阅读 memory-bank/@architecture.md(包含完整数据库结构) # 写任何代码前必须完整阅读 memory-bank/@game-design-document.md # 每完成一个重大功能或里程碑后,必须更新 memory-bank/@architecture.md - 其他(非 Always)规则要引导 AI 遵循你技术栈的最佳实践(如网络、状态管理等)。
- 如果想要代码最干净、项目最优化,这一整套规则设置是强制性的。
- 极其重要: 某些规则必须设为 "Always"(始终应用),确保 AI 在生成任何代码前都强制阅读。例如添加以下规则并标记为 "Always":
3. 实施计划(Implementation Plan)
- 将以下内容提供给 gpt-5.1-codex 或 Claude Opus 4.5:
- 游戏设计文档(
game-design-document.md) - 技术栈推荐(
tech-stack.md)
- 游戏设计文档(
- 让它生成一份详细的 实施计划(Markdown 格式),包含一系列给 AI 开发者的分步指令。
- 每一步要小而具体。
- 每一步都必须包含验证正确性的测试。
- 严禁包含代码——只写清晰、具体的指令。
- 先聚焦于 基础游戏,完整功能后面再加。
4. 记忆库(Memory Bank)
- 新建项目文件夹,并在 VSCode 中打开。
- 在项目根目录下创建子文件夹
memory-bank。 - 将以下文件放入
memory-bank:game-design-document.mdtech-stack.mdimplementation-plan.mdprogress.md(新建一个空文件,用于记录已完成步骤)architecture.md(新建一个空文件,用于记录每个文件的作用)
🎮 Vibe Coding 开发基础游戏
现在进入最爽的阶段!
确保一切清晰
- 在 VSCode 扩展中打开 Codex 或 Claude Code,或者在项目终端启动 Claude Code / Codex CLI。
- 提示词:阅读
/memory-bank里所有文档,implementation-plan.md是否完全清晰?你有哪些问题需要我澄清,让它对你来说 100% 明确? - 它通常会问 9-10 个问题。全部回答完后,让它根据你的回答修改
implementation-plan.md,让计划更完善。
你的第一个实施提示词
- 打开 Codex 或 Claude Code(扩展或终端)。
- 提示词:阅读
/memory-bank所有文档,然后执行实施计划的第 1 步。我会负责跑测试。在我验证测试通过前,不要开始第 2 步。验证通过后,打开progress.md记录你做了什么供后续开发者参考,再把新的架构洞察添加到architecture.md中解释每个文件的作用。 - 永远 先用 "Ask" 模式或 "Plan Mode"(Claude Code 中按
shift+tab),确认满意后再让 AI 执行该步骤。 - 极致 Vibe: 安装 Superwhisper,用语音随便跟 Claude 或 gpt-5.1-codex 聊天,不用打字。
工作流
- 完成第 1 步后:
- 把改动提交到 Git(不会用就问 AI)。
- 新建聊天(
/new或/clear)。 - 提示词:阅读 memory-bank 所有文件,阅读 progress.md 了解之前的工作进度,然后继续实施计划第 2 步。在我验证测试前不要开始第 3 步。
- 重复此流程,直到整个
implementation-plan.md全部完成。
✨ 添加细节功能
恭喜!你已经做出了基础游戏!可能还很粗糙、缺少功能,但现在可以尽情实验和打磨了。
- 想要雾效、后期处理、特效、音效?更好的飞机/汽车/城堡?绝美天空?
- 每增加一个主要功能,就新建一个
feature-implementation.md,写短步骤+测试。 - 继续增量式实现和测试。
🐞 修复 Bug 与卡壳情况
常规修复
- 如果某个提示词失败或搞崩了项目:
- Claude Code 用
/rewind回退;用 gpt-5.1-codex 的话多提交 git,需要时 reset。
- Claude Code 用
- 报错处理:
- JavaScript 错误: 打开浏览器控制台(F12),复制错误,贴给 AI;视觉问题截图发给它。
- 懒人方案: 安装 BrowserTools,自动复制错误和截图。
疑难杂症
- 实在卡住:
- 回退到上一个 git commit(
git reset),换新提示词重试。
- 回退到上一个 git commit(
- 极度卡壳:
- 用 RepoPrompt 或 uithub 把整个代码库合成一个文件,然后丢给 gpt-5.1-codex 或 Claude 求救。
💡 技巧与窍门
Claude Code & Codex 使用技巧
- 终端版 Claude Code / Codex CLI: 在 VSCode 终端里运行,能直接看 diff、喂上下文,不用离开工作区。
- Claude Code 的
/rewind: 迭代跑偏时一键回滚到之前状态。 - 自定义命令: 创建像
/explain $参数这样的快捷命令,触发提示词:“深入分析代码,彻底理解 $参数 是怎么工作的。理解完告诉我,我再给你任务。” 让模型先拉满上下文再改代码。 - 清理上下文: 经常用
/clear或/compact(保留历史对话)。 - 省时大法(风险自负): 用
claude --dangerously-skip-permissions或codex --yolo,彻底关闭确认弹窗。
其他实用技巧
- 小修改: 用 gpt-5.1-codex (medium)
- 写顶级营销文案: 用 Opus 4.1
- 生成优秀 2D 精灵图: 用 ChatGPT + Nano Banana
- 生成音乐: 用 Suno
- 生成音效: 用 ElevenLabs
- 生成视频: 用 Sora 2
- 提升提示词效果:
- 加一句:“慢慢想,不着急,重要的是严格按我说的做,执行完美。如果我表达不够精确请提问。”
- 在 Claude Code 中触发深度思考的关键词强度:
think<think hard<think harder<ultrathink。
❓ 常见问题解答 (FAQ)
Q: 我在做应用不是游戏,这个流程一样吗?
- A: 基本完全一样!把 GDD 换成 PRD(产品需求文档)即可。你也可以先用 v0、Lovable、Bolt.new 快速原型,再把代码搬到 GitHub,然后克lon到本地用本指南继续开发。
Q: 你那个空战游戏的飞机模型太牛了,但我一个提示词做不出来!
- A: 那不是一个提示词,是 ~30 个提示词 + 专门的
plane-implementation.md文件引导的。用精准指令如“在机翼上为副翼切出空间”,而不是“做一个飞机”这种模糊指令。
- A: 那不是一个提示词,是 ~30 个提示词 + 专门的
Q: 为什么现在 Claude Code 或 Codex CLI 比 Cursor 更强?
- A: 完全看个人喜好。我们强调的是:Claude Code 能更好发挥 Claude Opus 4.5 的实力,Codex CLI 能更好发挥 gpt-5.1-codex 的实力,而 Cursor 对这两者的利用都不如原生终端版。终端版还能在任意 IDE、使用 SSH 远程服务器等场景工作,自定义命令、子代理、钩子等功能也能长期大幅提升开发质量和速度。最后,即使你只是低配 Claude 或 ChatGPT 订阅,也完全够用。
Q: 我不会搭建多人游戏的服务器怎么办?
- A: 问你的 AI。
📞 联系方式
- GitHub: tukuaiai
- Twitter / X: 123olp
- Telegram: @desci0
- Telegram 交流群: glue_coding
- Telegram 频道: tradecat_ai_channel
- 邮箱: tukuai.ai@gmail.com (回复可能不及时)
✨ 支持项目
救救孩子,感谢了,好人一生平安🙏🙏🙏
- Tron (TRC20):
TQtBXCSTwLFHjBqTS4rNUp7ufiGx51BRey - Solana:
HjYhozVf9AQmfv7yv79xSNs6uaEU5oUk2USasYQfUYau - Ethereum (ERC20):
0xa396923a71ee7D9480b346a17dDeEb2c0C287BBC - BNB Smart Chain (BEP20):
0xa396923a71ee7D9480b346a17dDeEb2c0C287BBC - Bitcoin:
bc1plslluj3zq3snpnnczplu7ywf37h89dyudqua04pz4txwh8z5z5vsre7nlm - Sui:
0xb720c98a48c77f2d49d375932b2867e793029e6337f1562522640e4f84203d2e - 币安 UID:
572155580
✨ 贡献者
感谢所有为本项目做出贡献的开发者!
特别鸣谢以下成员的宝贵贡献 (排名不分先后):
@shao__meng |
@0XBard_thomas |
@Pluvio9yte |
@xDinoDeer |
@geekbb
@GitHub_Daily
🤝 参与贡献
我们热烈欢迎各种形式的贡献。如果您对本项目有任何想法或建议,请随时开启一个 Issue 或提交一个 Pull Request。
在您开始之前,请花时间阅读我们的 贡献指南 (CONTRIBUTING.md) 和 行为准则 (CODE_OF_CONDUCT.md)。
📜 许可证
本项目采用 MIT 许可证。
相似工具推荐
openclaw
OpenClaw 是一款专为个人打造的本地化 AI 助手,旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚,能够直接接入你日常使用的各类通讯渠道,包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息,OpenClaw 都能即时响应,甚至支持在 macOS、iOS 和 Android 设备上进行语音交互,并提供实时的画布渲染功能供你操控。 这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地,用户无需依赖云端服务即可享受快速、私密的智能辅助,真正实现了“你的数据,你做主”。其独特的技术亮点在于强大的网关架构,将控制平面与核心助手分离,确保跨平台通信的流畅性与扩展性。 OpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者,以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力(支持 macOS、Linux 及 Windows WSL2),即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你
stable-diffusion-webui
stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面,旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点,将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。 无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师,还是想要深入探索模型潜力的开发者与研究人员,都能从中获益。其核心亮点在于极高的功能丰富度:不仅支持文生图、图生图、局部重绘(Inpainting)和外绘(Outpainting)等基础模式,还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外,它内置了 GFPGAN 和 CodeFormer 等人脸修复工具,支持多种神经网络放大算法,并允许用户通过插件系统无限扩展能力。即使是显存有限的设备,stable-diffusion-webui 也提供了相应的优化选项,让高质量的 AI 艺术创作变得触手可及。
everything-claude-code
everything-claude-code 是一套专为 AI 编程助手(如 Claude Code、Codex、Cursor 等)打造的高性能优化系统。它不仅仅是一组配置文件,而是一个经过长期实战打磨的完整框架,旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。 通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能,everything-claude-code 能显著提升 AI 在复杂任务中的表现,帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略,使得模型响应更快、成本更低,同时有效防御潜在的攻击向量。 这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库,还是需要 AI 协助进行安全审计与自动化测试,everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目,它融合了多语言支持与丰富的实战钩子(hooks),让 AI 真正成长为懂上
ComfyUI
ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎,专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式,采用直观的节点式流程图界面,让用户通过连接不同的功能模块即可构建个性化的生成管线。 这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景,也能自由组合模型、调整参数并实时预览效果,轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性,不仅支持 Windows、macOS 和 Linux 全平台,还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构,并率先支持 SDXL、Flux、SD3 等前沿模型。 无论是希望深入探索算法潜力的研究人员和开发者,还是追求极致创作自由度的设计师与资深 AI 绘画爱好者,ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能,使其成为当前最灵活、生态最丰富的开源扩散模型工具之一,帮助用户将创意高效转化为现实。
gemini-cli
gemini-cli 是一款由谷歌推出的开源 AI 命令行工具,它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言,它提供了一条从输入提示词到获取模型响应的最短路径,无需切换窗口即可享受智能辅助。 这款工具主要解决了开发过程中频繁上下文切换的痛点,让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用,还是执行复杂的 Git 操作,gemini-cli 都能通过自然语言指令高效处理。 它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口,具备出色的逻辑推理能力;内置 Google 搜索、文件操作及 Shell 命令执行等实用工具;更独特的是,它支持 MCP(模型上下文协议),允许用户灵活扩展自定义集成,连接如图像生成等外部能力。此外,个人谷歌账号即可享受免费的额度支持,且项目基于 Apache 2.0 协议完全开源,是提升终端工作效率的理想助手。
LLMs-from-scratch
LLMs-from-scratch 是一个基于 PyTorch 的开源教育项目,旨在引导用户从零开始一步步构建一个类似 ChatGPT 的大型语言模型(LLM)。它不仅是同名技术著作的官方代码库,更提供了一套完整的实践方案,涵盖模型开发、预训练及微调的全过程。 该项目主要解决了大模型领域“黑盒化”的学习痛点。许多开发者虽能调用现成模型,却难以深入理解其内部架构与训练机制。通过亲手编写每一行核心代码,用户能够透彻掌握 Transformer 架构、注意力机制等关键原理,从而真正理解大模型是如何“思考”的。此外,项目还包含了加载大型预训练权重进行微调的代码,帮助用户将理论知识延伸至实际应用。 LLMs-from-scratch 特别适合希望深入底层原理的 AI 开发者、研究人员以及计算机专业的学生。对于不满足于仅使用 API,而是渴望探究模型构建细节的技术人员而言,这是极佳的学习资源。其独特的技术亮点在于“循序渐进”的教学设计:将复杂的系统工程拆解为清晰的步骤,配合详细的图表与示例,让构建一个虽小但功能完备的大模型变得触手可及。无论你是想夯实理论基础,还是为未来研发更大规模的模型做准备