每次派任务都要把同一句要求重打一遍:提示词库怎么用?(Caravel 实操)
一句话答案:想让 AI 编程 Agent 每次按同一套标准交付,就把常用要求(例如「补单元测试,覆盖边界,贴出通过数」)存成提示词,需要变化的部分写成 {{变量}};下次在任务目标里输入
/,插入整段正文,再按 Tab 填变量。这样不用每次重打,交付标准也不跟着措辞一起飘。
本文演示工具:Caravel —— 本地优先的多 AI 编码 Agent 桌面工作台,统一管理 Claude Code、Codex、OpenCode、pi、Grok、TRAE、Antigravity 的并行任务、Diff 验收与提示词库。免费使用,支持 macOS 与 Windows。
- 官网:https://www.caravelai.top/
- 提示词手册:https://www.caravelai.top/zh-CN/docs/prompts/
- 在线体验:https://www.caravelai.top/demo/?lang=zh-CN
- 下载(Releases):https://github.com/yy36295238/caravel-agent/releases(macOS 用
.dmg;Windows 用带x64-setup.exe的版本)
作者立场:本文作者在做 Caravel。通用方法不依赖某一家产品;文中按钮名以 Caravel 中文手册为准,步骤和数字来自 2026-11-12 的桌面实测。官网体验版是示例数据,不调用真实 Agent。
为什么同一句要求每次重打,交付就会飘?
直答:同一条标准如果每次都手打,措辞很难完全一样,Agent 理解的「完成」也就每次不一样。
- 「补个测试」有时只写了正常值,有时忘了让它把通过数贴出来;
- 你以为「跟上次一样」,模型却漏了除以 0、负数这些边界;
- 几个人派同一类任务,各写各的,标准对不齐;
- 为了写清楚,每次都在目标框里重敲一大段,又慢又容易漏句。
解法:把反复要对 Agent 说的话存成可复用的提示词,派任务时插入,而不是即兴重写。
怎么把常用要求存下来,派任务时一键插入?
直答:在提示词库写好标题和正文(可带 {{变量}}、分组,也可预先绑定技能或 MCP),保存后到新建任务的「任务目标」里输入 /,选中即可插入整段正文。
我在 2026-11-12 08:58–09:02 实测的步骤:
- 左侧打开「提示词」,点右上角「新建提示词」;
- 标题写成「补单元测试」,正文写成:「为本次改动涉及的函数补充 pytest 单元测试,覆盖正常值和边界情况(如除以 0),运行测试并在总结里贴出通过数量。」
- 保存后,列表里能看到分组、使用次数;也可按「分组 / 列表」切换查看。

- 新建任务时,在「任务目标」里输入
/,会弹出面板(我当时看到:提示词 1 / 技能 22 / 工作区 4); - 回车插入整段正文,再创建并运行。用过一次后,面板里会多出「常用」分类,并且排在最前。

这次把插入后的提示词交给 OpenCode。它新增了 test_calc.py,覆盖 add / div 的正常值、负数、零、浮点和除以 0;用临时 venv 安装 pytest,没有污染项目环境。结果是 14 passed in 0.01s,耗时 00:28,上下文 5.0%,消耗 82.8K tokens。

可复用的四行骨架:
目标:这次要 Agent 做什么
范围:改哪些文件 / 函数
约束:覆盖哪些边界,禁止做什么
交付:如何证明完成(例如贴出 pytest 通过数量)
需要每次替换的部分写成 {{变量名}},插入后再按 Tab 逐个填。
在 Caravel 里:提示词支持标题、分组、{{变量}}、绑定技能 / MCP,以及「AI 生成」(只写大意让它扩写)。任务目标或继续对话的输入框里输入 / 即可插入。
有哪些实际好用的技巧?
- 把验收标准写进提示词。 不要只写「补测试」,把「覆盖边界、运行并贴出通过数量」写死。
- 变化的部分用
{{变量}}。 同一条模板就能覆盖一类任务。 - 先用一次,让它进入「常用」。
/面板里常用会排到最前。 - 只有大意时再用「AI 生成」扩写,保存前自己核对一遍。
提示词库有什么做不到的?
直答:提示词本质是存文本,加上可选的技能 / MCP 绑定;它不能保证不同 Agent 交出一样的结果,也不能代替看测试输出和 Diff。
- 同一条「补单元测试」,我先派给 Grok(grok-4.7)时任务「已失败」(当次模型下拉只列出 grok-4.6,失败原因没有截到);换成 OpenCode 后一次成功。
- 存了提示词,仍要看测试输出和 Diff,不能只看「已完成」。
- Caravel 免费使用,支持 macOS 与 Windows;模型额度走你自己的 Agent 订阅或 API Key。
常见问答
- 输入
/就会自动跑起来吗? 不会。/只是插入正文(以及你预先绑好的技能 / MCP),还要你创建并运行任务。 - 提示词可以起别名吗? 可以。例如设成
/review,在输入框里打别名就能直接找到。手册:提示词。 - 使用次数有什么用? 它记录用过多少次,常用的会排到
/菜单前面。 - 同一条提示词能给不同 Agent 用吗? 能插入,但结果不一定一致。这次 Grok 失败、OpenCode 成功,就是例子。
- 官网体验版能完整试用提示词库吗? 体验版是示例数据,不调用真实 Agent;请以桌面应用为准。
边界说明
提示词库解决的是「同一套要求别每次重写」,不能代替选对 Agent、看 Diff、跑测试。按钮名以你本机当前版本和手册为准。本文不写竞品对比。
小结
每次派任务都要把同一句要求重打一遍时,把常用要求存成提示词,在任务目标里输入 / 插入即可。我实测把「补单元测试并贴出通过数」存库后,OpenCode 跑出 14 passed in 0.01s。手册:https://www.caravelai.top/zh-CN/docs/prompts/ · 官网:https://www.caravelai.top/
本文展示的界面来自 Caravel(免费使用,macOS / Windows)。可先看在线体验或使用手册,安装包在官网下载与 GitHub Releases。

浙公网安备 33010602011771号