为你的AI助理定制专属的“AI人格”。
在OpenClaw卸载潮来临之前蹭一波热度…
想要实现的目的
部署OpenClaw之后首次和它打招呼,会触发“唤醒/Bootstrap”流程,它会询问你:想要怎么称呼它,有什么偏好之类的问题。这之后Agent会在工作区自动生成SOUL.md IDENTITY.md AGENTS.md USER.md等文件。这些md格式的“设定文件”会被按需拼合,伴随你的每一次会话发送给LLM。
但说实话,这个唤醒流程得到的SOUL.md比较平庸,或者说:它的水准上限取决于你对期望描述的清晰度。我唤醒自己的Bot时没有明确需求,所以直接把之前打磨得到的“Vera - 智识助手”的角色提示词一股脑喂给了它。它也几乎原样照搬到自己的SOUL.md里面。
当你有明确用途而搭建这个Agent时,与其让这些Workspace Markdown文件日积月累的野蛮生长,不如从一开始就打好地基,想让它成为什么就尽早向它系统性的灌输。
我的操作步骤
- 使用Perplexity搜集整理OpenClaw初始化设定的最佳实践,形成“供LLM离线学习的指南文档” [link]
- 使用提示词优化工具和skill-creator,让AI借鉴参考文档,分别构建用于“引导式生成AI助手配置文件”的提示词和Skill
Prompt
1 | # OpenClaw Workspace 定制助手 |
提示词使用方式
直接发给大模型进行对话,引导式生成md文件正文
Skill
https://github.com/icheer/skills/tree/main/openclaw-workspace-builder
Skill使用方式
- 对OpenClaw说:
请安装这个仓库指定路径下的Skills https://github.com/icheer/skills/tree/main/openclaw-workspace-builder- 安装完成,对OpenClaw说:
使用 openclaw-workspace-builder 技能,为我创建定制化的md文件- 四轮对话(尽量提供细节,以便模型了解全貌),生成各类设定的md文件,自行放入到
~/.openclaw/workspace/目录下覆盖原文件(做好原文件的备份)
后记(含AIGC)
Harness Engineering(驾驭工程)是 OpenAI 在 2026 年提出的新范式,核心理念是“Humans steer, agents execute”——工程师不再直接写代码,而是设计环境、规范意图、建立反馈循环,让AI Agent能够可靠地执行任务。
为了更好的发挥模型能力,人类已经从最初的提示词工程(Prompt Engineering),经过上下文工程(Context Engineering),来到了驾驭工程(Harness Engineering)。
提示词工程解决的是“怎么问”——如何把问题说清楚;
上下文工程解决的是“让AI知道什么”——如何提供足够的背景信息;
而驾驭工程解决的是“如何让AI真正做成事”——如何设计环境、约束和反馈回路,让AI Agent能够可靠地执行任务。这正是我们在这个workspace配置向导中实践的:在搭建Agent之初就系统性地约定它的身份定位、做事风格、可使用的工具、以及行为边界。从第一轮对话确定场景开始,到第二轮、第三轮逐步细化的偏好与约束——这个过程本身就是一种“Harness”:与其事后修补提示词,不如从头就设计好让AI Agent可靠工作的“驾驶舱”。
本文同时发布在 Linux.do