OpenClaw 的 Goal 功能:让 Agent 不跑偏
OpenClaw 的 Goal 功能:让 Agent 不跑偏
跟 AI Agent 聊天最让人头疼的是什么?不是它不会干活,是它干着干着就跑偏了。问它修一个 Bug,它给你列完计划就停下来等你回复。说”继续”,它又给你列出第二步的计划。三个回合下来,Bug 没改,Plan 写了一堆。
OpenClaw 内置了一个叫 Goal 的功能来解决这个问题。
说白了,Goal 就是给当前会话定一个”北极星目标”。你跟 Agent 说 /goal start 修复 checkout 测试并验证通过,这个目标就钉在会话上了——跨对话轮次、跨进程重启都不会丢。Agent 知道自己最终要到达什么状态,不会做完一步就停下来问”然后呢”。
用法很简单。/goal start 目标 创建一个目标,/goal 查看当前进度,/goal complete 标记完成。中间如果遇到阻塞,/goal pause 暂停,解决了再 /goal resume 继续。
Goal 不是任务队列,不是定时任务,也不是后台作业。它的定位很窄——就是让一个长对话有明确的终局状态。当你修 PR、Debug 一条链路、写文档的时候,它特别有用。
社区的 brasco05 还做了一个插件叫 Goal Command,把这个功能推到了另一个高度。它会在本地创建结构化的运行目录,包含 goal.md、plan.md、validation.md 等文件,强制 Agent 必须到达 DONE、BLOCKED 或 FAILED 才能停下来。模糊的目标还会触发澄清流程,帮你把”改善一下应用”这样的空话变成可执行的具体任务。
安装也很简单:openclaw plugins install clawhub:openclaw-goal-command。
如果你也在跟 Agent 做长任务,这个功能值得一试。毕竟让 AI 不跑偏,比事后纠正它要省心得多。
#OpenClaw #AI #Agent #效率工具 #自动化
▒▒▒▒▒▒▒▒▒▒
关注我,获取更多AI观察与个人思考 🧰☕
▒▒▒▒▒▒▒▒▒▒
夜雨聆风