OpenProse
OpenProse 是一種可攜、以 Markdown 為優先的工作流程格式,用於協調 AI 工作階段。在 OpenClaw 中,它以一個外掛程式的形式提供,會安裝 OpenProse 技能套件和一個 /prose 斜線指令。程式位於 .prose 檔案中,並可產生具有明確控制流程的多個子代理程式。
啟用 OpenProse 外掛程式並重新啟動 Gateway。
使用 /prose run 來執行 .prose 檔案或遠端程式。
撰寫包含平行和循序步驟的多代理工作流程。
啟用外掛程式
內建的外掛程式預設為停用。啟用 OpenProse:
Terminal window openclaw plugins enable open-prose重新啟動 Gateway
Terminal window openclaw gateway restart驗證
Terminal window openclaw plugins list | grep prose您應該會看到
open-prose已啟用。/prose技能指令現在 可在聊天中使用。
若為本機複本: openclaw plugins install ./path/to/local/open-prose-plugin
OpenProse 註冊 /prose 為使用者可叫用的技能指令:
/prose help/prose run <file.prose>/prose run <handle/slug>/prose run <https://example.com/file.prose>/prose compile <file.prose>/prose examples/prose update/prose run <handle/slug> 解析為 https://p.prose.md/<handle>/<slug>。
直接 URL 會使用 web_fetch 工具原樣擷取。
- 具有明確並行性的多代理研究和綜合。
- 可重複、需核准的工作流程(程式碼審查、事件分類、內容管線)。
- 可重複使用的
.prose程式,您可以在支援的代理執行環境中執行。
範例:並行研究與綜合
Section titled “範例:並行研究與綜合”# Research + synthesis with two agents running in parallel.
input topic: "What should we research?"
agent researcher: model: sonnet prompt: "You research thoroughly and cite sources."
agent writer: model: opus prompt: "You write a concise summary."
parallel: findings = session: researcher prompt: "Research {topic}." draft = session: writer prompt: "Summarize {topic}."
session "Merge the findings + draft into a final answer."context: { findings, draft }OpenClaw 執行時期映射
Section titled “OpenClaw 執行時期映射”OpenProse 程式映射到 OpenClaw 原語:
| OpenProse 概念 | OpenClaw 工具 |
|---|---|
| 產生工作階段 / 任務工具 | sessions_spawn |
| 檔案讀取 / 寫入 | read / write |
| 網頁擷取 | web_fetch |
OpenProse 將狀態保存在您工作區的 .prose/ 下:
.prose/├── .env├── runs/│ └── {YYYYMMDD}-{HHMMSS}-{random}/│ ├── program.prose│ ├── state.md│ ├── bindings/│ └── agents/└── agents/使用者層級的持續代理位於:
~/.prose/agents/filesystem (default)
狀態會寫入工作區中的 .prose/runs/...。不需要額外
相依性。
in-context
狀態保存在內容視窗中。適用於小型、短暫 的程式。
sqlite (experimental)
需要 PATH 上的 sqlite3 二進位檔案。
postgres (experimental)
需要 psql 和連線字串。
將 .prose 檔案視為程式碼。執行前請先審閱。使用 OpenClaw 工具允許清單和批准閘道來控制副作用。若需要確定性、需經批准的工作流程,請與 Lobster 進行比較。
OpenProse 的技能套件如何載入以及適用哪些閘道。
OpenClaw 的原生多代理協調層。
為您的工作流程新增音訊輸出。
所有可用的聊天指令,包括 /prose。
官方網站:https://www.prose.md