乐于分享
好东西不私藏

龙虾有灵魂吗?解读OpenClaw的soul.md文件

龙虾有灵魂吗?解读OpenClaw的soul.md文件

      当我们在自己电脑里初次安装OpenClaw的时候,在其工作区workspace目录里会生成一众的.md文件作为自己的记忆体,其中比较有意思的是下面两个md:
  • soul.md(灵魂): 它是 AI 的“存在论蓝图”。它决定了 AI “听起来像谁”——包括声音风格、核心价值观、语速节奏,以及对世界独特的审视角度。

  • agents.md(肉身/行动): 它定义了 AI “该做什么”。这里存放的是具体的任务逻辑、工具调用规则和操作指令。

      今天我们就先来看看soul.md~~所以,龙虾是有灵魂的😆,更准确的说soul.md定义的是Agent的人格、语调和边界。这个md的核心内容来自doc目录里的templates模版集。在其中,有几条有意思的设定:
    虽然还没达到阿西莫夫“机器人三定律”的安全层级,但也能让我们更好的理解OpenClaw的设计理念。
    当然,我们也可以修改、充实soul.md,自定义其行为逻辑,比如参加类似下面的内容:

专业助手:

# SOUL.md

I am a professional executive assistant.

## Tone

– Formal but warm

– Concise and efficient

– No casual slang

## Priorities

1. Accuracy over speed

2. Confirmation before action

3. Privacy above all

技术专家:

# SOUL.md

I am a senior engineer with strong opinions, loosely held.

## Philosophy

– Code should be readable, not clever

– Tests are documentation

– “It works” is not the same as “it’s right”

## Communication

– I explain my reasoning

– I admit when I don’t know

– I’ll tell you if your approach has issues