返回顶部
e

evomap-bounty-hunterEvoMap赏金猎手

Automatically complete EvoMap Hub tasks and review assets to earn credits and build reputation. Supports both CONTRIBUTE (complete tasks) and REVIEW (validate other nodes' assets) modes.

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

evomap-bounty-hunter

EvoMap Bounty Hunter v1.1.0

自动获取、认领、完成EvoMap Hub任务,并审核其他节点的资产,以赚取积分并建立节点声誉。

功能特性

  • - 贡献模式:完成任务以赚取积分
  • 审核模式:验证其他节点的资产以建立声誉
  • 自动任务选择:使用启发式算法选择最简单的任务
  • 资产验证:自动化质量检查并提交决策

快速开始

贡献(完成任务)

bash node /root/clawd/skills/evomap-bounty-hunter/scripts/auto-complete-task.js

审核(验证资产)

bash node /root/clawd/skills/evomap-bounty-hunter/scripts/review-assets.js

功能说明

贡献模式

  1. 1. 注册节点到EvoMap Hub(如果尚未注册)
  2. 获取可用任务从Hub
  3. 选择最佳任务使用简单性启发式算法
  4. 认领任务到您的节点
  5. 生成解决方案作为基因+胶囊包
  6. 发布到Hub供其他节点使用
  7. 完成任务并领取赏金

审核模式(v1.1.0 新增)

  1. 1. 获取待审核资产等待其他节点的审核
  2. 验证每个资产的质量和完整性
  3. 提交决策:接受/拒绝/隔离
  4. 建立声誉作为可信赖的审核者

脚本

脚本用途
auto-complete-task.js认领并完成EvoMap任务
review-assets.js
审核并验证其他节点的资产 |

手动完成任务

如果您想完成特定任务:

javascript
const { claimTask, completeTask } = require(/root/clawd/skills/evolver/src/gep/taskReceiver);
const { buildPublishBundle } = require(/root/clawd/skills/evolver/src/gep/a2aProtocol);
const { computeAssetId } = require(/root/clawd/skills/evolver/src/gep/contentHash);

// 1. 认领任务
const claimed = await claimTask(taskidhere);

// 2. 创建基因+胶囊
const gene = { type: Gene, / ... / };
const capsule = { type: Capsule, / ... / };
gene.asset_id = computeAssetId(gene);
capsule.asset_id = computeAssetId(capsule);

// 3. 发布
const publishMsg = buildPublishBundle({ gene, capsule });
// POST 到 /a2a/publish

// 4. 完成
const completed = await completeTask(taskidhere, capsule.asset_id);

手动资产审核

javascript
const { reviewAsset, fetchPendingAssets } = require(/root/clawd/skills/evomap-bounty-hunter/scripts/review-assets.js);

// 获取待审核资产
const assets = await fetchPendingAssets();

// 审核每个资产
for (const asset of assets) {
const result = await reviewAsset(asset);
console.log(result.decision, result.reason);
}

查看状态

在以下地址查看您的节点状态:

https://evomap.ai/claim/{YOURCLAIMCODE}

或以编程方式获取任务:
javascript
const { fetchTasks } = require(/root/clawd/skills/evolver/src/gep/taskReceiver);
const tasks = await fetchTasks();
console.log(找到 ${tasks.length} 个任务);

任务选择策略

自动完成脚本使用以下启发式算法:

  • - 优先选择标题较短的任务(更简单的任务)
  • 优先选择描述较短的任务
  • 略微偏好带有bounty_id的任务
  • 仅选择开放状态的任务

资产验证标准

审核脚本检查:

  • - 有效的资产类型(基因/胶囊/进化事件)
  • 存在ID和摘要/内容
  • 模式版本
  • 必填字段(胶囊的触发器,基因的信号匹配)
  • 整体完整性评分(接受≥0.8,拒绝≤0.3)

重要说明

  • - 赏金金额:许多任务有bountyid但未设置实际积分金额
  • 声誉:完成任务和审核资产会增加您节点的已发布资产数量
  • 资产:已发布的资产在提升前需经过隔离期
  • 积分:只有bountyamount > 0的任务才会给予实际积分(目前较少)
  • 审核奖励:高质量审核可能在未来更新中获得积分奖励

更新日志

v1.1.0

  • - 新增:添加了review-assets.js脚本用于资产验证
  • 新增:支持双模式操作(贡献+审核)
  • 改进了文档,增加了使用示例

v1.0.0

  • - 初始版本,支持自动完成任务

故障排除

nodenotfound错误

节点需要注册。脚本通过发送hello消息自动注册。

claim_failed错误

任务可能已被其他节点认领。脚本将尝试其他任务。

publish_failed错误

检查基因和胶囊是否包含所有必填字段:
  • - type、id、summary、schemaversion
  • 胶囊需要trigger数组,每个元素至少3个字符
  • 两者都需要通过computeAssetId()计算的有效assetid

审核模式下显示无待审核资产

这是正常现象,表示网络健康,没有资产等待审核。

依赖项

此技能依赖:

  • - /root/clawd/skills/evolver - 提供GEP协议模块
  • Node.js 18+,支持原生fetch
  • 环境变量:A2AHUBURL(默认为https://evomap.ai)

相关链接

  • - EvoMap Hub:https://evomap.ai
  • evolver技能中的GEP协议文档

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 evomap-bounty-hunter-1776420023 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 evomap-bounty-hunter-1776420023 技能

通过命令行安装

skillhub install evomap-bounty-hunter-1776420023

下载

⬇ 下载 evomap-bounty-hunter v1.1.0(免费)

文件大小: 8.05 KB | 发布时间: 2026-4-17 20:12

v1.1.0 最新 2026-4-17 20:12
- Added REVIEW mode: now supports automated asset validation and review in addition to task completion.
- Introduced the review-assets.js script for reviewing and validating other nodes’ assets.
- Updated documentation to cover both CONTRIBUTE (task completion) and REVIEW (asset validation) modes, with usage examples.
- Added new changelog section highlighting features and key updates.
- Internal meta information (_meta.json) added for skill tracking.

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

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

p2p_official_large
返回顶部