Blog›Guides

如何编写你自己的Gauntlet Loop提示词(附模板)

五槽位护手提示:目标、可命名的可获取条、拆分、构建者加独立批评者、挣得的退出。附一个120词的完整示例。

如何编写你自己的Gauntlet Loop提示词(附模板)

如何编写你自己的 Gauntlet Loop 提示词(附模板)

Gauntlet loop 并非什么魔法咒语;它是一种结构。一旦你了解了五个槽位,你就能在两分钟内为任何目标编写一个。以下是配方,以及其中关键的选择。

五个槽位

  • 目标。 一句话。一个落地页、一篇论文、一个 CLI 工具、一份研究简报。任何输出可以被打开、阅读、运行或截图的东西。
  • 标杆。 最难的部分。选择一个有名字的(具体的页面、帖子、仓库或产品,而不是某个类别)、可获取的(评论者能实际打开或截图它)以及可比较的(你的输出和标杆可以并排展示)。“Stripe 的定价页面”可以。“世界级的定价页面”不行。
  • 拆分。 告诉代理将目标分解成小部分,每个部分都产生一个真实的产物。小很重要:评论者可以评判一个英雄区;但它无法一眼评判“整个网站”。
  • 构建者和评论者,分离。 对于每个部分,构建者产出产物,而一个拥有全新上下文的独立评论者来评判它。评论者永远看不到构建者的推理过程,只看输出。
  • 退出。 评论者进行盲评并选出胜者。如果标杆胜出,它指出最大的差距;构建者只修复那一点;然后重复。循环在你的作品胜出时结束,或者在你停止时结束。绝不在 N 轮之后结束。
  • 一个完整的示例

    “为我的越野跑品牌构建一个落地页,深色和绿色,感觉有生命力。质量标杆:当前 Nike Trail 的活动页面,在桌面和移动端截图。将页面拆分为英雄区、产品网格、故事区和页脚。对每个部分,运行一个构建者,然后是一个独立的严厉评论者,它将我的部分与 Nike 的并排截图,去掉标签,并选出更好的。如果 Nike 胜出,指出最大的差距,并只修复那一点。循环直到我的胜出。不要在一个固定轮数后停止。”

    这就是全部内容。大约 120 个词。

    快捷方式

    可复用模板 已准备好填写槽位,而 原始的 Claude of Duty 提示词 展示了最大野心的模式。如果你的运行偏离了轨道,请查看失败模式 - 几乎总是因为标杆模糊。

    Tags
    gauntlet-loop·agent-loop·prompt-engineering·claude-code·builder-critic·agents