实践openclaw-concepts
Progress drafts · OpenClaw — 把多轮“正在工作”消息合并成一条实时状态行,减少刷屏。
把多轮“正在工作”消息合并成一条实时状态行,减少刷屏。
2026-08-10原文
本文为要点摘要,完整细节以原文为准。
🧭 一图看懂
由原文自动提炼 · 以原文为准点击任一分支,查看这一点的一句话解读
OpenClaw Progress drafts 实时…
把多轮“正在工作”消息合并为一条实时编辑的状态草稿
- 设置 streaming.mode: "progress" 启用
- 工作开始时创建,读取/规划/调工具时编辑
- 最终交付答案
⚙️ 流程拆解
STEP 1设置 streaming.mode 为…
STEP 2工作开始时创建草稿消息
STEP 3读取/规划/调工具时编辑草稿
STEP 4按配置显示标签与工具日志
STEP 5交付最终答案
🔗 涉及的概念与玩家
- OpenClaw产品
- Discord产品
- Telegram产品
- Progress drafts概念
- streaming.mode概念
- toolProgress概念
- web_fetch方法
- OpenClaw—支持渠道→Discord
- OpenClaw—支持渠道→Telegram
- OpenClaw—实现→Progress drafts
- Progress drafts—由配置控制→streaming.mode
- Progress drafts—可选启用→toolProgress
- web_fetch—发出进度→Progress drafts
- 设置
streaming.mode: "progress"后,OpenClaw 只在真正开始工作时创建一条消息,随工具调用实时更新,最后替换为最终答案,避免临时“还在处理”消息堆积。 - 进度行来自真实运行事件(工具启动、计划、审批等),工具可主动发送带
progress.text的公开进度更新,但必须延迟到操作真正耗时(如 web_fetch 延迟 5 秒),且内容不得含密钥或原始输出。 - 支持自定义标签(固定或随机池)、隐藏标签、控制命令文本显示(
commandText: "status")以及开启评论通道(commentary)来穿插模型前言。
🕸 顺着图谱继续读
- openclaw v2026.7.35 — 7月LTS线首个正式版,含安全加固与模型扩展2026-09-21 · 共同涉及 OpenClaw、Discord、Telegram
- Streaming and chunking · OpenClaw — OpenClaw 双流式层设计:块流与预览流,如何避免重复媒体与自然节奏。2026-08-24 · 共同涉及 OpenClaw、Telegram、Discord
- Retry policy · OpenClaw — 重试策略如何避免重复操作并保证消息顺序?2026-08-17 · 共同涉及 OpenClaw、Discord、Telegram
- openclaw v2026.6.33 — openclaw 2026.6.33 强化安全边界、长任务可靠性及渠道投递稳定性2026-08-08 · 共同涉及 OpenClaw、Discord、Telegram