Agent Skills
返回列表
🤖

Machina

AI Agent 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据官方安装指南 https://skillhub.cn/install/skillhub.md,把规范名 @user_3c6cb52e/machina-2brt 对应的 Machina 体育智能技能安装到你的 AI 助手中。

技能介绍

它解决什么问题

开源的 sports-skills 端点在面对亚秒级 tick 流、持牌赔率源和专有预测模型时,往往被限流或直接不够用。绕过限制的常见做法是自己写 HTTP 调用,但公开 API 文档漏掉了 sports 后端必需的 searchLimit 与嵌套过滤参数,把 MACHINA_API_TOKEN 硬编码进源码更会让令牌直接泄漏。Machina 的定位是一个指令层而非运行时:它自己不执行任何代码,而是告诉 agent harness 该把命令交给独立的 machina-cli,把实时数据交给平台侧的 MCP server。

核心能力与关键步骤

  • 前置校验:任何 premium 调用之前先确认三件事——machina-cli 已安装、machina auth whoami 返回用户、machina project use <id> 已执行过。哪一步失败就修哪一步,不要在同一条命令上循环重试。
  • 模板安装:machina template install 通过 API 申请云端资源,并把 agent 上下文下载到当前工作区;加 --json 可拿到结构化输出供 agent 解析。
  • 自定义工作流部署:改过的模板或本地新建的体育流程可以直接推送到 Machina Cloud Pod——本地打包、用 pre-flight linter 校验 _install.yml、上传后端,并自动 provision 新的 webhook 与数据流。
  • 实时数据走 MCP:每个项目对应一个运行在 Machina 基础设施上的 MCP server。模板安装的 JSON 输出里带着 MCP URL 与必需 header,agent harness 用自己的 MCP 配置机制连过去即可;租户路由、websocket 与 X-Api-Token 轮换全部在 server 内部完成。

适用边界与注意点

  • 不要自己直接调原始 HTTP API,也别假设存在 machina sports、machina mcp start、machina template run 这类子命令——MCP server 不归 machina-cli 管理,模板只在服务端 provision,不会在本地运行。python -m sports_skills machina 同样不存在。
  • 若 auth whoami 返回了用户但命令仍报 Not authenticated,说明令牌已过期,重新登录即可。
  • 修改 MCP 配置后,需要用户重启或重载 harness,才能读到新的配置。
  • 未设置默认项目时,大多数 premium 命令会静默失败,新登录后应重新执行项目选择。

使用场景

  • 当用户请求亚秒级的赔率 tick 流和实时遥测数据时,通过 MCP 获取零延迟直播与状态更新。
  • 用户想搭建特定体育 bot,如德甲播客机器人或 Polymarket 套利引擎,使用预配置模板快速启动。
  • 改过模板或新建工作流后,需要将其推送到 Machina Cloud Pod,自动 provision webhook 和数据流。
  • Agent 执行 premium 命令时反复报 Not authenticated 或 No project selected,需要按前置检查逐步修复。

适合人员

  • 在 agent harness 中集成实时体育数据的后端工程师,需要稳定获取赔率和遥测流。
  • 开发体育 bot 的工程师,希望直接复用打包模板而不必重复编写 system prompt 和预检逻辑。
  • 已用 Sports CLI 和 Agent 模板构建工具链的工程师,希望将自定义工作流部署到云端运行。
  • 维护 MCP server 的工程师,关注 token 安全与租户路由的正确实现。