最后更新: 2025-01-04 快速访问 vibe coding 的最佳资源
-
了解概念 (30分钟)
- 阅读: Vibe Coding 核心概念
- 观看: Andrej Karpathy 的 LLM 介绍视频
-
选择工具 (1小时)
- 尝试: Cursor 编辑器(最简单)
- 或使用: Claude Code CLI(最灵活)
- 参考: AI 工具完整清单
-
实践项目 (1天)
- 跟随: 教程与学习路径
- 完成: 第一个 AI 辅助项目
| 资源 | 描述 | 链接 | 优先级 |
|---|---|---|---|
| Claude Code | Anthropic 官方 CLI 工具 | https://docs.anthropic.com/claude/docs/claude-code | ⭐⭐⭐⭐⭐ |
| Cursor Editor | AI-first 代码编辑器 | https://cursor.sh | ⭐⭐⭐⭐⭐ |
| GitHub Copilot | GitHub 官方 AI 助手 | https://github.com/features/copilot | ⭐⭐⭐⭐⭐ |
| Anthropic Blog | Claude 最新更新 | https://www.anthropic.com/blog | ⭐⭐⭐⭐⭐ |
| OpenAI Docs | AI 编程指南 | https://platform.openai.com/docs/guides/code | ⭐⭐⭐⭐ |
| 仓库 | Stars | 用途 | 链接 |
|---|---|---|---|
| OpenHands | 33k+ | AI 软件开发 Agent | https://github.com/OpenHands/openhands |
| AutoGPT | 162k+ | 自主 AI Agent | https://github.com/autogpt/autogpt |
| LangChain | 95k+ | LLM 应用框架 | https://github.com/langchain-ai/langchain |
| Continue | 20k+ | 开源 AI 助手 | https://github.com/continuedev/continue |
| Aider | 12k+ | Git 集成 AI 编程 | https://github.com/paul-gauthier/aider |
| Prompt Engineering Guide | 53k+ | 提示工程指南 | https://github.com/dair-ai/Prompt-Engineering-Guide |
| Awesome ChatGPT Prompts | 105k+ | 精选提示词 | https://github.com/f/awesome-chatgpt-prompts |
| Microsoft Gen AI | 56k+ | 生成式 AI 课程 | https://github.com/microsoft/generative-ai-for-beginners |
| OpenDevin | 28k+ | 开源 AI 软件工程师 | https://github.com/OpenDevin/OpenDevin |
| oobabooga | 39k+ | 本地 LLM Web UI | https://github.com/oobabooga/text-generation-webui |
| 工具 | 类型 | 价格 | 学习曲线 | 推荐度 |
|---|---|---|---|---|
| Cursor | 独立编辑器 | $20/月 | 低 | ⭐⭐⭐⭐⭐ |
| Claude Code | CLI | 按用量 | 中 | ⭐⭐⭐⭐⭐ |
| GitHub Copilot | 扩展 | $10/月 | 低 | ⭐⭐⭐⭐⭐ |
| Continue | 扩展 | 免费 | 中 | ⭐⭐⭐⭐ |
| Cody | 扩展 | 免费/付费 | 中 | ⭐⭐⭐⭐ |
| Codeium | 扩展 | 免费 | 低 | ⭐⭐⭐⭐ |
| 框架 | Stars | 难度 | 适用场景 |
|---|---|---|---|
| LangChain | 95k+ | 中 | 复杂 LLM 应用 |
| AutoGen | 30k+ | 中 | 多 Agent 协作 |
| LangGraph | 9.2k+ | 高 | 状态机式 Agent |
| CrewAI | 12k+ | 低 | 快速 Agent 开发 |
| 工具 | Stars | 特点 | 适用场景 |
|---|---|---|---|
| Aider | 12k+ | Git 集成 | 命令行爱好者 |
| Claude Code | - | 官方支持 | Claude 用户 |
| OpenHands | 33k+ | 全自动 | 复杂任务自动化 |
-
Microsoft - 生成式 AI 入门
- https://github.com/microsoft/generative-ai-for-beginners
- 21 节完整课程
- 包含 AI 编程章节
-
OpenAI - AI 辅助编程指南
- https://platform.openai.com/docs/guides/code
- 官方最佳实践
- 实用技巧
-
Anthropic - 提示工程指南
- https://docs.anthropic.com/claude/docs/prompt-engineering
- Claude 专用技巧
- 提高对话质量
-
Prompt Engineering Guide
- https://github.com/dair-ai/Prompt-Engineering-Guide
- 全面深入
- 50k+ stars
-
Continue 文档和教程
- https://docs.continue.dev
- 实战项目
- 集成指南
-
Aider 使用指南
- https://aider.chat/docs/
- Git + AI 工作流
- 实战案例
-
LangChain 文档
- https://python.langchain.com/
- 构建复杂应用
- Agent 开发
-
AutoGen 教程
- https://microsoft.github.io/autogen/
- 多 Agent 协作
- 高级模式
| 标题 | 演讲者 | 时长 | 链接 | 主题 |
|---|---|---|---|---|
| Intro to LLMs | Andrej Karpathy | 1h+ | https://www.youtube.com/watch?v=kCc8FmEb1nY | LLM 基础 |
| Claude Code Tutorial | Anthropic | 20min | https://www.youtube.com/@AnthropicAI | Claude 使用 |
| Cursor Deep Dive | Cursor Team | 30min | https://cursor.sh/docs | Cursor 深度 |
- Anthropic AI: https://www.youtube.com/@AnthropicAI
- GitHub: https://www.youtube.com/@GitHub
- AI Coding: https://www.youtube.com/@ai_coding
| 平台 | 社区 | 链接 | 成员数/活跃度 |
|---|---|---|---|
| r/LocalLLM | https://reddit.com/r/LocalLLM | 100k+ | |
| r/Claude | https://reddit.com/r/Claude | 20k+ | |
| Discord | Anthropic | https://discord.gg/anthropic | 高活跃 |
| Discord | Cursor | https://cursor.sh/discord | 高活跃 |
| Discord | LangChain | https://discord.gg/langchain | 高活跃 |
- GitHub Discussions: https://github.com/topics/ai-coding
- Stack Overflow: 标签
ai-coding,copilot,claude - Hacker News: 搜索 "ai coding"
-
Anthropic
- Claude Code CLI 功能增强
- 新的模型能力发布
-
GitHub
- Copilot Chat 功能更新
- 新的语言支持
-
Open Source
- OpenDevin 项目爆发式增长
- DeepSeek Coder v2 发布
-
Industry
- 多个 AI 编辑器进入市场
- 企业采用率显著提升
vibe coding
ai pair programming
ai coding assistant
cursor editor
claude code
autonomous coding
ai agent software development
"vibe coding" tutorial 2025
ai pair programming best practices
claude code vs cursor
github copilot alternatives
prompt engineering for coding
#VibeCoding
#AICoding
#AIPairProgramming
#ClaudeCode
#CursorEditor
✅ 好的 Prompt:
"帮我创建一个 React 组件,用于显示用户列表。
要求:
1. 使用 TypeScript
2. 包含加载状态
3. 实现错误处理
4. 添加单元测试
请解释你的代码设计决策。"
❌ 不好的 Prompt:
"写个用户列表组件"需要 AI 编程工具?
├─ 想要最简单上手?
│ └─ Cursor Editor ($20/月)
│
├─ 已习惯 VSCode?
│ ├─ Copilot ($10/月) - 最佳集成
│ └─ Continue (免费) - 开源选择
│
├─ 喜欢命令行?
│ ├─ Claude Code - 官方支持
│ └─ Aider - Git 集成
│
└─ 需要自动化任务?
└─ OpenHands - 全自动 Agent
第 1 周: 基础
├─ 了解 Vibe Coding 概念
├─ 选择并安装一个工具
└─ 完成官方入门教程
第 2 周: 实践
├─ 用 AI 完成小项目
├─ 学习 Prompt 技巧
└─ 加入社区讨论
第 3-4 周: 进阶
├─ 尝试多个工具对比
├─ 构建个人工作流
└─ 学习 Agent 框架
第 2 月+: 深入
├─ 参与开源项目
├─ 分享经验和教程
└─ 探索高级功能
- 访问 Cursor.sh 并下载试用
- 阅读 Anthropic 的 Claude Code 文档
- 观看 Andrej Karpathy 的 LLM 视频
- 加入 Anthropic 或 Cursor 的 Discord
- 在 GitHub 上 star 3 个相关仓库
- 选择并深入学习一个工具
- 完成一个完整的 AI 辅助项目
- 阅读 5 篇相关文章
- 在社区提一个问题或分享经验
- 尝试至少 3 个不同的 AI 编程工具
- 构建 AI 编程个人工作流
- 为一个开源项目做贡献(AI 辅助)
- 分享你的学习经验
- 查阅文档 - 90% 的问题在官方文档中有答案
- 搜索 Issues - GitHub Issues 通常有类似问题
- 社区提问 - Reddit, Discord, Stack Overflow
- 官方反馈 - 各工具的官方反馈渠道
- GitHub Issues: 本仓库的 Issues 页面
- Twitter: @VibeCoding (如果存在)
- Email: 通过仓库维护者联系
- GitHub 仓库: 70+ 个
- 官方文档: 15+ 个
- 技术文章: 50+ 篇
- 视频教程: 30+ 个
- 工具/框架: 25+ 个
- 社区资源: 20+ 个
- ✅ AI 编程工具和框架
- ✅ Prompt Engineering
- ✅ Agent 开发
- ✅ 本地模型部署
- ✅ 最佳实践和模式
- ✅ 学习资源和教程
- ✅ 社区和讨论
- 星标本仓库 - 获取更新通知
- 订阅官方博客 - Anthropic, GitHub, OpenAI
- 加入社区 - Discord, Reddit
- 关注关键词 - Google Alerts, Twitter 标签
- 定期回顾 - 每月查看新工具和更新
如果你发现了优质资源:
- Fork 本仓库
- 添加资源到相应文件
- 提交 Pull Request
- 帮助社区成长
本仓库包含以下详细文档:
- README.md - 主要资源集合
- COMPREHENSIVE_RESOURCES_RESEARCH.md - 综合研究报告
- SEARCH_STRATEGY_AND_TASKS.md - 搜索策略指南
- docs/vibe-coding-concepts.md - 核心概念详解
- docs/ai-tools.md - AI 工具完整清单
- docs/agent-frameworks.md - Agent 框架指南
- docs/github-repositories.md - GitHub 仓库推荐
- docs/tutorials.md - 教程与学习路径
- docs/news.md - 最新动态和新闻
最后更新: 2025-01-04 维护者: Vibe Coding Community 许可证: CC BY 4.0
注意: 本页面定期更新。所有链接在最后更新时均有效。如发现失效链接,请提交 Issue。
感谢以下社区的贡献:
- Anthropic 团队
- GitHub Copilot 团队
- Cursor 团队
- 所有开源贡献者
- Vibe Coding 社区成员
让我们一起构建更好的 AI 编程未来!🚀