Files
nexus/wiki/concepts/Vibe-Coding.md
2026-04-14 16:02:50 +08:00

1.5 KiB
Raw Blame History

id, title, type, tags, aliases
id title type tags aliases
Vibe-Coding Vibe Coding concept
ai-agent
programming-paradigm
Vibe-Kanban

Definition

Vibe Coding 是一种 AI 辅助编程范式通过自然语言描述需求AI Agent 自动生成代码。其核心理念是"需求 → 伪代码 → 代码"的流程,以及"验证代码按正确逻辑运行"而非"看懂代码"。

Core Properties

  • 类型:编程范式
  • 核心流程:需求 → 伪代码 → 代码
  • 迭代方式:点 → 线 → 体的逐级迭代

Key Practices

  1. 伪代码前置:将设计文档写得很细,包括 Service 层的具体逻辑都用伪代码描述
  2. 双 AI 审查:一个 AI 生成代码,另一个 AI review 后再修改
  3. 逐级迭代:先打磨单个基础任务,再基于此批量执行
  4. 文件头注释:描述代码作用、上下游链路,降低认知负载
  5. 自动化验证:通过自动化测试、静态分析、形式化验证确保行为正确
  • Agent模式AI Agent 自动执行命令的工作模式
  • TUI终端用户界面OpenCode 的主要交互形式

Connections