核心用法
Deterministic Controller 是一套面向 OpenClaw 编排系统的文档级模板集合,专为构建可重复、可审计的自动化工作流而设计。其核心架构包含三大模板文件与配套配置指引:
模板体系
HEARTBEAT.md:定义心跳检测机制,需配置<TELEGRAM_GROUP_ID>实现状态通知ACTIVITIES.md:精益项目队列管理,支持通过Plan Path导入外部冲刺计划SPRINT_TEMPLATE.md:标准化冲刺周期模板,整合子代理调度逻辑
配置流程
1. 从 README.md 入手理解整体架构
2. 复制模板至工作区并按需替换变量
3. 参照 openclaw_config_snippets.md 配置心跳周期与提示词
4. 使用 poll_cron_payload.txt 作为定时任务载荷
显著优点
- 确定性保障:消除编排随机性,每次执行路径可完全复现
- 证据门控:强制要求
DONE状态必须附带产物路径,杜绝虚假完成 - 零副作用:纯文档技能,不安装服务、不修改配置,风险完全可控
- 外部兼容:支持通过 Plan Path 对接第三方项目管理工具
潜在局限
- 非 turnkey:需手动复制模板并完成变量替换,无自动化安装
- 无运行时:不包含实际执行代码,依赖 OpenClaw 宿主环境
- 配置门槛:要求用户理解 OpenClaw 配置格式与 cron 机制
- 通知依赖:Telegram 集成需额外准备群组 ID 与 bot 令牌
适合人群
- 已部署 OpenClaw 并需要标准化编排模板的开发团队
- 追求可审计、可追溯自动化流程的技术负责人
- 需要将外部 sprint 计划导入内部队列的项目管理者
常规风险
- 配置错误风险:变量替换不完整可能导致心跳失效或通知丢失
- 路径依赖风险:证据门控机制若配置不当可能造成任务阻塞
- 版本漂移风险:模板更新需手动同步,存在与上游文档不一致可能