Skip to content

vibe-coding-labs/awesome-vibe-coding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Awesome Vibe Coding

这个仓库用来收集Vibe Coding相关的资料。

关于Vibe Coding概念

Vibe Coding是一种新型的编程方式,由AI辅助完成代码编写,让开发者能够更专注于创意和解决方案,而非代码细节。

  • Andrej Karpathy的观点 - "有一种新的编程方式,我称之为“氛围编程”,就是完全沉浸其中,拥抱指数级增长,甚至忘记代码的存在。之所以可能,是因为 LLMs(例如 Cursor Composer w Sonnet)已经太强大了。我还用 SuperWhisper 和 Composer 交流,几乎不碰键盘。我总是要求最简单的事情,比如“将侧边栏的填充减半”,因为我懒得找。我总是“接受所有”,不再看差异。当出现错误信息时,我只是复制粘贴,不加评论,通常就能解决。代码已经超出了我的理解范围,我不得不花些时间仔细阅读。有时 LLMs 无法修复错误,我就只能绕过它,或者要求随机更改直到问题消失。对于一次性周末项目来说还不错,但仍然很有趣。我正在做一个项目或网页应用,但这根本不是编程——我只是看东西、说东西、运行东西、复制粘贴东西,而且它大部分都能正常工作。"。
  • 扩展资料阅读:

目录

AI IDE

  • Cursor - 基于VS Code构建的AI优先编辑器,提供智能代码补全和重构功能,支持多种大语言模型,目前最流行的AI IDE之一。

  • Zed - 使用Rust开发的高性能编辑器,具有120fps渲染速度和原生AI辅助功能,专为人类和AI协作设计。

  • Void - 注重隐私的开源编辑器,支持本地托管AI模型和检查点可视化。

  • codebuddy - 集成前后端和数据库自动化生成,支持Figma设计转代码。

  • 通义灵码 - 阿里巴巴推出的多语言代码助手,支持主流IDE集成。

  • 百度智能编程 - 提供端到端开发自动化,支持多种编程语言和开发环境。

  • JetBrains AI - 为IntelliJ IDEA等产品提供的智能编程辅助功能。

  • Windsurf - Codeium推出的智能编辑器,"开发者和AI真正流畅协作的编码体验,感觉像魔法一样"。

  • Kiro - 从原型到生产的AI IDE,提出了先写好文档再写代码的模式。

命令行助手

  • claudecode - 支持全代码库感知的终端工具,集成Git工作流。

  • 谷歌终端助手 - 支持百万级上下文窗口的命令行工具,强化Shell脚本自动化。

  • Aider - 结对编程终端工具,集成Git功能,专注代码补丁和导航。

  • Warp - 重新设计的终端应用,支持自然语言命令和智能补全。

  • 阿里通义编程模型 - 支持多种编程语言的高级代码理解和生成模型。

  • iflow命令行 - 为开发者提供任务编排和流程自动化的智能工具。

  • Goose - 本地AI代理,允许使用任何LLM并添加任何MCP服务器作为扩展。

  • MyCoder.ai - 开源AI编程助手,集成Git和GitHub,具有并行执行和自我修改功能。

  • RA.Aid - 基于LangGraph代理任务执行框架构建的独立编码代理。

  • CodeSelect - 基于Python的命令行工具,高效地将项目源代码传输给AI。

  • Crush - "终端中的魅力AI编码代理",生成命令行界面。

编辑器插件

  • GitHub编程助手 - 支持14种编程语言的智能代码建议工具,集成多种IDE。

  • Continue - 开源的多模型集成插件,支持内联代码聊天和项目上下文。

  • 代码搜索助手 - 提供多仓库代码搜索和解释功能,支持自定义提示。

  • 智能代码审查 - 优化PR工作流,提供即时AI代码审查和分支管理。

  • 本地AI补全 - 支持本地部署的代码补全工具,适应个人编码风格。

  • 大上下文编程 - 支持20万+上下文令牌的企业级代码助手,符合SOC2标准。

  • Cline - 可以使用CLI和编辑器的AI助手,适用于VS Code。

  • Roo Code - Cline的分支,具有额外功能和增强。

  • avante.nvim - Neovim插件,模拟Cursor AI IDE的行为,提供AI驱动的代码建议。

  • prompt-tower - 帮助构建包含多个代码块的提示工具。

  • Superdesign.dev - 开源设计代理。

云端开发环境

  • V0设计转代码 - Vercel推出的自然语言转React UI工具,内置现代组件库。

  • WebContainers开发 - 浏览器内全栈应用开发环境,无需本地安装。

  • 自然语言应用构建器 - 从文本描述快速创建全栈网络应用的无代码平台。

  • 多语言云IDE - 支持多种编程语言的浏览器IDE,提供实时协作和错误修复。

  • WordPress智能构建 - 专为WordPress设计的AI网站构建工具。

  • CHAI.new - 通过提示快速构建任何AI代理并部署(代理、应用、API)。

  • Create - "将你的文字转化为网站、工具、应用和产品"。

  • Trickle AI - "轻松构建令人惊叹的网站、AI应用和表单"。

  • Tempo - "使用AI构建React应用,速度提升10倍"。

  • Softgen - "描述你的愿景,给出指示,构建全栈Web应用"。

  • Lazy AI - "使用提示构建可靠的业务应用"。

  • HeyBoss - "在几分钟内构建应用和网站"。

  • Creatr - "在几秒钟内创建和部署Web应用和登陆页面"。

  • Rork - "快速构建任何移动应用"。

  • Firebase Studio - 谷歌的基于云的开发环境,帮助构建和发布生产质量的全栈AI应用。

  • Napkins.dev - 截图转代码。

  • HeroUI Chat - 无论设计经验如何,都能生成漂亮的应用。

  • Rocket.new - "无需代码,构建Web和移动应用速度提升10倍"。

移动应用

本地应用

  • Dyad - 免费、本地、开源的AI应用构建器。

团队协作解决方案

专业开发工具

AI编程文档工具

  • CodeGuide - 为AI编码项目创建详细文档。

  • AGENTS.md - 一种简单、开放的格式,用于指导编码代理。

任务管理工具

  • Boomerang Tasks - 自动将复杂项目分解为更小、更易管理的部分。

  • Claude Task Master - 一个AI驱动的任务管理系统,可以集成到Cursor、Lovable、Windsurf、Roo等工具中。

新闻和社交媒体

此部分按时间倒序排列,最新条目在顶部。

Vibe Coding经验分享

Vibe Coding救援服务

如何贡献

欢迎提交PR添加新工具或更新现有信息。请确保您的贡献符合以下标准:

  • 工具应当有实际可用的产品或至少是公开测试版
  • 提供简洁准确的描述和官方链接
  • 说明工具的主要特点和适用场景

许可证

本项目采用MIT许可证

About

收集的一些Vibe Coding AI编程相关的资料

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published