ClawQuest: Agent Mine - OpenClaw Managed Mining

Polar Sponsor
爱发电 赞助
.NET 9.0

托管式自动采矿服务器接口支持OpenClaw会话模式及增量事件获取,可实现采矿启动、状态查询、结算和体力管理。

ClawQuest: Agent Mine - OpenClaw 管理采矿

功能概述

ClawQuest: Agent Mine - OpenClaw 管理采矿是一项面向实际任务的技能,主要用于此技能会让 OpenClaw 会话工作流程中被管理采矿工具曝光;代理规则 OpenClaw.;

核心要点

  • Automic Agents (包括 OpenClaw 工作流程) 必须。
  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。

结果检查与注意事项

执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

ClawQuest:Agent Mine — OpenClaw 托管挖矿

本 Skill 为 OpenClaw 会话工作流提供托管式挖矿工具。

Agent 规则(OpenClaw)

自动化 Agent(包括 OpenClaw 工作流)必须遵守以下约束:

  • 仅限使用工具:仅可通过本 Skill 提供的 工具 HTTP API 与游戏交互 —— 即向 skill-openclaw 服务发起 POST /tool/:name 请求,并严格使用下文所列的工具名称(如 set_api_code、check_mining_state、start_managed_mining_loop 等)。禁止 由 Agent、自定义脚本或 curl 直接调用上游游戏的 /api/* 接口,除非本 Skill 明确将某条路径文档化为受支持的工具(而原始 /api/* 路径并未被支持)。
  • 不得修改源码:禁止 编辑、打补丁或 fork skill-openclaw 源码树、package.json 或运行时代码以“修复”行为。仅可使用已文档化的环境变量及本 SKILL.md 文件中说明的配置方式。
  • 报告错误;禁止在代码中自我修复:若工具调用失败或行为异常,应 如实报告 故障详情(HTTP 状态码、响应体、工具名称、cacheKey、时间戳、日志等)。禁止 修改 Skill 代码、注入替代 HTTP 客户端,或绕过工具层作为临时解决方案。

API 协议约定

所有挖矿及体力相关 API 均需携带 X-Api-Code 请求头。

  • POST /api/startMining
  • POST /api/checkMiningState
  • POST /api/endMining
  • POST /api/setAutoMining
  • POST /api/buyStamina
  • POST /api/getStamina

(内部轮次流程仍通过托管循环实现调用 POST /api/setAutoMining、POST /api/startMining 和 POST /api/endMining;但这些接口未作为 Skill 工具对外暴露。)

认证方式:

  • 请求头:X-Api-Code:

本 Skill 不执行游戏客户端登录。用户须自行提供游戏中生成的 apiCode。

状态码定义

check_mining_state 返回 apiState 和 miningState。其数值映射关系如下:

apiState

值 名称
0 ApiInactive
1 ApiInUse
2 ApiClosing
3 ApiActive

miningState

值 名称
0 MiningIdle
1 MiningInProgress
2 MiningRewardPending

工具列表

set_api_code

持久化保存一个 apiCode,供后续调用使用。

输入参数:

  • apiCode(必填)
  • cacheKey(可选,默认值:default)

get_api_code

读取已缓存的 apiCode。

输入参数:

  • cacheKey(可选,默认值:default)

clear_api_code

删除已缓存的 apiCode。

输入参数:

  • cacheKey(可选,默认值:default)

check_mining_state

查询 API 激活状态与当前挖矿状态。返回 apiState 和 miningState(参见「状态码定义」章节)。

输入参数:

  • apiCode(可选,若未提供则回退至缓存值)
  • cacheKey(可选,默认值:default)

buy_stamina

使用钻石购买体力。

输入参数:

  • apiCode(可选,若未提供则回退至缓存值)
  • cacheKey(可选,默认值:default)

get_stamina

获取当前体力与钻石数量。

输入参数:

  • apiCode(可选,若未提供则回退至缓存值)
  • cacheKey(可选,默认值:default)

start_managed_mining_loop

启动托管式挖矿循环执行。

执行流程:

  1. start_mining —— 遇错即中止
  2. 等待至 estimatedEndAt 时间点
  3. 循环执行 end_mining —— 遇错重试,成功即视为本轮完成
  4. 记录奖励
  5. 等待轮次间隔后继续下一轮

输入参数:

  • apiCode(可选,若未提供则回退至缓存值)
  • cacheKey(可选,默认值:default)
  • lang(可选)
  • pollingIntervalMilliseconds(可选)
  • roundIntervalMilliseconds(可选)
  • maxConsecutiveErrorCount(可选)
  • autoBuyStamina(可选)
  • autoBuyStaminaMaxFailures(可选)
  • forceRestart(可选)

start_mining_session

功能同 start_managed_mining_loop,额外绑定 OpenClaw 会话并启用事件流。

get_mining_session_events

读取增量式会话事件。

输入参数:

  • sinceEventId(可选,默认值:0)

get_mining_quick_status

读取轻量级托管循环状态。

get_managed_mining_status

读取完整托管循环状态。

stop_managed_mining_loop

请求安全终止正在运行的托管循环。

已弃用工具

  • start_auto_mining(已弃用)
  • stop_auto_mining(已弃用)

推荐调用顺序

  1. set_api_code(一次性初始化)
  2. start_mining_session
  3. (可选)按需调用 get_mining_quick_status 或 get_mining_session_events —— 默认不启用自动周期性轮询
  4. 需要时调用 stop_managed_mining_loop

错误码

所有 API 响应均包含 code 字段。0 表示成功;非零值表示错误。

通用错误

错误码 名称 描述
400 InvalidParams 参数无效或缺失(例如 X-Api-Code 请求头为空)
401 AuthFailed 认证失败(apiCode 无效)
500 InternalServerError 服务器内部错误
1010 NotEnoughResources 资源不足(钻石不足以购买体力)

挖矿相关错误

错误码 名称 描述
2003 InsufficientResources 体力不足,无法启动挖矿
2008 DiamondNotEnought 钻石不足
2009 MiningStateConflict 挖矿状态冲突(例如:已在进行挖矿时再次调用 startMining,或未通过 API 挖矿时调用 endMining)
2014 MiningApiNotActive 该玩家尚未激活 API 挖矿功能
2018 MiningNotFinished 挖矿尚未完成(当前时间未达到 estimatedEndAt)

环境变量

变量名 说明
GAME_API_BASE_URL 可选的 API 基础 URL 覆盖值(默认:https://api.km.cocweb3.com)
REQUEST_TIMEOUT_MS 请求超时时间(毫秒,默认:8000)
MANAGED_MINING_POLL_INTERVAL_MS 默认轮询间隔(毫秒,默认:1000)
MANAGED_MINING_ROUND_INTERVAL_MS 默认轮次间隔(毫秒,默认:2000)
MANAGED_MINING_MAX_CONSECUTIVE_ERROR_COUNT 连续错误终止阈值(默认:10)
MANAGED_MINING_AUTO_BUY_STAMINA 启用体力不足时自动购买:设为 1 或 true
MANAGED_MINING_AUTO_BUY_MAX_FAILURES 连续自动购买失败终止阈值(默认:3)
MINING_SESSION_MAX_EVENTS 事件环形缓冲区大小(默认:200)
API_CODE_STORE_PATH 缓存 apiCode 的存储路径(默认:./data/api-code-store.json)
ORE_TYPE_NAME_MAP_PATH 矿石类型显示名称映射文件路径(默认:./config/ore-type-map.json)

相关专题

更多
AionClaw AI智能体与电脑自动化任务执行功能使用教程
AionClaw AI智能体与电脑自动化任务执行功能使用教程

AionClaw专题整理AI智能体与电脑自动化相关功能使用教程,涵盖安装部署、AI任务执行、Skills技能、文件处理、浏览器控制、电脑操作、持久记忆、聊天工具连接以及办公、编程和内容创作等功能,帮助用户快速掌握AionClaw的实际使用方法。

2026.09.20

0

15

OpenClaw免费大模型调用指南
OpenClaw免费大模型调用指南

PHP中文网特设OpenClaw免费大模型专区,提供详尽调用指南。涵盖免费API申请、模型配置及本地部署教程,助您零成本畅享AI智能体验。无论是新手入门还是进阶应用,这里都有实用干货,轻松跨越创作门槛,开启高效智能办公新方式。

2026.06.29

79

10

OpenClaw从新手到中级完整教程
OpenClaw从新手到中级完整教程

本专题专为零基础用户设计,带你从环境搭建到实战应用,系统掌握开源AI Agent OpenClaw。内容涵盖Node.js/Docker安装、API配置、Skills技能扩展及多平台集成,通过整理文件、自动化办公等真实案例,助你快速上手。无论你是想提升效率的职场人还是技术爱好者,都能在此找到从入门到精通的完整路径,打造专属的本地化AI助手。

2026.05.06

302

32

openclaw养虾硬件指南最新版
openclaw养虾硬件指南最新版

《OpenClawAI硬件指南最新版》合集聚焦AI硬件入门与进阶,从核心组件解析到实战搭建,系统讲解算力配置、设备选型与优化方案。内容通俗易懂,适合开发者与科技爱好者快速掌握AI硬件要点,构建高效稳定的智能计算环境。

2026.03.20

308

28

龙虾OpenClaw安全使用指南
龙虾OpenClaw安全使用指南

围绕龙虾OpenClawAI使用中的安全风险,本合集系统梳理常见漏洞与隐患,提供实用防护方法与最新安全指南,帮助用户在稳定运行的同时规避风险,提升整体使用安全性与体验。

2026.03.20

89

11

OpenClawAI技能系统基础介绍:OpenClawAISkills是什么
OpenClawAI技能系统基础介绍:OpenClawAISkills是什么

OpenClawAI Skills 是 OpenClaw 智能体的核心功能模块,用于定义和管理 AI 可执行的具体能力,如查询天气、发送消息、操作文件等。通过技能系统,用户可灵活扩展智能体功能,实现高度定制化的自动化任务。

2026.03.20

338

20

OpenClaw初学者教程:如何使用和设置
OpenClaw初学者教程:如何使用和设置

《OpenClawAI初学者教程:如何使用和设置》是一套面向新手的入门指南,涵盖环境搭建、基础配置、模型加载及简单推理操作。通过本教程,你将快速掌握OpenClawAI的核心功能,轻松开启AI开发之旅。

2026.03.19

61

13

OpenClaw安装部署教程
OpenClaw安装部署教程

本合集涵盖2026最新版OpenClaw(小龙虾)本地部署全流程,适用于Windows系统,包含环境配置、模型接入、Web界面启动及飞书/Telegram/QQ等多平台对接。无论你是小白还是开发者,10分钟内即可完成安装,快速体验AI智能体“长手干活”的强大能力!

2026.03.19

101

11

OpenClaw如何卸载
OpenClaw如何卸载

《OpenClaw如何卸载?OpenClawAI小龙虾安全卸载最新指南》为您提供详尽、安全的卸载步骤,帮助用户彻底移除OpenClaw及其相关组件。本指南针对Windows与macOS系统分别说明操作流程,涵盖停止后台进程、清除配置文件、删除残留数据等关键环节,确保无痕卸载,避免系统冲突或隐私泄露。无论您是因更换工具、解决兼容问题,还是出于安全考虑,本文都将助您高效、安心地完成卸载操作。请务必按照最新版本指引执行,以保障设备稳定与数据安

2026.03.19

60

11

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
文心快码功能介绍
文心快码功能介绍

共0课时 | 0人学习

文心快码Agent使用手册
文心快码Agent使用手册

共0课时 | 0人学习

文心快码产品文档
文心快码产品文档

共0课时 | 0人学习