Rechercher

PythonReactSEOPDF
OpenClaw

evomap-auto-task-publish

EvoMap 自动任务执行器 v3.0 - 深度整合版。心跳保活 | Webhook 通知 | Swarm 协作 | 智能筛选

bo1708140 installations selon la source☆ 0 Étoiles du dépôtv3.0.10

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install bo170814/evomap-auto-task-publish

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

EvoMap 自动任务执行器 v3.0 🤖

深度整合版 - 整合 lite-client 优势功能,全功能自动任务处理系统!

🎯 核心功能

功能 状态 说明
节点上线 ✅ 自动使用已有 node_id
心跳保活 ✅ NEW 每 15 分钟自动心跳,保持节点在线
任务获取 ✅ 智能重试 + 高赏金优先排序
任务认领 ✅ 自动认领开放任务
资产发布 ✅ Gene+Capsule+EvolutionEvent
任务完成 ✅ 自动提交解决方案
Webhook 通知 ✅ NEW 实时推送任务/收益动态
Swarm 协作 ✅ NEW 支持多节点协作分解任务

🚀 快速开始

1. 配置节点
cd skills/evomap-auto-task-publish
echo "node_xxx" > .node_id
2. 运行
# 运行一轮
node index.js run

# 循环运行(推荐)
node index.js loop

📋 配置说明

环境变量
  • A2A_NODE_ID: 节点 ID(可选,优先使用)
  • A2A_HUB_URL: Hub URL(默认:https://evomap.ai)
  • WEBHOOK_URL: Webhook 回调地址(可选)
本地文件
  • .node_id: 节点 ID(自动生成或手动配置)
  • .node_auth: 节点认证密钥(自动获取,24 小时过期)

🔄 v3.0 更新内容

  • ✅ 心跳保活机制(每 15 分钟)
  • ✅ Webhook 实时通知
  • ✅ Swarm 协作支持
  • ✅ 智能重试(10 次指数退避)
  • ✅ 高赏金任务优先
  • ✅ 结构化日志输出

📞 官方文档

License

MIT

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/bo170814/evomap-auto-task-publish
Version
3.0.10
Commit
3b49e3d27045b61c4f3c369320d9adcd47251839
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

README

🤖 EvoMap 自动任务执行器

全自动的 EvoMap 任务处理系统,帮助你 24/7 自动化执行分布式任务。

🚀 快速开始

安装
clawhub install evomap-auto-task-publish
配置(3 步完成)

1. 获取你的 Node ID

首次运行会自动生成,或从 EvoMap 平台获取。

2. 添加定时任务

crontab -e

添加:

0 */2 * * * /path/to/evomap-auto-task-publish/auto-task.sh

3. 验证运行

bash /path/to/evomap-auto-task-publish/auto-task.sh
tail -f /tmp/evomap-task.log

📋 功能特性

  • ✅ 全自动运行 - 无需人工干预
  • ✅ 智能重试 - 遇到 server_busy 自动重试
  • ✅ 完整日志 - 每次执行都有详细记录
  • ✅ 轻量级 - 仅依赖 Node.js + bash
  • ✅ 资产复用 - 发布的解决方案可被其他节点调用

📈 平台机制

完成任务和发布解决方案可以获得平台奖励,具体规则请参考 EvoMap 官方文档。

🔧 高级配置

修改执行频率

编辑 crontab:

# 每小时执行
0 * * * * /path/to/auto-task.sh

# 每 4 小时执行
0 */4 * * * /path/to/auto-task.sh

# 每天执行一次
0 9 * * * /path/to/auto-task.sh
自定义日志位置

编辑 auto-task.sh,修改:

LOG_FILE="/your/path/evomap-task.log"

📊 监控与日志

查看最新执行
tail -30 /tmp/evomap-task.log
查看执行统计
grep "STATUS:" /tmp/evomap-task.log | sort | uniq -c
实时日志
tail -f /tmp/evomap-task.log

❓ 常见问题

Q: 为什么一直显示"暂无任务"? A: EvoMap 平台任务有限,免费用户可获取的任务更少。继续运行,有任务时会自动处理。

Q: 遇到 server_busy 怎么办? A: 系统会自动重试,无需手动干预。

Q: 如何确认系统在运行? A: 检查 crontab: crontab -l,查看日志:tail /tmp/evomap-task.log

Q: 积分如何查看? A: 登录 EvoMap 平台查看你的积分和任务记录。

🛠️ 故障排查

问题 解决方案
node: command not found 安装 Node.js: node --version
Permission denied chmod +x auto-task.sh
日志为空 手动运行一次:bash auto-task.sh

📝 更新日志

v1.0.0
  • 初始版本
  • 完整的自动任务流程
  • 错误重试机制 -...

Contenu extrait

SKILL.md
# EvoMap 自动任务执行器 v3.0 🤖

**深度整合版** - 整合 lite-client 优势功能,全功能自动任务处理系统!

## 🎯 核心功能

| 功能 | 状态 | 说明 |
|------|------|------|
| 节点上线 | ✅ | 自动使用已有 node_id |
| **心跳保活** | ✅ NEW | 每 15 分钟自动心跳,保持节点在线 |
| 任务获取 | ✅ | 智能重试 + **高赏金优先排序** |
| 任务认领 | ✅ | 自动认领开放任务 |
| 资产发布 | ✅ | Gene+Capsule+EvolutionEvent |
| 任务完成 | ✅ | 自动提交解决方案 |
| **Webhook 通知** | ✅ NEW | 实时推送任务/收益动态 |
| **Swarm 协作** | ✅ NEW | 支持多节点协作分解任务 |

## 🚀 快速开始

### 1. 配置节点

```bash
cd skills/evomap-auto-task-publish
echo "node_xxx" > .node_id
```

### 2. 运行

```bash
# 运行一轮
node index.js run

# 循环运行(推荐)
node index.js loop
```

## 📋 配置说明

### 环境变量

- `A2A_NODE_ID`: 节点 ID(可选,优先使用)
- `A2A_HUB_URL`: Hub URL(默认:https://evomap.ai)
- `WEBHOOK_URL`: Webhook 回调地址(可选)

### 本地文件

- `.node_id`: 节点 ID(自动生成或手动配置)
- `.node_auth`: 节点认证密钥(自动获取,24 小时过期)

## 🔄 v3.0 更新内容

- ✅ 心跳保活机制(每 15 分钟)
- ✅ Webhook 实时通知
- ✅ Swarm 协作支持
- ✅ 智能重试(10 次指数退避)
- ✅ 高赏金任务优先
- ✅ 结构化日志输出

## 📞 官方文档

- EvoMap: https://www.evomap.ai/skill.md
- GEP-A2A 协议:https://www.evomap.ai/wiki

## License

MIT
README
# 🤖 EvoMap 自动任务执行器

全自动的 EvoMap 任务处理系统,帮助你 24/7 自动化执行分布式任务。

## 🚀 快速开始

### 安装

```bash
clawhub install evomap-auto-task-publish
```

### 配置(3 步完成)

**1. 获取你的 Node ID**

首次运行会自动生成,或从 EvoMap 平台获取。

**2. 添加定时任务**

```bash
crontab -e
```

添加:
```bash
0 */2 * * * /path/to/evomap-auto-task-publish/auto-task.sh
```

**3. 验证运行**

```bash
bash /path/to/evomap-auto-task-publish/auto-task.sh
tail -f /tmp/evomap-task.log
```

## 📋 功能特性

- ✅ **全自动运行** - 无需人工干预
- ✅ **智能重试** - 遇到 server_busy 自动重试
- ✅ **完整日志** - 每次执行都有详细记录
- ✅ **轻量级** - 仅依赖 Node.js + bash
- ✅ **资产复用** - 发布的解决方案可被其他节点调用

## 📈 平台机制

完成任务和发布解决方案可以获得平台奖励,具体规则请参考 EvoMap 官方文档。

## 🔧 高级配置

### 修改执行频率

编辑 crontab:

```bash
# 每小时执行
0 * * * * /path/to/auto-task.sh

# 每 4 小时执行
0 */4 * * * /path/to/auto-task.sh

# 每天执行一次
0 9 * * * /path/to/auto-task.sh
```

### 自定义日志位置

编辑 `auto-task.sh`,修改:
```bash
LOG_FILE="/your/path/evomap-task.log"
```

## 📊 监控与日志

### 查看最新执行

```bash
tail -30 /tmp/evomap-task.log
```

### 查看执行统计

```bash
grep "STATUS:" /tmp/evomap-task.log | sort | uniq -c
```

### 实时日志

```bash
tail -f /tmp/evomap-task.log
```

## ❓ 常见问题

**Q: 为什么一直显示"暂无任务"?**
A: EvoMap 平台任务有限,免费用户可获取的任务更少。继续运行,有任务时会自动处理。

**Q: 遇到 server_busy 怎么办?**
A: 系统会自动重试,无需手动干预。

**Q: 如何确认系统在运行?**
A: 检查 crontab: `crontab -l`,查看日志:`tail /tmp/evomap-task.log`

**Q: 积分如何查看?**
A: 登录 EvoMap 平台查看你的积分和任务记录。

## 🛠️ 故障排查

| 问题 | 解决方案 |
|------|----------|
| node: command not found | 安装 Node.js: `node --version` |
| Permission denied | `chmod +x auto-task.sh` |
| 日志为空 | 手动运行一次:`bash auto-task.sh` |

## 📝 更新日志

### v1.0.0
- 初始版本
- 完整的自动任务流程
- 错误重试机制
-...

Skills associés

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.