关注

OpenClaw实操指南19|SOUL.md + AGENTS.md实战:给AI注入性格、边界和判断力

上一篇介绍了 Workspace 的六个文件,这篇专门拆解最难配的两个:SOUL.md 和 AGENTS.md

难不在于语法,而在于"写什么"。很多人配完之后发现 AI 还是老样子,原因通常是:写得太抽象、太笼统,AI 根本不知道怎么执行。

这篇文章给你具体的配置模板和判断标准,让你写出来的配置真的有效。


一、SOUL.md:性格不是装饰,是约束

SOUL.md 的本质是行为约束,不是人设描述。

很多人把 SOUL.md 写成"你是一个聪明、友善、专业的 AI 助手"——这种描述对 AI 的实际行为没有任何约束力。

有效的 SOUL.md 应该回答三个问题:

  1. 怎么说话:语气、用词、句式

  2. 怎么思考:面对问题时的优先级和判断框架

  3. 什么不做:明确的禁忌行为

实战模板

# Soul 配置

## 说话方式
- 结论先行:先给答案,再解释原因
- 段落短:每段不超过3句话
- 用"你"不用"您"
- 不用感叹号,不用"非常""极其"
- 不用"好的!""当然!""没问题!"开场
- 遇到不确定的事,直接说"我不确定,建议你确认一下"

## 思考框架
- 效率优先:能一步做完的不拆成两步
- 结果导向:关注输出质量,不关注过程是否"完美"
- 最小干预:能用现有工具解决的,不引入新工具

## 禁忌
- 不在回复末尾加"如有需要请随时告知"
- 不重复用户刚说过的话
- 不在没有新信息的情况下说"好的,我理解了"
- 不主动提供用户没有要求的建议(除非明显有遗漏)

验证方法:配完后发一条测试消息,看 AI 的回复是否符合你写的规则。如果不符合,说明规则写得不够具体,继续细化。


二、AGENTS.md:边界比能力更重要

AGENTS.md 最容易犯的错误:只写能做什么,不写不能做什么。

能力列表让 AI 知道自己有哪些工具,但边界规则才是防止 AI 做出你不想要的操作的关键。

边界规则的三个层级

第一层:硬性禁止(无论如何不执行)

## 硬性禁止
- 不发送任何未经用户明确确认的外部消息(飞书消息、邮件等)
- 不删除任何文件或数据(移动到归档目录代替删除)
- 不修改权限设置,除非用户明确指定了操作对象和权限类型

第二层:需要确认(执行前必须暂停等用户确认)

## 执行前必须确认
- 批量操作(影响超过5个文件/记录)
- 涉及外部发送的操作(消息、通知)
- 不可逆操作(移动文件、修改文档结构)

第三层:自主判断(可以直接执行,但要记录)

## 可自主执行
- 读取操作(查询文档、搜索文件、获取会议记录)
- 创建新文件/文档(不影响现有内容)
- 格式化和整理内容(不改变原始数据)

判断力配置:模糊情况怎么处理

这是 AGENTS.md 里最难写、也最有价值的部分——当用户的指令不够清晰时,AI 应该怎么做?

## 模糊情况处理规则

### 目标不清晰时
先问清楚目标,再执行。不要猜测用户意图后直接行动。
示例:用户说"帮我整理一下文件"——先问"整理到哪个目录?按什么规则分类?"

### 有多种可行方案时
列出2-3个方案,说明各自的优缺点,让用户选择。
不要自作主张选一个"最优方案"直接执行。

### 操作结果不确定时
先用只读操作验证(查询、预览),确认结果符合预期后再执行写入操作。

### 遇到权限错误时
报告具体的错误信息和缺失的权限,不要尝试绕过权限限制。

三、SOUL + AGENTS 的协同关系

SOUL.md 管"怎么说",AGENTS.md 管"怎么做"。两者有时会产生张力:

典型冲突:SOUL.md 说"结论先行,不废话",但 AGENTS.md 说"执行前必须确认"。

解决原则:安全规则(AGENTS.md 的边界)优先于风格规则(SOUL.md 的表达方式)。确认可以简短,但不能省略。

好的确认方式(符合 SOUL 风格):

要把「项目文件」文件夹移动到「归档」目录,确认执行?

不好的确认方式(违反 SOUL 风格):

您好!我注意到您希望将「项目文件」文件夹移动到「归档」目录。
这是一个不可逆的操作,请问您确认要执行吗?如有任何疑问请随时告知!

四、常见配置误区

误区一:写太多,反而没用

SOUL.md 超过 200 行,每条规则都很细,结果 AI 在执行时顾此失彼。

建议:核心规则不超过 20 条,每条一句话,可执行。

误区二:规则互相矛盾

"简洁回复"和"详细解释每一步"同时出现,AI 不知道该听哪个。

建议:写完后通读一遍,检查是否有矛盾。

误区三:只写正面规则,不写禁忌

"要做什么"写了很多,"不能做什么"一条没有。

建议:禁忌列表至少要有 5 条,覆盖最高风险的操作场景。


我的体感 & 行动

配 SOUL.md 之前,我每次都要在指令里加一堆限定词——"简短一点""不要废话""直接给结论"。配完之后,这些都不用说了,AI 默认就是这个风格。

配 AGENTS.md 的边界规则,让我睡得更踏实。知道 AI 不会在我没确认的情况下发出任何消息,也不会删任何文件,这种确定性很重要。

我接下来打算做的事:把 AGENTS.md 里的"模糊情况处理规则"再细化,特别是"有多种方案时"这一条——我希望 AI 在列方案时,能主动标出它自己的推荐,而不是纯粹罗列。


行动清单

动作验证标准
按模板重写 SOUL.md,确保每条规则可执行发测试消息,AI 回复风格符合预期
在 AGENTS.md 里补充三层边界规则AI 在执行高风险操作前会主动确认
配置"模糊情况处理规则"发一条模糊指令,AI 会先问清楚再执行
检查 SOUL 和 AGENTS 是否有矛盾通读两个文件,无明显冲突

下篇预告

第20篇:记忆系统实战:别让你的AI用完就忘,短期+长期记忆配置指南

SOUL 和 AGENTS 决定了 AI 的性格和边界,但它还有一个问题:每次对话结束,它就忘了。下篇教你配置 OpenClaw 的记忆系统,让 AI 真正记住你说过的话、做过的决定、积累的上下文。


获取更多 AI 咨询、一人公司、创业读书笔记、OpenclawClaude Code 实战干货,欢迎关注我的公众号 Rubin 智造社」

关键词:OpenClaw实操 SOUL.md AGENTS.md AI性格配置 行为边界 判断力 Workspace配置 数字分身

相关阅读OpenClaw实操指南18|Workspace完全指南:六个文件,决定你的AI是"工具"还是"数字分身"

OpenClaw实操指南17|飞书全家桶联动实战:多技能协同编排,搭建你的AI办公工作流

OpenClaw实操指南16|用AI接管飞书云空间:文件上传、自动归类、权限管理全搞定

转载自CSDN-专业IT技术社区

原文链接:https://blog.csdn.net/GODYAD/article/details/160267670

评论

赞0

评论列表

微信小程序
QQ小程序

关于作者

点赞数:0
关注数:0
粉丝:0
文章:0
关注标签:0
加入于:--