mcpField
D
dot-openapi

dot-openapi

github.com/mindresetその他15147 回インストール1 週間前に更新
リポジトリ

dot-openapi について

旧バージョンの dot-openapi インストール向け互換ルータースキルです。デバイス操作と Canvas 設計を、それぞれの専用スキルに振り分けます。

主な機能

  1. 01旧 dot-openapi インストールに対応
  2. 02デバイス操作と Canvas 設計を分離
  3. 03デバイス状態やタスク操作を振り分け
  4. 04Canvas ペイロード送信を案内

活用シーン

  1. 01旧インストールからのタスク振り分け
  2. 02デバイス状態の確認やコンテンツ切替
  3. 03Canvas カードの設計と送信

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/mindreset/dot_skill --skill dot-openapi

インストール後、Claude Code で/dot-openapiを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
references/
api_reference.md
authentication.md
scripts/
_runtime.py
get_device_settings.py
get_device_status.py
list_devices.py
list_tasks.py
send_canvas.py
send_image.py
send_text.py
switch_next.py
update_device_settings.py

詳細

Dot OpenAPI 互換ルーター

このスキルは、dot-openapi を参照する古いインストールとの後方互換性を維持するために残されています。

Read Pico または Rand/0 の場合は、配信方法を選ぶ前に製品と連携ガイドを参照してください。これらのファームウェアとローカル表示のワークフローは、クラウド API のサポートを継承しません。

分割されたスキルを優先してください。

  • デバイスとのやり取りには dot-device-openapi を使用します。
    • デバイスの一覧表示
    • デバイスの状態確認
    • 次のコンテンツへの切り替え
    • タスクの一覧表示
    • Text API、Image API、または完成した Canvas API ペイロードを、ループまたは固定リストに送信
  • Canvas のデザインには dot-canvas-designer を使用します。
    • windowData の作成または修正
    • Canvas カード、ダッシュボード、ステータスパネルのデザイン
    • $for / $empty、$ifAny / $then / $else、compare、formatDate、formatCompactNumber の使用
    • レイアウト、スタイル、オーバーフロー、レンダリングの境界についての検討

Canvas カードのデザインと送信を求められた場合は、次の順序で両方のスキルを使用してください。

  1. dot-canvas-designer で Canvas ペイロードを作成します。
  2. dot-device-openapi でデバイスに送信します。

ベース URL:https://dot.mindreset.tech

認証:

Authorization: Bearer dot_app_<your_api_key>

OpenAPI スキーマ:../../openapi/dot-openapi.yaml

コメント