AI编程实战:让 AI 真正懂你的项目(上下文管理

AI 时代程序员必备技能

Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活

AI编程实战:让 AI 真正懂你的项目(上下文管理)

在这里插入图片描述

写在前面

同样一句话,AI 懂不懂你的项目,产出天差地别。上下文管理,就是让 AI "懂项目"的能力。

一、四层上下文

按下面四层给 AI 喂信息,覆盖越全,AI 越"懂行":

  1. 规则文件:在项目根目录放 AGENTS.md,写清项目约定;
  2. 项目结构:让 AI 先读目录树,理解模块关系;
  3. 关键文件:本次任务相关的代码直接引用或粘贴;
  4. 当前任务:明确这次要改什么、不动什么。

二、AGENTS.md 模板

# 项目约定

- 语言/框架:Python 3.11 + FastAPI
- 运行测试:pytest tests/
- 目录结构:app/ 放业务代码,tests/ 放测试
- 禁止:不要改动数据库迁移文件;不要引入新依赖

放在项目根目录后,多数 AI 工具会自动读取,等于每次对话自带"项目说明书"。

三、让 AI 先读结构

先看一下项目结构,告诉我:主要模块有哪些、本次要改的文件在哪个模块、和它有依赖的文件是哪些

这一步能显著减少 AI 答非所问的概率。

四、上下文不是越多越好

信息过载会让 AI 抓不住重点,也会拉高 token 成本。给"要用的",不是"全部的"。

提示:判断标准很简单——这句话不给我,AI 会不会猜错?不会,就不给。

小结与下篇预告

这篇建立了上下文管理的四层框架。下一篇《AI编程实战:程序员最该会的 5 个 Prompt 技巧》,把单次提问的质量再拉高一个档次。

小作业

给手头一个真实项目写一份 AGENTS.md(10 行以内),然后让 AI 回答一个关于该项目的问题,对比"有规则文件"和"没有"的差异。

AI 时代程序员必备技能

Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

机构师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值