本项目包含《氛围编程:AI让编程像聊天一样简单》一书的所有配套代码和示例,按章节组织,便于读者学习和参考。
存放本书的所有代码清单文件,包含从第3章到第7章的代码示例:
L3-1.md~L3-3.md: 第3章代码清单L4-1.md~L4-2.md: 第4章代码清单L5-1.md: 第5章代码清单L6-1.md~L6-7.md: 第6章代码清单L7-1.md~L7-9.md: 第7章代码清单
c4-model-diagrams/: C4模型架构图表文件- 包含系统架构的可视化图表(SVG格式)
prompts/: 提示词工程相关文件prompt-reduce-ai-hallucinations.md: 减少AI幻觉的提示词策略
包含AI工作数据集分析和可视化仪表板的多种实现:
ai_job_dataset.csv: AI工作岗位数据集claude/: 使用Claude Sonnet 4生成的仪表板cursor-with-claude/: 使用Cursor + Claude 4 Sonnet的实现deepseek/: 使用DeepSeek R1的实现trae-with-claude/: 使用Trae + Claude 4 Sonnet的实现trae-with-doubao/: 使用Trae + 豆包的实现windsurf-with-o3/: 使用Windsurf + OpenAI O3的实现prompts/: 数据仪表板生成的提示词
应收账款分析系统的多种AI实现:
claude-with-sonnet-4/: Claude Sonnet 4实现版本cursor-with-claude-4-sonnet/: Cursor + Claude 4 Sonnet实现版本deepseek-with-r1/: DeepSeek R1实现版本tongyi-with-qwen3-deepthink/: 通义千问3深度思考模式实现版本*.xlsx: 示例数据文件(包含脱敏样例数据)
微信小程序开发的多种AI生成版本:
promptyoo-1-by-copilot-with-codebuddy-with-hunyuan/: Copilot + CodeBuddy + 混元实现promptyoo-1-by-trae-with-claude-4-sonnet/: Trae + Claude 4 Sonnet实现promptyoo-1-by-trae-with-doubao/: Trae + 豆包实现- 每个版本都包含完整的微信小程序项目结构
Next.js Web应用开发:
next-js-app/: 完整的Next.js应用(包含API、组件、hooks等)project-by-bolt-only/: 仅使用Bolt生成的项目版本c4-model-diagrams/: 项目架构的C4模型图wireframes/: 项目原型图prompts/: Next.js应用生成的提示词linear-issue-template.csv: Linear项目管理模板
前后端分离的Web应用项目:
frontend/: React + Vite前端应用frontend-by-bolt-only/: 仅使用Bolt生成的前端版本backend/: Node.js + TypeScript后端服务c4-model-diagrams/: 系统架构图prompts/: 各种开发提示词rules/: 架构规则文档linear-issue-template.csv: 项目管理模板
完整的全栈应用与测试体系:
frontend/: React前端应用backend/: Node.js后端服务e2e-tests/: 端到端测试套件- 包含Playwright测试配置和测试用例
- 集成测试文档和结果报告
- 测试数据和工具函数
LICENSE.txt: 项目许可证README.md: 本说明文档
- 查找代码清单: 直接访问
listings/目录下对应的文件 - 学习特定章节: 进入对应的
chXX-xxx/目录 - 比较不同AI实现: 各章节目录中包含多种AI工具的实现版本,便于对比学习
- 运行示例代码: 每个项目目录都包含相应的配置文件和说明文档
本配套代码涵盖了以下技术栈和工具:
- 前端: React, Next.js, 微信小程序, HTML/CSS/JavaScript
- 后端: Node.js, TypeScript, Express
- 测试: Playwright, 端到端测试
- AI工具: Claude, ChatGPT, DeepSeek, 通义千问, 豆包, GitHub Copilot
- 开发平台: Cursor, Windsurf, Bolt, Trae, Coze
通过学习这些示例代码,读者可以深入理解如何在实际项目中有效使用各种AI编程工具。