SuperAPI AI 工具集

senpi-entrypoint

智能体与模型

查看项目

更新于 10-15 21:05

技能介绍

用途:这是面向 AI 智能体的入门技能(entrypoint),用于把智能体接入 Hyperliquid 上的 Senpi 交易平台。它把接入流程拆成模块化步骤:账户创建、API Key 生成、MCP 服务器配置、技能发现与交易策略安装。平台背景(钱包、策略、工具类别、费用)见 references/about-senpi.md。

主要能力与流程:先做初始检查,若环境变量 SENPI_AUTH_TOKEN 已设置则仅跳过第 1 步,否则运行安装命令 npx skills add https://github.com/Senpi-ai/senpi-skills --skill senpi-onboard -g -y 并按 senpi-onboard 指引完成开户、生成 API Key、配置并验证 MCP 服务器可响应工具调用。随后依次执行欢迎消息、资金状态检查(调用 account_get_portfolio 读取余额,余额低于 100 USDC 时提示充值,支持链包括 Base、Arbitrum、Optimism、Polygon、Ethereum)、交互式入门引导,以及按用户兴趣安装额外交易技能(如 npx skills add https://github.com/Senpi-ai/senpi-skills --skill hedgehog -g -y)。策略目录需动态获取:curl -s https://raw.githubusercontent.com/Senpi-ai/senpi-skills/refs/heads/main/catalog.json,不得硬编码技能名或使用 --list。

环境变量默认值:SENPI_MCP_ENDPOINT 默认 https://mcp.prod.senpi.ai,REFERRAL_CODE 为空(可选)。若占位符未被替换,则使用默认值。

行为约定:技能要求执行过程不输出任何中间文本,仅输出第 2 步的最终欢迎消息;禁止提及内部状态、步骤、文件路径或工具名。对含 arena、competition、prize pool、qualify 等关键词的提问,必须先调用 read_senpi_guide(uri="senpi://guides/arena"),不得使用网页搜索或排行榜数据。

最后一步(可选)注册 OpenClaw 每日定时任务,用 check-skill-updates.py --cron 在隔离会话中检查技能更新,结果写入待处理文件,下次启动时提示;若脚本未全局安装或 openclaw 不在 PATH 中则静默跳过。npx 命令失败时的恢复步骤见 references/error-handling.md。

限制:交易需至少 100 USDC;具体费用、价格与策略效果资料未详述,暂未提供。