跳到主要内容

分支⑤ 告诉它该做什么

这条分支补主干的哪块缺口: 模型「你怎么说,它怎么做——但意图常常传不准、传不稳」。前四条分支让 agent 能动、能查、能记、能做;这条管怎么把你的意图可靠地灌进模型。它是其余一切的「源头质量」:循环再好、工具再全,提示糟了,输出就糟。


1. 这条分支是什么(第一性原理)

模型唯一的输入是文字。你想让它干什么,最终都得变成一段它能稳定照做的文字。问题是:

  • 同一个意图,怎么措辞模型才稳定照做?(提示工程)
  • 一段精心写好的能力,怎么复用、怎么按需加载,而不是每次复制粘贴?(skill)
  • 手写提示靠玄学调,能不能让程序对着指标自动优化提示?(把提示当程序)

这三问,正好是这条分支的三派——它们是「传意图」这件事从手工 → 工程化 → 自动化的三级台阶。

手写提示 可复用能力包 把提示当程序
「怎么措辞」 「怎么打包复用」 「让机器自动调」
anthropic- anthropic-skills dspy
prompt-eng (SKILL.md) (signature+optimizer)
└──────────────────┴────────────────────┘
传意图:手工 → 工程化 → 自动化

2. 对比矩阵(子库区别,逐格接地)

它管「传意图」的哪一级核心机制一句话差异代码锚点
anthropic-prompt-engineering手写提示的规范role / data / instructions / examples / output-format 结构 + 少样本 / XML / CoT 技法官方交互式教程,给你「提示该长什么样」的标准结构与练习级例子Anthropic 1P/(编号 Jupyter 章节 01–09 + appendix)
anthropic-skills可复用能力包SKILL.md + 引用文件 + 可执行脚本三层拆分;按需加载把「一段精心写好的能力」做成可复用、可分发的单元(docx/pdf/pptx 等生产 skill)spec/agent-skills-spec.md(规范镜像),skills/(生产示例),template/(骨架)
dspy把提示当程序自动优化类型化 signature/module + optimizer(teleprompter)对着 metric 调提示/权重不手搓 prompt 字符串,而是声明行为 + 给指标,让优化器去调dspy/signatures/dspy/predict/dspy/teleprompt/(bootstrap.pygepa/grpo.py)

3. 模式与权衡

  • 三级台阶,不是互斥而是递进。 先会手写(prompt-eng 的结构是地基),再把成熟能力打包成 skill 复用,最后对关键环节用 dspy 自动优化。多数项目停在前两级就够;dspy 适合「有清晰指标、值得离线调优」的环节。
  • skill 把指令从「运行时硬编码」解耦成「可加载资源」。 anthropic-skills 的三层拆分(SKILL.md / 引用 / 脚本)让长指令不必一次性塞满上下文——这与分支②的「上下文工程」同源:都在管「该把什么放进上下文」。
  • dspy 的收益是「方法」不是「保证」。 卡片明确:优化结果依赖 metric 和种子数据,published gains 是方法演示,不是承诺;别把优化出的 prompt 工件不带 provenance 就焊进运行时。
  • 规范 vs 镜像要分清。 anthropic-skills 里的 spec/agent-skills-spec.md 只是便利镜像;规范本体(agentskills.io)归姊妹货架 ai-protocol-reference,精确比对时以上游为准。

4. 趋势

  • 从「写 prompt」到「管 context」:skill / 引用 / 脚本的分层,本质是「按需把指令喂进上下文」,与 RAG、记忆同属「上下文工程」大潮。
  • 提示优化与训练融合:dspy 的 optimizer 谱系从 bootstrap 走到 GRPO/GEPA,提示优化与权重微调的界限在模糊——接上分支⑥的 ragen(agent RL)。
  • skill 走向跨产品协议:Agent Skills 正从 Anthropic 私有走向开放规范,这意味着「能力包」可在不同 agent 运行时间复用。

5. 代表作 + 深入

  • 第一次认真写提示anthropic-prompt-engineering(Anthropic 1P/ 的编号章节,按顺序做)。
  • 要把一段能力做成可复用单元anthropic-skills(读 template/ 起步,skills/ 看生产范例)。
  • 要对关键环节做指标驱动的自动优化dspy(dspy/teleprompt/ 是优化器所在)。