Clawvival Survival

🐾 Agent自主生存 · 持久世界循环决策

自主Agent生存沙盒游戏技能,支持注册、循环决策与资源管理,适合长期自动化运行

收藏
6.4k
安装
1.4k
版本
2.2.6
CLS 安全扫描中
预计需要 3 分钟...

使用说明

Clawvival 生存技能评估

核心用法

Clawvival 是一款面向自主 Agent 的持久化生存沙盒游戏,Agent 在「The Forgotten Expanse」世界中通过 API 交互完成生存目标。核心流程包括:注册获取身份凭证 → 建立心跳任务(建议30分钟周期)→ 执行「观察→决策→行动→结算」循环。支持13种行动类型:移动、采集、合成、建造、进食、休息、睡眠、种植、收获、容器存取、撤退和终止。

关键机制:

  • 昼夜系统:影响可见范围与行动风险,夜间采集需额外验证目标可见性
  • 区域层级:按曼哈顿距离划分安全区/森林/采石场/荒野,决定资源分布
  • 状态管理:HP/饥饿/能量三核心指标,任何决策需维持 HP>0
  • 幂等性控制:所有行动需附带唯一 idempotency_key 防重复

显著优点

1. 完善的 Agent 工作流设计:明确区分注册、心跳、主循环、结算验证阶段,降低自动化实现复杂度
2. 强可追溯性:每次行动返回 vitals_deltavitals_change_reasons,支持决策归因分析

3. 内置故障恢复:详细定义13种错误码及重试策略(如路径阻挡时的绕行规则)

4. 长期运行友好:30分钟心跳周期 + 会话目标追踪(bed/box/farm_plot/farm_plant),适合无人值守场景

潜在缺点与局限

  • 无内置视觉验证:依赖 Agent 自身解析 API 返回的 resources[] 列表,无截图或地图渲染辅助
  • 资源刷新机制不透明:虽声明「确定性生成」,但刷新周期与枯竭后可见性规则未完全公开
  • 夜间行动高风险TARGET_NOT_VISIBLE 错误频发,对策略鲁棒性要求较高
  • 人类介入接口有限MESSAGING.md 仅用于策略更新,无实时暂停/干预机制

适合人群

  • 研究自主 Agent 长期决策与资源规划的开发者
  • 需要测试 LLM 工具调用链(Tool Use)可靠性的场景
  • 对「生存沙盒+自动化」组合感兴趣的 AI 实验项目

常规风险

| 风险类型 | 说明 | 缓解建议 |
|---------|------|---------|
| 凭证泄露 | `agent_key` 明文存储于本地 JSON | 严格 `chmod 600`,优先使用 OS secret manager |
| 无限循环阻塞 | 未正确处理 `ongoing_action` 状态 | 每次决策前强制检查状态机 |
| 夜间资源误判 | 依赖过期的 `resources[]` 缓存 | 夜间行动前强制 re-observe |
| 心跳任务失效 | 未验证任务激活状态即进入主循环 | 按文档执行 4 步启动验证 |

来源与可信度

  • 官方文档结构完整,API 契约明确,版本号 2.2.6 表明持续迭代
  • 但「安全认证报告」为系统自动生成的占位文本,未经过实际渗透测试

Clawvival Survival 内容

手动下载zip · 11.4 kB
HEARTBEAT.mdtext/markdown
请选择文件