返回顶部
g

goal-agent目标代理

>

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.1.0
安全检测
已通过
394
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

goal-agent

goal-agent

概述

goal-agent技能创建了一个工作空间,将OpenClaw智能体转变为专注、自主的优化器。你只需设定目标和一个衡量进度的shell命令——智能体会完成其余工作,通过一次次心跳迭代,学习哪些方法有效、哪些无效。



使用方法

步骤1:收集输入参数

输入项标志位必填默认值
目标描述--goal
指标命令(返回数值)
--metric | ✅ | — | | 目标值 | --target | ✅ | — | | 方向(上升/下降) | --direction | ❌ | up | | 安全约束 | --constraints | ❌ | None | | 最大迭代次数 | --max-iterations | ❌ | 50 | | 输出目录 | --output-dir | ❌ | ./ |

步骤2:运行scaffold.sh

bash
bash ~/clawd/skills/goal-agent/scripts/scaffold.sh \
--goal 将日活跃用户提升至100 \
--metric cat /tmp/my-metric.json | jq .dau \
--target 100 \
--direction up \
--constraints 不得修改数据库架构。每日预算控制在50美元以内。 \
--max-iterations 30 \
--output-dir ~/clawd/goals/dau-growth

该命令会在--output-dir目录下生成以下文件:

  • - GOAL.md — 目标定义、迭代计数器、历史记录表
  • STRATEGY.md — 当前方案、假设、下一步行动
  • LEARNINGS.md — 从经验中提取的规则
  • HEARTBEAT.md — 反馈循环指令(替换主HEARTBEAT.md)
  • evaluate.sh — 可执行的指标评估器

步骤3:激活反馈循环

生成的HEARTBEAT.md就是goal-agent循环。每次心跳,智能体会:

  1. 1. 测量指标
  2. 与目标值和历史数据对比
  3. 反思哪些方法有效/无效
  4. 决定下一步行动
  5. 执行行动
  6. 记录结果
  7. 调整策略

激活方法: 将HEARTBEAT.md复制到~/clawd/HEARTBEAT.md(或创建符号链接):
bash
cp ~/clawd/goals/dau-growth/HEARTBEAT.md ~/clawd/HEARTBEAT.md

步骤4:部署选项

选项A — 当前智能体(最快)
将所有生成的文件复制到工作空间,并按照上述方法激活HEARTBEAT.md。

选项B — 专用虚拟机(最干净)
使用spawn-agent技能创建一个全新的智能体虚拟机,然后将目标工作空间复制到该虚拟机:
bash

在新智能体上执行


scp -r ~/clawd/goals/dau-growth/ ubuntu@new-agent:~/clawd/goals/
ssh ubuntu@new-agent cp ~/clawd/goals/dau-growth/HEARTBEAT.md ~/clawd/HEARTBEAT.md


示例

示例1:优化测试覆盖率

bash bash ~/clawd/skills/goal-agent/scripts/scaffold.sh \ --goal 将测试覆盖率提升至80% \ --metric cd ~/myproject && npx jest --coverage --coverageReporters=text-summary 2>/dev/null | grep Statements | grep -oP \d+\.\d+(?=%) \ --target 80 \ --direction up \ --max-iterations 20 \ --output-dir ~/clawd/goals/test-coverage

示例2:减少构建时间

bash bash ~/clawd/skills/goal-agent/scripts/scaffold.sh \ --goal 将构建时间缩短至30秒以内 \ --metric cd ~/myproject && time npm run build 2>&1 | grep real | grep -oP \d+\.\d+ \ --target 30 \ --direction down \ --constraints 不得移除任何构建步骤。不得破坏生产构建。 \ --output-dir ~/clawd/goals/build-speed

示例3:增加社交媒体粉丝

bash bash ~/clawd/skills/goal-agent/scripts/scaffold.sh \ --goal 达到500个Twitter粉丝 \ --metric ~/.openclaw/scripts/twitter-follower-count.sh \ --target 500 \ --direction up \ --constraints 仅发布真实内容。不得使用互粉策略。 \ --output-dir ~/clawd/goals/twitter-growth

安全与沙箱机制

在激活goal-agent循环之前,请审阅以下指南:

  • - 激活前审查生成的文件。 在将生成的HEARTBEAT.md和evaluate.sh复制到工作空间之前,务必仔细阅读。确认指标命令和约束条件符合你的预期。
  • 使用--constraints限制范围。 智能体只会在你定义的约束范围内采取行动。要明确说明:仅修改~/myproject/src目录下的文件、不得发起网络请求、不得删除文件。
  • 首次运行时设置较低的--max-iterations值。 从5-10次迭代开始,观察行为后再允许更长时间的运行。
  • 自主目标优先使用专用虚拟机。 使用spawn-agent将目标智能体与主工作空间隔离。这样可以在智能体采取意外行动时限制影响范围。
  • 指标命令应为只读操作。 --metric命令应仅用于测量——不得修改状态。使用cat、wc、jq、grep等简单命令。
  • 执行步骤受文本约束,而非代码约束。 智能体会遵循你在--constraints中设定的约束,但没有程序化的沙箱机制。对于高风险目标,应结合文件系统权限、网络出口控制或受限用户账户使用。
  • 监控早期迭代。 在前几次心跳后检查GOAL.md的历史记录,确认智能体行为符合预期。

工作原理

HEARTBEAT.md实现了一个紧凑的认知循环:

测量 → 对比 → 反思 → 决策 → 执行 → 记录 → 调整
_|

每次迭代,智能体在执行行动前会读取自己的历史记录(GOAL.md)、当前理解(STRATEGY.md)和积累的经验(LEARNINGS.md)。随着时间的推移,它会为你的特定目标建立一个有效方法的库。



文件参考


文件用途智能体是否修改?
GOAL.md事实来源:目标、指标、目标值、历史记录仅更新状态和历史记录
STRATEGY.md
当前计划、假设、下一步行动 | 是(每次迭代) |
| LEARNINGS.md | 提取的规则和模式 | 是(随学习过程更新) |
| HEARTBEAT.md | 循环指令 | 否 |
| evaluate.sh | 可执行的指标命令 | 否 |


技能位置


~/clawd/skills/goal-agent/

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 goal-agent-1776207874 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 goal-agent-1776207874 技能

通过命令行安装

skillhub install goal-agent-1776207874

下载

⬇ 下载 goal-agent v1.1.0(免费)

文件大小: 4.98 KB | 发布时间: 2026-4-15 10:31

v1.1.0 最新 2026-4-15 10:31
- Added a new "Safety & Sandboxing" section with guidelines for safe use and isolation of goal-agents.
- Removed README.md; all documentation is now consolidated in SKILL.md.
- No changes to the overall usage or functionality of the skill.
- Updated documentation to advise reviewing generated files and using agent constraints carefully.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部