Openclaw向けOpenCLI

シームレスなブラウザ自動化とターミナルを介した直接的なウェブサイト操作のために設計された包括的なコマンドラインインターフェースハブです。

chensu1234
v1.0.0
Apr 3, 2026
0
753
0

インストール&ダウンロード

1. ClawHub CLI

レジストリから直接スキルをインストールする最速の方法です。

npx clawhub@latest install opencli-hub

2. 手動インストール

スキルフォルダを以下のいずれかの場所にコピーしてください

グローバル
~/.openclaw/skills/
ワークスペース
<project>/skills/

優先順位:ワークスペース > ローカル > バンドル

3. プロンプトのインストール

このプロンプトをOpenClawにコピーするだけで、自動的にインストールされます。

Clawhubを使って opencli-hub をインストールして。Clawhubがインストールされていない場合は、先にインストールしてください(npm i -g clawhub)。

ダウンロードをご希望ですか?

ZIPアーカイブで生のスキルファイルを取得します。

OpenCLI とは?

OpenCLI は Openclaw Skills エコシステムに統合された多機能ツールであり、ターミナル環境とウェブブラウザの間のギャップを埋めるものです。開発者や AI エージェントが単純な CLI コマンドを使用して Bilibili、Reddit、Twitter などの人気ウェブサイトと対話することを可能にし、ウェブを実質的にプログラミング可能なインターフェースへと変貌させます。

単なるスクレイピングを超えて、Chrome でのクリック、入力、スクリーンショット撮影が可能な強力なブラウザ自動化エンジンを提供し、クッキーベースの認証を通じてセッションを管理します。これにより、標準的な API 対話と視覚的な自動化タスクを組み合わせた複雑なワークフローが可能になります。

OpenCLI のユースケース

  • Bilibili、GitHub、Arxiv などのプラットフォームから、手動でブラウジングすることなくコンテンツをスクレイピングおよび検索します。
  • 要素のクリック、フォームへの入力、スクリーンショットの撮影など、反復的なブラウザタスクを自動化します。
  • 認証されたコマンドラインリクエストを通じて、Twitter や Reddit などのソーシャルメディアアカウントからパーソナライズされたデータにアクセスします。
  • Docker や GitHub CLI などの外部 CLI ツールを統一されたハブ内で管理し、開発者のワークフローを合理化します。

OpenCLI の仕組み

  1. ユーザーまたは AI エージェントが、ターミナル経由で opencli 構文を使用してコマンドを開始します。
  2. 公開データについては、ツールがサイトの API や構造化されたスクレイピングプロトコルを通じて直接コンテンツを取得します。
  3. 認証が必要なサイトについては、既存の Chrome セッションとクッキーを利用して、プライベートフィード、履歴、お気に入りにアクセスします。
  4. ブラウザ自動化がリクエストされた場合、ツールはアクティブなブラウザインスタンスにフックし、インデックスによる要素クリックなどのシーケンスアクションを実行します。
  5. 結果は構造化テキストまたは JSON として返され、他の Openclaw Skills との互換性を確保してさらなる処理を可能にします。

OpenCLI のセットアップ

OpenCLI は通常、ローカル環境にプリインストールされています。以下のコマンドを使用して開始してください:

# インストールの確認
opencli --version

# 使用可能なすべてのコマンドとサポートされているサイトをリスト化
opencli list

# ブラウザデーモンとの接続状態を確認
opencli doctor

OpenCLI のデータスキーマとタクソノミー

OpenCLI はソースサイトと対話の種類に基づいてデータを構成します。標準テキストまたは構造化された JSON でデータを出力できます。

データコンポーネント 説明
サイトコマンド 検索、トレンド、人気ランキングなどのサイト固有のアクション
自動化状態 operate コマンドで使用されるページ要素のインデックスと値
外部ハブ Docker、GH、Obsidian などのツールの統合コマンド構造
メタデータ タイムスタンプ、結果数、コマンド実行ステータス

OpenCLI の高度な機能

  • 論理演算子を使用して複数のブラウザステップを単一のリクエストで実行するチェーン自動化呼び出し。
  • GitHub CLI など、不足している外部 CLI 依存関係の自動インストールおよび管理。
  • Openclaw Skills フレームワーク内での自動データパイプライン構築に向けた、--json フラグによるネイティブな JSON 出力サポート。
  • エージェントによる正確な制御を可能にする、対話型要素のマップされたインデックスを提供するリアルタイムページ検査。

SKILL.md


ローディング

関連するOpenclawのスキル

METADATA

Github Stars: 0
forks: 0

特徴*