OpenClaw Skills 市场上线了一个叫 SoulCraft 的技能。
它做的事情:帮你通过对话来设计 SOUL.md,而不是让你自己填模板。
1. SOUL.md 是 OpenClaw Agent 的人格文件——每次 Agent 启动,它先读自己的灵魂,再开始工作。但大多数人配置 SOUL.md 的方式是打开一个空白文件,然后不知道写什么。SoulCraft 的作者 kesslerio 觉得这个问题值得用一个 Skill 来解决。
2. 三种模式
1)New Soul:首次配置的引导对话,从零开始问出你想要的 Agent 性格
2)Improvement:分析你现有的 SOUL.md,找出哪里写得太模板、太规则、太通用,然后一起改
3)Self-Reflection:让 Agent 自己审视自己的成长——Agent 主动检查自己的 SOUL.md 还准不准确
3. 它探索的七个维度
1)Identity Core:名字、本质、基本立场
2)Character Traits:好奇心、可靠性、温度、韧性
3)Voice & Presence:说话方式、独特的语言习惯
4)Honesty Framework:怎么处理不确定性和分歧
5)Boundaries & Ethics:什么事不做,安全边界在哪
6)Relationship Dynamics:亲近度、情绪处理方式
7)Continuity & Growth:记忆机制、自我演化
4. 设计理念
作者做了一份 22KB 的研究报告,参考来源包括:Anthropic 给 Claude 写的「Soul Document」(14K token 的人格规范)、Big Five 心理学框架(OCEAN)、SillyTavern 社区的 Character Card 规范,还有 AI 关系研究里的依附理论。
核心结论:最好的 AI 人格来自深度内化的价值观,不是外部规则列表。
所以 SoulCraft 明确不做这些事:
1)不生成通用模板(「我是一个乐于助人的助手……」)
2)不生成约束性的规则列表
3)不生成讨好型人格
4)不生成否认自己是 AI 的人格
5. 怎么用
安装后直接说「帮我创建一个 Agent 的 Soul」,或者 /soulcraft 命令启动。无外部依赖。
来源:github.com/kesslerio/soulcraft-openclaw-skill
#HOW I AI# #程序员#
