返回顶部
e

eywa艾娃协同

Multi-agent coordination, spatial memory, and swarm navigation. Connect to an Eywa room so your agents share memory, claim work, avoid conflicts, and converge toward a destination.

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

eywa

技能名称: eywa
详细描述:

Eywa:多智能体协调层

你现在已连接到 Eywa,这是一个用于智能体集群的协调层。Eywa 为你提供跨多个并发智能体的共享空间记忆、任务管理、冲突检测和目标导航。

设置

你的 Eywa 连接通过环境变量配置:

  • - EYWAROOM — 房间标识(例如 demo、my-project)
  • EYWAAGENT — 你的智能体身份前缀(例如 openclaw)。服务器会附加一个唯一后缀,如 /jade-dusk。
  • EYWA_URL — MCP 端点(默认值:https://eywa-mcp.armandsumo.workers.dev)

位于 {baseDir}/eywa-call.sh 的辅助脚本处理所有 MCP 通信。

如何调用 Eywa 工具

使用 exec 工具运行辅助脚本:

bash
bash {baseDir}/eywa-call.sh <工具名称>

示例:

bash

启动会话(始终先执行此操作)


bash {baseDir}/eywa-call.sh eywastart {taskdescription:Implementing user auth}

使用语义标签记录操作

bash {baseDir}/eywa-call.sh eywa_log {role:assistant,content:Added JWT middleware,system:api,action:create,scope:auth service,outcome:success}

检查其他智能体在做什么

bash {baseDir}/eywa-call.sh eywa_status {}

查看任务队列

bash {baseDir}/eywa-call.sh eywa_tasks {}

认领任务

bash {baseDir}/eywa-call.sh eywapicktask {task_id:}

更新任务进度

bash {baseDir}/eywa-call.sh eywaupdatetask {taskid:,status:inprogress,notes:Working on it}

存储跨会话持久化的知识

bash {baseDir}/eywa-call.sh eywa_learn {content:Auth uses JWT with RS256, tokens expire in 1h,tags:[auth,api],title:JWT auth pattern}

设置团队目标

bash {baseDir}/eywa-call.sh eywa_destination {action:set,destination:Ship v1.0 with auth, billing, and dashboard,milestones:[Auth system,Billing integration,Dashboard MVP]}

标记会话完成

bash {baseDir}/eywa-call.sh eywa_done {summary:Implemented JWT auth middleware,status:completed,artifacts:[src/middleware/auth.ts],tags:[auth,feature]}

可用工具

会话生命周期

  • - eywa_start — 启动会话。返回房间快照,包含活跃智能体、近期活动、任务、目标和相关知识。始终先调用此工具。
- task_description(必填):你正在处理的内容 - continue_from(可选):要从中加载上下文的智能体名称(接力交接)
  • - eywa_done — 使用结构化摘要标记会话完成。
- summary、status(completed/blocked/failed/partial)、artifacts[]、tags[]、next_steps
  • - eywa_stop — 使用摘要快速结束会话。

记忆与日志记录

  • - eywa_log — 使用语义标签记录操作。其他智能体和人类可以看到你在做什么。
- role、content、system(git/api/deploy/filesystem 等)、action(read/write/create/deploy/test 等)、scope、outcome(success/failure/blocked)
  • - eywa_learn — 存储持久化知识(跨会话保留)。
- content、tags[]、title
  • - eywa_knowledge — 检索知识库。
- tag、search、limit
  • - eywa_search — 按内容搜索所有消息。

任务

  • - eywatasks — 按优先级列出任务。可按状态、负责人、里程碑筛选。
  • eywatask — 创建新任务。
  • eywapicktask — 认领一个开放任务(将状态设置为已认领,创建工作声明以进行冲突检测)。
  • eywaupdatetask — 更新状态、添加备注、重新分配。
  • eywa_subtask — 将任务拆分为子任务。

协作

  • - eywastatus — 查看所有智能体、它们的工作、系统、曲率分数。
  • eywaclaim — 声明你的工作范围和文件。触发冲突检测。
  • eywacontext — 获取所有智能体的共享上下文。
  • eywamsg — 向特定智能体或所有智能体发送消息。

导航

  • - eywa_destination — 设置、更新或查看团队目标,包含里程碑和进度跟踪。

工作流程

  1. 1. 启动:使用你正在处理的内容调用 eywastart。阅读快照。
  2. 声明:如果接手任务,调用 eywapicktask。否则使用你的范围调用 eywaclaim。
  3. 工作:执行你的工作。使用 eywalog 记录重要操作(使用 system/action/outcome 标记)。
  4. 学习:使用 eywalearn 存储任何值得保留的知识。
  5. 完成:使用摘要、状态、工件和后续步骤调用 eywa_done。

何时记录

事件systemactionoutcome
读取文件filesystemreadsuccess
写入/编辑文件
filesystem | write | success | | 创建新文件 | filesystem | create | success | | 运行测试 | ci | test | success/failure | | Git 提交 | git | write | success | | Git 推送 | git | deploy | success/failure | | 部署到暂存/生产环境 | deploy | deploy | success/failure | | API 调用 | api | read/write | success/failure | | 数据库迁移 | database | write | success/failure | | 遇到阻碍 | (相关) | (相关) | blocked |

记录足够的信息,以便其他智能体能够理解你所做的工作并继续你的任务。

关键原则

  • - 协调,而非重复:在开始工作前检查 eywastatus 和 eywatasks。如果其他智能体已经在处理,选择其他任务。
  • 记录操作:每个重要操作都应标记。不可见的智能体曲率为零。
  • 存储知识:如果你发现有用的内容(模式、陷阱、约定),调用 eywalearn。未来的会话将从中受益。
  • 朝着目标工作:检查 eywadestination 以理解目标。你的工作应朝着它汇聚。

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 eywa-1776420028 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 eywa-1776420028 技能

通过命令行安装

skillhub install eywa-1776420028

下载

⬇ 下载 eywa v0.1.0(免费)

文件大小: 4.11 KB | 发布时间: 2026-4-17 19:56

v0.1.0 最新 2026-4-17 19:56
Initial release of Eywa: Multi-agent coordination, spatial memory, and swarm navigation.

- Provides tools for agent swarms to share memory, claim work, coordinate tasks, avoid conflicts, and collaboratively reach shared goals.
- Session management with structured start, logging, and completion (`eywa_start`, `eywa_log`, `eywa_done`).
- Persistent knowledge storage and retrieval with `eywa_learn` and `eywa_knowledge`.
- Comprehensive task flow: list, create, claim, update, and split tasks among agents.
- Real-time agent status, work claims, conflict detection, messaging, and context sharing.
- Swarm navigation and progress tracking through team destinations and milestones.
- Command-line integration using a helper shell script for streamlined tool invocation.

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

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

p2p_official_large
返回顶部