# vibe-coding **Repository Path**: tianxiaohua/vibe-coding ## Basic Information - **Project Name**: vibe-coding - **Description**: Everything about Vibe Coding - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2026-01-04 - **Last Updated**: 2026-01-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Everything about Vibe Coding [![](https://img.shields.io/badge/bilibili-码农阿禹-ff69b4.svg)](https://space.bilibili.com/172480334) [![](https://img.shields.io/badge/bilibili-hucci写代码-ff69b4.svg)](https://space.bilibili.com/1318868) 有赞曰: 混沌未分,天地蒙乱。上古码神,神工垄断。 众人皆拜,仰止高山。技术门槛,不可亵玩。 终有一朝,Attention出。覆载群生,万人称赞。 Vibe coding,与Agent。众生平等,始创新元。 ## Introduction Vibe Coding(氛围式编程)的概念来源于[Andrej Karpathy on X](https://x.com/karpathy/status/1886192184808149383),指的是开发者不在关注代码实现,而是专注于功能和效果。 Vibe Coding似乎消除了编程技术上的挑战,但它对开发者提出了新的挑战: 1. 如何将你的想法**完整、准确、详细**转化成prompt。 2. 如何**避免错误、幻觉和无休止的Debug**。 3. 如何合理的**拆解任务**,使得LLM按照正确的流程完成任务。 4. 面对日新月异种类繁多的Vibe Coding工具,该如何选择。 5. 如何**经济的**的使用Vibe Coding。 针对以上挑战,我们将Vibe Coding的一切拆解为以下部分: 1. **工具**: * **LLM Model**:一切的核心,影响编程的基础能力和经济性。Vibe coding所做的一切都是为了驾驭LLM。 * **AI编程平台**: * 基于浏览器的工具 * IDE & 代码编辑器 * 命令行工具 * **MCP**:赋予LLM使用工具的能力。 这是实现Vibe Coding需要的工具,如IDE、LLM Model、MCP等。影响编程的基础能力和经济性。 2. **上下文** * **项目模板**:它定义了整个软件工程的路线、流程。例如需求文档、技术选型、开发原则... * **rules**:它是一种上下文模版,用来规范LLM的行为。告诉大模型应该怎么做,以及不应该怎么做。一方面让LLM按照我们的制定的模式工作。另一方面用来避免那些我们不希望发生的事情,比如幻觉、偷偷修改测试用例等等... * **prompt**:其他有用的提示词,也许不是模板,但帮上的忙。 3. **新闻和动态**:vibe coding领域更新迭代实在太快了。我们希望尽可能收集一些有价值的信息。这对与适应新时代至关重要。 ## Star History [![Star History Chart](https://api.star-history.com/svg?repos=tangbiubiu/vibe-coding&type=Date)](https://www.star-history.com/#tangbiubiu/vibe-coding&Date) ## Contributors --- *本项目包含网络信息,我们将尽可能标注所有信息来源。* *如有版权问题请联系我们:* yutang000@icloud.com