大可的 AI Builder 手记
跟随系统
颜色主题
长沙小桌实战
大可 Dako
大可 Dako大可 DakoAI Builder · Agent 实践者用 AI 做真正能用的产品。专注探索 Agent 工程化落地、Vibe Coding 实践与商业化交付。
内容平台即将上线,敬请期待
平庸的 prompt + 优秀的上下文,胜过优秀的 prompt + 可怜的上下文结构意识AI 得知道你的目录、命名、架构代码风格接口格式、错误处理、import 顺序领域知识术语、业务规则、潜规则代码范例先给同类实现的例子,再让它写新的约束别碰哪些、采用哪些、边界在哪上下文决定 AI 走多远,而不只是快不快
context 给得够不够,决定结果天花板。

上下文工程:好上下文胜过好 prompt

决定 vibe coding 好坏的最大变量之一,是 AI 关于你项目的上下文。五根柱子撑起上下文工程。

如果只有一个技能能区分「vibe coding 高手」和「普通人」,那就是上下文工程——控制 AI 知道你项目多少。大多数时候,一个平庸但带够上下文的 prompt,比一个漂亮但没上下文的 prompt 出活好得多。

读完你能回答:

  • 上下文工程的五根柱子分别管什么?
  • 为什么「先给范例再让它写」特别有效?
  • 上下文怎么避免越喂越脏?

五根柱子

  • 结构意识:AI 不知道你的项目存在,除非你告诉它。目录怎么分、命名习惯、架构模式、关键依赖——这些它先要知道。
  • 代码风格:接口格式、错误处理、import 顺序、组件模板。花 30 分钟写一份风格上下文,省 30 小时修「能跑但是味道不对」的代码 vibe-report。
  • 领域知识:术语表、业务规则、实体关系、那些不讲出来的边界。模型是通用的,你的领域不是。
  • 代码范例:让模型写新代码前,先给它看项目里同类实现的例子——模式匹配会顺着范例走,产出更贴项目而不是贴通用模板。
  • 约束:别碰哪个文件、用哪套方案、边界在哪。告诉它「不能做什么」,和告诉它「要做什么」一样重要。

为什么上下文胜过 prompt

prompt 只决定这一次对话它怎么想,上下文决定它在你的项目里能走多远。一个不带你项目信息的 prompt,AI 只能靠通用经验猜;带足上下文,AI 才能做出贴合你架构的产物。

  • 上下文让 AI「读对」
  • prompt 让 AI「想对」
  • 读错,想对也没用

怎么避免越喂越脏

  • 分层加载:常量、稳定内容放前面;易变内容放后面;不相关的别塞
  • 按需加载:项目大的话,先让它读相关模块,而不是一次性灌全仓库 copilot-cost
  • 修剪过期内容:上下文会腐烂,定期删掉不再相关的东西
  • 压缩长会话:会话太长了,先总结再继续

一句话:喂给 AI 的不是越多越好,是越对越好。 上下文工程做到位,你的 vibe coding 才谈得上「喜欢」。

上下文工程是「给 AI 装常识」,下一步是把它变成一个能自动生效的项目 Harness:项目 Harness 的三件事。

参考资料

  1. The Vibe Coding Report 2026
  2. How we make AI coding more cost-efficient (GitHub Copilot)