X-06|4 大系列 × 1 个 SOUL.md 框架:如何设计通用的 Agent 人格系统

从"照着抄配置"到"自己设计任何 Agent"

引言:你已经有了 30 个 SOUL.md,但你真的理解它们吗?

如果你跟着前面的系列和跨系列文章一路走来,你现在手里可能已经有了一堆 Agent:

系列一的晨报 Agent

系列三的 Coder、Reviewer

系列四的 Scout、Editor、Quill、Pixel、Metric

X-01 的五 Agent 内容流水线

X-02 的 Radar、Cortex

X-03 的 Miner

X-04 的 Sentinel、Recon、Strategist、Launcher、Pulse

X-05 的 Horizon、Vitals、Compass、Bench、Scribe

加起来超过 20 个 Agent,每个都有自己的 SOUL.md。

你可能已经注意到了一个现象——这些 SOUL.md 长得越来越像。

它们都有"身份"段落。都有"性格"描述。都有"输入/输出"规范。都有"规则"约束。结构惊人地相似,但又各有不同。

这不是巧合。这是因为背后有一套隐含的设计模式——我在写前五篇文章时一直在用,但从未明确说出来。

今天,我要把这个模式拆开给你看。

学会这套框架后,你不再需要"找一个现成的 SOUL.md 改改"——你可以从零设计任何 Agent。你需要一个帮你管理家庭财务的 Agent?一个帮你学外语的 Agent?一个帮你做用户访谈分析的 Agent?框架给你,你自己设计。

从"使用者"变成"设计者"——这是 OpenClaw 真正释放威力的时刻。

一、逆向工程:从 20 个 SOUL.md 中提取共性

1.1 我做了一件事

我把前五篇文章中所有 Agent 的 SOUL.md 放在一起,逐行对比,标注每一段的"职能"。然后我发现:

每一个有效的 SOUL.md 都包含且仅包含 7 个核心模块。 不多不少。少一个,Agent 行为不稳定;多了,反而干扰 LLM 的推理。

1.2 七模块模型

text

代码块 ┌─────────────────────────────────────────────────────────┐ │ SOUL.md 七模块模型 │ ├─────────────────────────────────────────────────────────┤ │ │ │ ① Identity — 你是谁 │ │ ② Character — 你的性格是什么 │ │ ③ Context — 你在什么环境中工作 │ │ ④ Capability — 你能做什么、不能做什么 │ │ ⑤ Workflow — 你的工作流程是什么 │ │ ⑥ Output — 你的产出物是什么样的 │ │ ⑦ Guardrails — 你的红线和约束是什么 │ │ │ │ 简记: I-C-C-C-W-O-G │ │ 或者: "身份-性格-上下文-能力-流程-产出-护栏" │ │ │ └─────────────────────────────────────────────────────────┘

为了更好的阅读体验,来飞书看吧:

https://aaf55djl41.feishu.cn/wiki/FMk0wYvbViRIWzk1kiEclXQXnqf

Comments on "从"照着抄配置"到"自己设计任何 Agent"​" :

Leave a Reply

Your email address will not be published. Required fields are marked *

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源