什么是提示词
提示词就是你在终端里输入的话。模型读它时,会连同上下文一起读,上下文就是之前的对话和读过的文件。
用 @ 附上的文件一开始就在上下文里,智能体不用猜你指的是哪个文件。
好的提示词要讲清四件事。
| 要素 | 例子 |
|---|---|
| 目标 | 写 actions.md |
| 上下文 | 根据 @notes.md |
| 限制 | 不要改动 notes.md |
| 完成标准 | 每个行动项一行,写明负责人和期限 |
动手
- 项目里有三个文件。在编辑器标签页里打开
notes.md看看,是一份乱糟糟的会议记录。 - 先随口说一句
clean this up。智能体挑了哪个文件?又做了什么? - 点重置实验,把表里的目标、上下文、限制和完成标准都写进去,再问一次。这句提示词已经放在「试一试」框里了。
- 比一比两次的结果,哪个才是你想要的?你没说的,智能体就不知道。
和终端对话
输入行上可以敲四种内容,第一个字符决定交给谁处理。
| 输入 | 作用 | 什么时候用 |
|---|---|---|
/help |
列出命令和快捷键 | 忘了命令时 |
/context |
看模型的记忆被什么占满了 | 回答变差时 |
/compact |
把对话压缩成摘要 | 上下文快满时 |
/clear |
清空对话,文件保留 | 开始新任务时 |
/diff |
列出实验开始以来的所有改动 | 进入下一步之前 |
/init, /memory |
生成或打开 AGENTS.md | 想让智能体记住项目时 |
/model, /reset |
查看模型;从头开始实验 | |
!ls |
绕过智能体,直接运行 shell 命令 | 想自己看看时 |
| shift+tab | default → accept edits → plan | |
| esc | 让智能体停下 | 它跑偏时 |
动手
- 输入
/help。只敲一个/会弹出列表,接着往下打,列表会跟着筛选。 - 用
!ls看看上一个实验留下了哪些文件。 - 用
/context看看上下文里都装了什么。除了对话,还有工具自带的指令。 - 最后输入
/model。
练习
用刚学的东西做个小任务。
动手
- 点输入,提示词会填进输入行,终端下方的状态行也会切到 plan mode。按 Enter。plan 模式下智能体改不了文件,只会回一份计划。
- 计划下面会问 Would you like to proceed?,选 Yes, and manually approve edits,这样改动落地前你能先看一眼。
- 看完
packing.md的 diff,再选 Yes。 /diff会列出实验开始以来的所有改动,/context能看到这一路用掉了多少上下文。- 输入
/clear,再问What's in packing.md?。对话清空了,文件还在,所以智能体会重新去读。
试一试
这里用的模型(Qwen3.5-4B)比较小,最擅长英文,用中文更容易出错。如果回答不对劲,可以改用英文试试。
正在播放录制的会话。只有你在「动手」里完成的操作才计入目标。