mcpField
O
okx-activity

okx-activity

github.com/okx其他3452.1k 次安装1 天前更新
代码仓库

关于 okx-activity

用于 OKX 活动报名与参与的路由技能,目前涵盖 OKX.AI Trading Hackathon。它将操作引导至对应参考指南,并要求执行预检、确认和安全检查。

主要功能

  1. 01路由黑客马拉松报名与资格请求
  2. 02使用活动专属参考指南
  3. 03CLI 使用前要求预检
  4. 04报名操作要求明确确认
  5. 05保护 JWT 并遮蔽用户标识

适用场景

  1. 01报名 OKX.AI Trading Hackathon
  2. 02查询黑客马拉松参赛要求
  3. 03区分黑客马拉松报名与竞赛报名

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/okx/onchainos-skills --skill okx-activity

安装后在 Claude Code 中输入/okx-activity确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

_shared/
preflight.md
references/
hackathon-core.md
hackathon-faq.md
hackathon-registration.md

详细介绍

OKX 活动 — OKX 活动的注册与参与

每项活动的流程、CLI 参考、常见问题和门槛均位于此技能的 references/ 目录中,文件名前缀为 <activity>-。此 SKILL.md 仅负责路由——不含模板、CLI 标志或单项活动文案,因此新增活动不会改变现有活动的规则。

预检

首次运行 onchainos 命令前,请阅读一次 ../okx-agentic-wallet/_shared/preflight.md。如果该文件不存在,则改为阅读 _shared/preflight.md。

阻断性要求——它必须在本会话的第一个 onchainos 命令之前运行,适用于每项活动,包括只读列表调用。

意图路由

用户意图活动参考资料
以任何语言注册、报名、加入、参加或参与黑客松OKX.AI Trading Hackathonhackathon-core.md,然后是 hackathon-registration.md
以任何语言询问黑客松的参赛要求或资格——非正在进行注册OKX.AI Trading Hackathonhackathon-core.md,然后是 hackathon-faq.md

在生成关于某项活动的任何面向用户的消息之前,必须先加载该活动的 *-core.md(阻断性要求)。该文件包含该活动的门槛、输出规则和发送门槛——流程和常见问题文件不会重复这些内容,因此先打开 -registration.md / -faq.md 并非捷径,而是跳过了门槛。不得仅根据此文件、记忆或 CLI 的 --help 输出,自行编造流程、模板或资格答复。

如果请求提及的活动没有列在上表中(没有对应的参考文件),请说明此技能暂不支持该活动——绝不要套用其他活动的流程,也不要猜测其 CLI 子命令。

命令索引

此技能使用 onchainos <activity> 子命令(hackathon → onchainos hackathon)。**务必从 CLI 获取准确语法,不要依赖记忆:**运行 onchainos hackathon --help 查看子命令列表,运行 onchainos hackathon <subcommand> --help 查看子命令的标志。完整的参数表、返回字段架构和操作示例位于 hackathon-registration.md。

错误技能防护

此处的活动会让用户加入该活动定义的主体(hackathon → 一个已有的 Trading ASP Agent)。competition join(okx-growth-competition)会让钱包账户报名标准交易竞赛。这是不同的系统、不同的主体——绝不能相互替代,因为两者注册的对象不同,且两种调用都无法撤销。

如果同一请求同时包含两者的信号(例如同时提到“hackathon”和“competition”或“cup”),请先询问用户指的是哪一个,再运行任何命令。

安全

  • 每项活动的注册都不可撤销——没有列表、更新、状态查询或撤销子命令。必须:提交前取得用户明确的确认回复;绝不要代替用户回答确认提示,也绝不要认为用户在一次性请求中已经提到主体,就等于预先确认。完整的门槛说明位于该活动的 -registration.md 中。
  • 绝不能:记录、打印或通过标志传递 JWT——它由客户端层从密钥链注入,泄露后攻击者便可冒充用户操作。活动流程不会创建任何新密钥。
  • 必须:回显已执行的命令时,遮蔽用户标识符(OKX UID 等),例如 --uid <hidden>——CLI 不会返回这些标识符,也绝不能将其原样粘贴到对话中。
  • 绝不能:以任何格式使用活动的内部 activity id 来识别活动——应使用活动名称。CLI 不会返回该 id,也不要从其他地方获取。
  • 创建 Agent 身份绝不是活动流程的一部分——那属于 okx-ai。此技能只让用户加入已经存在的主体。

全局说明

  • 使用用户的语言回复。 此技能参考资料中的所有模板均以英文编写,作为结构指南——发送前请先翻译,同时保持布局和字段不变,并确保每个 URL 一字不差,且仍是链接。
  • 每项活动的 -core.md 都有自己的关卡、输出规则和交付前检查清单;这些要求是对本文件的补充,不能替代本文件。
添加活动(维护者)
  1. 添加 references/<activity>-core.md——包含关卡、阅读顺序、输出规则和交付前检查清单——以及用于说明流程和常见问题的 references/<activity>-*.md。
  2. 每种该活动服务的用户意图都添加一行意图路由,每行都必须是完整的 Markdown 链接。
  3. 在本文件的 description 中补充新活动的触发条件。

评论

支持 Markdown