跳到主要内容

AI Vibe Coding 分享讲稿

· 阅读需 4 分钟

受众: 开发者/产品经理
总时长: 30 分钟


开场引入 (3 分钟)

各位好,今天给大家分享的主题是 AI Vibe Coding

什么是 Vibe Coding?

Vibe Coding 是一种新的编程范式——你只需要关注"想要什么",而不是"怎么写"。就像跟着感觉走,用自然语言描述需求,AI 帮你实现代码。

AI 如何改变编程方式

  • 过去:查文档 → 写代码 → 调试 → 重复
  • 现在:描述需求 → AI 生成 → 审查调整 → 完成

编程的重心从"怎么写代码"转向了"怎么描述问题"。


核心概念 (5 分钟)

Vibe Coding 的定义与特点

  1. 自然语言驱动 - 用人类语言而非代码表达意图
  2. 快速迭代 - 分钟级完成原本小时级的任务
  3. 全栈辅助 - 从需求分析到代码生成到调试
  4. 并行执行 - 多个任务同时进行

与传统编程的区别

传统编程Vibe Coding
手写每一行代码AI 生成,人来审查
调试靠经验AI 辅助定位问题
学习曲线陡峭上手门槛降低
单人单任务人机协作,多任务并行

工具介绍 - Codex (7 分钟)

Codex 核心功能

Codex 是一个 AI 辅助编程工具,支持自然语言生成代码、代码解释、自动调试等功能。

MCP (Model Context Protocol)

模型上下文协议,统一的工具调用标准。

  • 让 AI 通过统一接口调用外部工具/服务
  • 连接数据源、API、数据库等
  • 解耦模型与工具,即插即用

Skills

预置技能库,快速执行常见任务。

  • 内置常用工作流(如 commit、pdf 处理、技能搜索等)
  • 一键调用,无需重复写 prompt
  • 可扩展自定义技能

Subagent

子代理机制,并行处理多任务。

  • 主 agent 分解任务 → 多个 subagent 并行执行
  • 适合探索型任务(如代码搜索、多文件分析)
  • 大幅提升复杂任务效率

Codex 使用技巧 (5 分钟)

Prompt 编写技巧

  • 明确具体 - 说清楚要什么,而不是不要什么
  • 提供上下文 - 告知项目背景、技术栈、约束条件
  • 分步描述 - 复杂任务拆解成小步骤
  • 给出示例 - 提供输入输出样例更准确

高效使用建议

  • 善用 @ 引用 - 指向具体文件/目录,让 AI 精准定位
  • 多轮迭代 - 不要期望一次完美,逐步 refinement
  • 并行任务 - 多个独立任务同时发起,用 subagent 处理
  • 保存对话 - 有价值的对话保存为模板复用
  • 使用 Plan 模式 - 复杂任务先让 AI 输出执行计划,确认后再执行
  • 截图功能 - 界面问题/错误日志直接截图,AI 更快理解

常见误区

  • ❌ 问题太模糊 - "帮我优化代码"
  • ✅ 问题具体 - "这个函数查询数据库慢,帮我分析瓶颈并优化"
  • ❌ 一次性给太多 - 扔整个项目让 AI 看
  • ✅ 分批次给 - 先给核心逻辑,再补充相关代码

最重要的一条

自己多尝试,自己用起来 - 看再多技巧不如实际动手,在使用过程中这些经验自然会掌握。


实战案例演示 (10 分钟)

案例一:品牌中心自动修复 Bug 全链路 (5 分钟)

场景:品牌中心系统出现 Bug,需要快速定位并修复。

流程

  1. 问题发现 - 日志/监控发现异常
  2. AI 定位 - Codex 分析代码,定位问题根因
  3. 自动修复 - AI 生成修复代码
  4. 验证闭环 - 自动测试验证修复效果

价值:原本需要数小时的问题排查,缩短到分钟级。

案例二:伊利手机端商品 SKU 爬取项目 (5 分钟)

场景:采集伊利手机端商品 SKU 数据。

难点

  • 移动端 API 加密
  • 动态参数生成
  • 反爬机制

AI 辅助方案

  • AI 分析 APP 逆向逻辑
  • 自动生成请求签名代码
  • 处理数据解析与存储

价值:降低逆向工程门槛,快速搭建采集链路。


挑战与局限 (3 分钟)

当前 AI 编程的边界

  • 复杂业务逻辑 - AI 难以理解深层业务背景
  • 性能优化 - 生成的代码可能不够高效
  • 安全性 - 需要人工审查潜在风险

安全风险

  • 不要提交敏感信息(API Key、密码等)
  • 审查 AI 生成的代码,避免注入漏洞
  • 重要项目保持人工 Code Review

Q&A (2 分钟)

欢迎提问!