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

上一篇介绍了 Workspace 的六个文件,这篇专门拆解最难配的两个:SOUL.mdAGENTS.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 咨询、一人公司、创业读书笔记、 Openclaw Claude Code 实战干货,欢迎关注我的公众号 Rubin 智造社」

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

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

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

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

相关推荐
Hello.Reader2 小时前
从零构建大语言模型特殊 Token 与 BPE 字节对编码 — 让分词器处理任何未知词(五)
人工智能·语言模型·自然语言处理
Rubin智造社11 小时前
安全先行·自主编程|Claude Code Opus 4.7深度解读:AI开发进入合规量产时代
人工智能·anthropic·claude opus 4.7·mythos preview·xhigh努力等级·/ultrareview命令·自主开发ai
xinlianyq11 小时前
全球 AI 芯片格局生变:英伟达主导训练,国产算力崛起推理
人工智能
ShineWinsu11 小时前
AI训练硬件指南:GPU算力梯队与任务匹配框架
人工智能
范桂飓11 小时前
精选 Skills 清单
人工智能
码农的日常搅屎棍11 小时前
AIAgent开发新选择:OpenHarness极简入门指南
人工智能
AC赳赳老秦11 小时前
OpenClaw生成博客封面图+标题,适配CSDN视觉搜索,提升点击量
运维·人工智能·python·自动化·php·deepseek·openclaw
萝卜小白12 小时前
算法实习Day04-MinerU2.5-pro
人工智能·算法·机器学习
geneculture12 小时前
从人际间性到人机间性:进入人机互助新时代——兼论融智学视域下人类认知第二次大飞跃的理论奠基与实践场域
人工智能·融智学的重要应用·哲学与科学统一性·融智时代(杂志)·人际间性·人机间性·人际间文性