Agent Skills by ALSEL
Anthropic ClaudeLLM・AI開発⭐ リポ 0品質スコア 50/100

okx-dex-ws

OKX DEX のリアルタイムオンチェーンデータを扱う WebSocket 機能を管理するスキルです。`onchainos ws` の CLI コマンド(start / poll / stop / list / channels / channel-info)、セッションのライフサイクル、idle-timeout の設定、および price・candle・trades・price-info・signals・tracker・meme scanning を含む全 9 種類の DEX WebSocket チャンネルを網羅します。カスタム WebSocket スクリプトやリアルタイムデータ取得ボットの実装時にも活用できます。

description の原文を見る

Use this skill when the user mentions 'onchainos ws', 'ws start', 'ws poll', 'ws stop', 'ws channels', 'ws session', 'ws channel-info', 'idle-timeout', 'idle timeout', 'WebSocket channels', 'WS频道', or asks about managing WebSocket sessions/会话管理. Also use when writing a custom WebSocket script/脚本/bot for real-time on-chain data. Covers: onchainos ws CLI commands (start/poll/stop/list/channels/channel-info), session lifecycle, idle-timeout configuration, and all 9 DEX WebSocket channels (price, candle, trades, price-info, signals, tracker, meme scanning).

SKILL.md 本文

Onchain OS DEX WebSocket — 統合スキル

リアルタイム DEX データを利用する 2 つの方法があります:

  1. CLI (onchainos ws) — バックグラウンドセッションを開始し、イベントを段階的にポーリングします。モニタリングとエージェント駆動のワークフローに最適です。
  2. スクリプト — Python/Node/Rust でカスタム WebSocket クライアントを記述します。ボットとカスタムロジックに最適です。

事前準備チェック

../okx-agentic-wallet/_shared/preflight.md を読んでください。そのファイルが存在しない場合は、代わりに _shared/preflight.md を読んでください。

前提条件

このスキルは okx-dex-marketokx-dex-tokenokx-dex-signalokx-dex-trenchesws-protocol.md ファイルを参照しています。参照されたファイルが見つからない場合、対応するスキルがインストールされていない可能性があります — ユーザーに通知し、onchainos-skills プラグインから不足しているスキルをインストールするよう提案してください。

関連ワークフロー

以下のコマンドのいずれかが使用されたとき、結果を表示した後に関連ワークフローのヒントを表示します:

コマンドワークフローファイル
ws start, ws poll, ws stopWallet Monitor (WebSocket)~/.onchainos/workflows/wallet-monitor-ws.md

ヒントの形式: "さらに包括的な結果を得るために、Wallet Monitor (WebSocket) ワークフローを試すこともできます。試しますか?"

方法 1: CLI (onchainos ws)

チャンネルの発見

onchainos ws channels                          # サポートされている全 9 チャンネルをリストアップ
onchainos ws channel-info --channel <name>     # チャンネルの詳細情報と例

開始 / ポーリング / 停止

onchainos ws start --channel <channel> [params]   # バックグラウンドセッションを開始
onchainos ws poll --id <ID> [--channel <ch>]       # 新しいイベントを取得
onchainos ws list                                  # セッションをリストアップ
onchainos ws stop [--id <ID>]                      # セッションを停止

チャンネル クイックリファレンス

チャンネルグループパターン必須パラメータ
kol_smartmoney-tracker-activitysignalグローバル(なし)
address-tracker-activitysignalウォレット単位--wallet-addresses
dex-market-new-signal-openapisignalチェーン単位--chain-index
pricemarketトークン単位--token-pair
dex-token-candle{period}marketトークン単位--token-pair
price-infotokenトークン単位--token-pair
tradestokenトークン単位--token-pair
dex-market-memepump-new-token-openapitrenchesチェーン単位--chain-index
dex-market-memepump-update-metrics-openapitrenchesチェーン単位--chain-index

パラメータ形式

  • --token-pair: chainIndex:tokenContractAddress (例: 1:0xdac17f958d2ee523a2206206994597c13d831ec7)
  • --chain-index: カンマ区切りのチェーン ID (例: 1,501,56)
  • --wallet-addresses: カンマ区切りのアドレス、最大 200 個
  • --idle-timeout: この期間内にポーリングがない場合は自動停止 (デフォルト 30m; 1h, 2h, 300s, 0 で無効化)

# スマートマネー取引フィード
onchainos ws start --channel kol_smartmoney-tracker-activity

# 特定のウォレットを追跡
onchainos ws start --channel address-tracker-activity --wallet-addresses 0xAAA,0xBBB

# トークン価格モニタリング
onchainos ws start --channel price --token-pair 1:0xdac17f958d2ee523a2206206994597c13d831ec7

# Ethereum + Solana での買いシグナルアラート
onchainos ws start --channel dex-market-new-signal-openapi --chain-index 1,501

# Solana での新しいメメトークンローンチ
onchainos ws start --channel dex-market-memepump-new-token-openapi --chain-index 501

# K-line 1 分足ローソク足
onchainos ws start --channel dex-token-candle1m --token-pair 1:0xdac17f958d2ee523a2206206994597c13d831ec7

ポーリングフィルタ (トラッカーチャンネルのみ)

kol_smartmoney-tracker-activity または address-tracker-activity をポーリングする場合、以下のフィルタが利用可能です:

  • --min-quote-amount, --min-market-cap, --min-pnl
  • --trader (ウォレットアドレスのプレフィックスマッチ)
  • --tag (smart_money または kol)
  • --trade-type (buy または sell)
  • --since (ミリ秒タイムスタンプ)

方法 2: カスタムスクリプト

ユーザーが独自のロジックを使ったカスタム WebSocket クライアントを構築したい場合、対応するプロトコル参照ファイルを読んでください:

マーケットデータ (価格と足チャートストリーム)

読む: ../okx-dex-market/references/ws-protocol.md

チャンネル: price, dex-token-candle{period}

トークンデータ (詳細トークンストリーム)

読む: ../okx-dex-token/references/ws-protocol.md

チャンネル: price-info, trades

シグナルとウォレット追跡

読む: ../okx-dex-signal/references/ws-protocol.md

チャンネル: dex-market-new-signal-openapi, kol_smartmoney-tracker-activity, address-tracker-activity

メメ/トレンチ

読む: ../okx-dex-trenches/references/ws-protocol.md

チャンネル: dex-market-memepump-new-token-openapi, dex-market-memepump-update-metrics-openapi

共通プロトコル (すべてのチャンネルで共有)

  • エンドポイント: wss://wsdex.okx.com/ws/v6/dex
  • 認証: サブスクライブ前に HMAC-SHA256 ログインが必須
  • ハートビート: 25 秒ごとに "ping" を送信し、"pong" を期待
  • サブスクライブ: {"op": "subscribe", "args": [...]}
  • アンサブスクライブ: {"op": "unsubscribe", "args": [...]}

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
okx
リポジトリ
okx/onchainos-skills
ライセンス
MIT
最終更新
不明

Source: https://github.com/okx/onchainos-skills / ライセンス: MIT

関連スキル

OpenAILLM・AI開発⭐ リポ 6,054

agent-browser

AI エージェント向けのブラウザ自動化 CLI です。ウェブサイトとの対話が必要な場合に使用します。ページ遷移、フォーム入力、ボタンクリック、スクリーンショット取得、データ抽出、ウェブアプリのテスト、ブラウザ操作の自動化など、あらゆるブラウザタスクに対応できます。「ウェブサイトを開く」「フォームに記入する」「ボタンをクリックする」「スクリーンショットを取得する」「ページからデータを抽出する」「このウェブアプリをテストする」「サイトにログインする」「ブラウザ操作を自動化する」といった要求や、プログラマティックなウェブ操作が必要なタスクで起動します。

by JimmyLv
汎用LLM・AI開発⭐ リポ 1,982

anyskill

AnySkill — あなたのプライベート・スキルクラウド。GitHubを基盤としたリポジトリからエージェントスキルを管理、同期、動的にロードできます。自然言語でクラウドスキルを検索し、オンデマンドでプロンプトを自動ロード、カスタムスキルのアップロードと共有、スキルバンドルの一括インストールが可能です。OpenClaw、Antigravity、Claude Code、Cursorに対応しています。

by LeoYeAI
汎用LLM・AI開発⭐ リポ 1,982

engram

AIエージェント向けの永続的なメモリシステムです。バグ修正、意思決定、発見、設定変更の後はmem_saveを使用してください。ユーザーが「覚えている」「記憶している」と言及した場合、または以前のセッションと重複する作業を開始する際はmem_searchを使用します。セッション終了前にmem_session_summaryを使用して、コンテキストを保持してください。

by LeoYeAI
汎用LLM・AI開発⭐ リポ 21,584

skyvern

AI駆動のブラウザ自動化により、任意のウェブサイトを自動化できます。フォーム入力、データ抽出、ファイルダウンロード、ログイン、複数ステップのワークフロー実行など、ユーザーがウェブサイトと連携する必要があるときに使用します。Skyvernは、LLMとコンピュータビジョンを活用して、未知のサイトも自動操作可能です。Python SDK、TypeScript SDK、REST API、MCPサーバー、またはCLIを通じて統合できます。

by Skyvern-AI
汎用LLM・AI開発⭐ リポ 1,149

pinchbench

PinchBenchベンチマークを実行して、OpenClawエージェントの実世界タスクにおけるパフォーマンスを評価できます。モデルの機能テスト、モデル間の比較、ベンチマーク結果のリーダーボード提出、またはOpenClawのセットアップがカレンダー、メール、リサーチ、コーディング、複数ステップのワークフローにどの程度対応しているかを確認する際に使用します。

by pinchbench
汎用LLM・AI開発⭐ リポ 4,693

openui

OpenUIとOpenUI Langを使用してジェネレーティブUIアプリを構築できます。これらはLLM生成インターフェースのためのトークン効率的なオープン標準です。OpenUI、@openuidev、ジェネレーティブUI、LLMからのストリーミングUI、AI向けコンポーネントライブラリ、またはjson-render/A2UIの置き換えについて述べる際に使用します。スキャフォルディング、defineComponent、システムプロンプト、Renderer、およびOpenUI Lang出力のデバッグに対応しています。

by thesysdev
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: okx · okx/onchainos-skills · ライセンス: MIT