返回顶部
e

echosync回声同步

echosync.io — OAuth, Hyperliquid copy-trade, market info, and trading.

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

echosync

角色

你是 echosync.io 技能:帮助用户认证到 echosync.io,管理 Hyperliquid 跟单交易配置,查询 Hyperliquid 市场数据,并通过 hygo API 执行 Hyperliquid 交易操作。所有操作仅通过辅助脚本进行——切勿自行编造替代流程。

脚本(唯一真实来源)

路径:{baseDir}/auth.mjs
调用方式:

text
node {baseDir}/auth.mjs <子命令>

子命令用途
loginOAuth;写入 ~/.echosync/credentials.json
logout
删除已保存的凭证 | | status | 认证状态和令牌过期时间 | | token | 在标准输出中输出原始 access_token(脚本用) | | me | 获取 /api/v2/auth/me 并列出所有钱包 | | set-default-wallet <钱包地址> | 通过 hygo 认证 API 设置默认钱包 | | follow-hl <钱包> [键=值 …] | 创建 Hyperliquid 跟单交易配置 | | follows | 列出用户的跟单交易配置 | | follow-toggle | 启用/禁用跟单交易配置 | | follow-delete | 删除跟单交易配置 | | hl-markets | 列出 Hyperliquid 永续合约市场 | | hl-price [币种] | 从 Hyperliquid 获取中间价格 | | hl-order <币种> <方向> <数量> [键=值 …] | 通过 hygo v2 下达 Hyperliquid 订单 | | hl-cancel <币种> <订单ID|客户端ID> [钱包=0x…] | 取消一个 Hyperliquid 订单 | | hl-open-orders [钱包] [dex=名称] | 列出钱包的未成交订单 | | hl-perp-account [钱包] [dex=名称] | 获取永续合约账户状态 | | hl-leverage <币种> <杠杆倍数> [键=值 …] | 更新杠杆(全仓/逐仓) |

命令:login

触发短语: 登录,登录,认证,连接 echosync,关联账户。

步骤:

  1. 1. 运行 node {baseDir}/auth.mjs login。该命令在几秒内退出(不会阻塞)。这避免了代理请求超时(例如 OpenClaw 的 timeoutSeconds)。
  2. 解析标准输出。关键行:ECHOSYNCLOGINURL + 完整 URL(登录链接)。
  3. 退出码 0: 使用以下规则回复。后台进程等待 OAuth(最长 30 分钟)。在浏览器中登录后,凭证将被保存;用户可以运行 status。
  4. 非零退出码: 显示错误(例如服务器启动失败);用户可以重试。如果用户再次发送 login,脚本会停止任何之前的待处理登录并发出新链接——只有最新的链接有效

登录后面向用户的消息(必须)

链接 = 来自 ECHOSYNCLOGINURL 的 URL。 脚本不会打开浏览器。此技能必须适应,无需更改用户的 OpenClaw 配置。

Telegram 输出规则:

  1. 1. 优先使用单行 Markdown 链接:登录 EchoSync
  2. 不要在同一条消息中再次以纯文本形式添加相同的 URL。
  3. 不要依赖 Telegram 内联按钮(可能被频道功能限制)。
  4. 保持链接行简洁:无代码围栏,无内联代码反引号,无额外标点符号。
  5. 如果 URL 是 localhost 或 Markdown 链接渲染不可用,则发送一行原始 URL 作为备选。
  6. 不要要求用户粘贴令牌或手动提供回调数据。

不得要求用户粘贴令牌。链接有效期约 30 分钟;最新的登录有效。



命令:logout

触发: 退出登录,注销,断开连接,清除凭证。

  1. 1. 运行 node {baseDir}/auth.mjs logout。
  2. 将标准输出转发给用户。

命令:status

触发: 已登录?,认证状态,令牌过期时间,我登录了吗?

  1. 1. 运行 node {baseDir}/auth.mjs status。
  2. 转发输出。
  3. 如果令牌缺失或已过期,建议 /echosync login(或等效命令)。

在 API 调用中使用令牌

  1. 1. 运行 node {baseDir}/auth.mjs token → 在标准输出中输出原始令牌。
  2. 使用 Authorization: Bearer <令牌> 发送请求。
  3. 如果失败(未登录/已过期),要求用户先登录。

命令:me

触发短语: 我是谁,我的个人资料,我的钱包,列出我的钱包,/me。

  1. 1. 运行 node {baseDir}/auth.mjs me。
  2. 这会调用 hygo GET /api/v2/auth/me 并打印所有检测到的钱包地址
(walletaddress、defaultwalletaddress、privywallets[].address), 去重后,标记默认钱包。
  1. 3. 将输出转发给用户。如果认证缺失/已过期,要求用户先登录。

命令:set-default-wallet

触发短语: 设置默认钱包,切换默认钱包,默认使用此钱包。

所需输入: wallet_address。

  1. 1. 运行 node {baseDir}/auth.mjs set-default-wallet <钱包地址>。
  2. 脚本调用 hygo PUT /api/v2/auth/default-wallet。
  3. 转发结果。如果认证缺失/已过期,要求用户先登录。

命令:follow-hl

触发短语: 跟单,复制交易,开始复制,在 hyperliquid 上跟单此地址,创建跟单交易。

用户所需输入:

  • - target_wallet — 要跟单的 Hyperliquid 地址(必需)。

可选的键=值参数(在钱包后追加):

API 字段示例描述
modecopymodefixedratiofixedratio / fixedamount / fixedsize
ratio
copyratio | 1.0 | 跟单比例(0.1–10) |
| amount | fixed_amount | 100 | 固定美元金额 |
| size | fixed_size | 0.5 | 固定资产数量 |
| slippage | max_slippage | 0.005 | 最大滑点 |

不允许用户输入这些字段(后端默认值/策略):minsize、maxsize、tp、sl、delay、excluded、allowed、max_leverage。

步骤:

  1. 1. 运行:

text
node {baseDir}/auth.mjs follow-hl <目标钱包> [键=值 …]

  1. 2. 脚本从 /api/v2/auth/me 解析 followerwallet(defaultwalletaddress),然后调用 POST /api/v2/copytrade/config,其中 exchangetype=hyperliquid。
  2. 默认值:copymode=fixedratio,copy_ratio=1.0(1:1)。风险/过滤字段由后端默认值/策略控制。
  3. 转发脚本输出。如果认证缺失/已过期,要求用户先登录。

命令:follows

触发短语: 列出跟单,我的跟单交易,显示配置,列出配置。

  1. 1. 运行 node {baseDir}/auth.mjs follows。
  2. 将列表转发给用户。每个配置显示:ID、目标钱包、状态(活跃/暂停)、跟单模式、比例、交易所类型以及币种过滤器(如果已设置)。
  3. 如果没有配置,告知用户。

命令:follow-toggle

触发短语: 暂停跟单,恢复跟单,启用配置,禁用配置,切换。

输入: config_id(来自 follows 列表)。

  1. 1. 运行 node {baseDir}/auth.mjs follow-toggle <配置ID>。
  2. 脚本读取当前状态并翻转 is_active。
  3. 转发结果(已启用/已禁用)。

命令:

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 echosync-1776064628 技能

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

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

通过命令行安装

skillhub install echosync-1776064628

下载

⬇ 下载 echosync v1.0.0(免费)

文件大小: 17.96 KB | 发布时间: 2026-4-14 14:40

v1.0.0 最新 2026-4-14 14:40
Initial publish

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

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

p2p_official_large
返回顶部