开始使用
Vibe Coding 入门
面向新手的 Vibe Coding 第一课:用自然语言让 agent 为你写代码
「Vibe Coding」指用自然语言描述想要的结果,让 AI 负责具体的代码与文件操作。DeepSeek Harness 就是为此设计的:agent 能读文件、改文件、跑命令,还能自我规划。这篇教程带你完成第一次完整的 Vibe Coding 体验。
第 1 步:挑一个小而明确的任务
第一次别选大目标。好的起点:
- 「给这个 README 加一个安装章节」
- 「解释
src/下每个目录是做什么的」 - 「把这段脚本里重复的代码抽成一个函数」
任务要有清晰的完成标准。模糊的「帮我优化项目」会让 agent 反复猜测。
第 2 步:把上下文交给 agent
agent 的视野就是工作区 + 你的描述。描述任务时带上关键信息:
先描述,再期待
不要在第一条消息里只写「修复 bug」。写成:「运行 pnpm test 会报错,错误在 src/parser.ts,请定位原因并修复,跑通测试为止。」
第 3 步:理解审批
agent 执行写文件、跑命令等敏感操作前,Web UI 会弹出审批请求。原则:
- 看清楚 diff 和命令再批准;
- 看不懂时,让 agent 先解释再执行;
- 不确定的写操作可以先拒绝,要求它只做分析。
第 4 步:小步迭代
- 一次只改一件事,改完立刻验证;
- 让 agent 自己运行测试或构建来验证结果;
- 不满意就继续对话,agent 会基于当前状态修正。
第 5 步:善用技能与目标
- 技能(Skills):让 agent 按领域最佳实践工作,例如
code-review技能会以代码审查标准检查改动; - 目标(Goals):给一个跨多轮的长期目标,agent 会自动多轮推进,详见技能与目标。
安全建议
- 在独立分支或副本仓库中练习;
- 重要文件先备份或提交;
- 审批永远是你最后一道防线——别盲目「全部允许」。
下一步:AI 办公实践,或者看看进阶的 CLI 与 Profile。