OpenProse 被描述为”一种可移植的、markdown 优先的工作流格式,用于编排 AI 会话”。它作为 OpenClaw 插件运行,提供技能包和 /prose 斜杠命令。程序使用 .prose 文件扩展名,支持生成具有定义控制流的多个子 Agent。
系统支持:
内置插件默认禁用。要启用:
openclaw plugins enable open-prose
启用后需要重启 Gateway。对于本地开发,使用指向 ./extensions/open-prose 的 install 命令。
/prose 命令支持多种操作,包括 help、run(接受文件、句柄或 URL)、compile、examples 和 update。
状态维护在 .prose/ 目录中,包含环境文件、运行历史(按时间戳组织)和 Agent 配置。持久的用户级 Agent 位于 ~/.prose/agents/。
有四种模式可用:
运行 <handle/slug> 解析到 prose.md 托管服务。直接 URL 也可以工作,使用 web_fetch 工具。
OpenProse 概念映射到 OpenClaw 工具:会话使用 sessions_spawn,文件操作使用 read/write,web 请求使用 web_fetch。被阻止的工具会导致程序失败。
文档建议将”.prose 文件视为代码”,建议在执行前审查它们,使用工具允许列表和审批门来控制副作用。