AIGC标识 每次派任务都要把同一句要求重打一遍:提示词库怎么用?(Caravel 实操)

一句话答案:想让 AI 编程 Agent 每次按同一套标准交付,就把常用要求(例如「补单元测试,覆盖边界,贴出通过数」)存成提示词,需要变化的部分写成 {{变量}};下次在任务目标里输入 /,插入整段正文,再按 Tab 填变量。这样不用每次重打,交付标准也不跟着措辞一起飘。

本文演示工具:Caravel —— 本地优先的多 AI 编码 Agent 桌面工作台,统一管理 Claude Code、Codex、OpenCode、pi、Grok、TRAE、Antigravity 的并行任务、Diff 验收与提示词库。免费使用,支持 macOS 与 Windows。

作者立场:本文作者在做 Caravel。通用方法不依赖某一家产品;文中按钮名以 Caravel 中文手册为准,步骤和数字来自 2026-11-12 的桌面实测。官网体验版是示例数据,不调用真实 Agent。

为什么同一句要求每次重打,交付就会飘?

直答:同一条标准如果每次都手打,措辞很难完全一样,Agent 理解的「完成」也就每次不一样。

  1. 「补个测试」有时只写了正常值,有时忘了让它把通过数贴出来;
  2. 你以为「跟上次一样」,模型却漏了除以 0、负数这些边界;
  3. 几个人派同一类任务,各写各的,标准对不齐;
  4. 为了写清楚,每次都在目标框里重敲一大段,又慢又容易漏句。

解法:把反复要对 Agent 说的话存成可复用的提示词,派任务时插入,而不是即兴重写。

怎么把常用要求存下来,派任务时一键插入?

直答:在提示词库写好标题和正文(可带 {{变量}}、分组,也可预先绑定技能或 MCP),保存后到新建任务的「任务目标」里输入 /,选中即可插入整段正文。

我在 2026-11-12 08:58–09:02 实测的步骤:

  1. 左侧打开「提示词」,点右上角「新建提示词」;
  2. 标题写成「补单元测试」,正文写成:「为本次改动涉及的函数补充 pytest 单元测试,覆盖正常值和边界情况(如除以 0),运行测试并在总结里贴出通过数量。」
  3. 保存后,列表里能看到分组、使用次数;也可按「分组 / 列表」切换查看。

把常用要求保存成提示词

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

在任务目标里输入 /,插入已保存的提示词

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

OpenCode 跑完:14 passed in 0.01s

可复用的四行骨架:

目标:这次要 Agent 做什么
范围:改哪些文件 / 函数
约束:覆盖哪些边界,禁止做什么
交付:如何证明完成(例如贴出 pytest 通过数量)

需要每次替换的部分写成 {{变量名}},插入后再按 Tab 逐个填。

在 Caravel 里:提示词支持标题、分组、{{变量}}、绑定技能 / MCP,以及「AI 生成」(只写大意让它扩写)。任务目标或继续对话的输入框里输入 / 即可插入。

有哪些实际好用的技巧?

  1. 把验收标准写进提示词。 不要只写「补测试」,把「覆盖边界、运行并贴出通过数量」写死。
  2. 变化的部分用 {{变量}}。 同一条模板就能覆盖一类任务。
  3. 先用一次,让它进入「常用」。 / 面板里常用会排到最前。
  4. 只有大意时再用「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。

posted @ 2026-11-13 11:53  36295238  阅读(4)  评论(0)    收藏  举报