Openclaw向けAppsmith 統合

AI 駆動のインターフェースを通じて Appsmith のデータ、レコード、内部ツールのワークフローを管理するための強力な統合です。

membranedev
v1.0.2
Apr 30, 2026
0
435
0

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

1. ClawHub CLI

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

npx clawhub@latest install appsmith-integration

2. 手動インストール

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

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

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

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

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

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

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

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

Appsmith 統合 とは?

Openclaw Skills 用の Appsmith スキルにより、開発者や AI エージェントは、内部ツールやダッシュボードを構築するための主要なローコードプラットフォームである Appsmith と直接やり取りできるようになります。このスキルを活用することで、ユーザーは複雑な認証フローを手動で処理することなく、ページ、ウィジェット、データソース、およびクエリの管理を自動化できます。

この統合は、AI エージェントと Appsmith の内部構造の間の架け橋として機能し、管理パネルやデータ駆動型アプリケーションの迅速な展開を可能にします。Membrane フレームワークを利用して、セキュリティと資格情報の管理がサーバー側で処理されるようにし、技術ユーザーが内部業務をスケールさせるための堅牢な環境を提供します。

Appsmith 統合 のユースケース

  • Appsmith の内部ダッシュボードや管理パネルの作成と管理の自動化。
  • AI エージェントを介した外部ソースと Appsmith データソース間のデータ同期。
  • Appsmith のクエリや UI ウィジェットの更新を伴う複雑なワークフローのオーケストレーション。
  • Openclaw Skills を使用してローコードコンポーネントとプログラムで対話することによる、内部ツール開発のスケーリング。

Appsmith 統合 の仕組み

  1. 認証: エージェントは Membrane CLI を使用して安全なセッションを開始し、マルチテナントログインとヘッドレス環境コードを処理します。
  2. 接続の確立: Appsmith ドメインをターゲットにすることで接続が確保され、専用コネクタの自動作成がトリガーされます。
  3. アクションの発見: エージェントは自然言語の意図を使用して、利用可能な Appsmith アクション(例:データのクエリやレコードの更新)を検索します。
  4. 実行: 選択されたアクションは特定の JSON パラメータで実行され、スキルがすべての基盤となる API リクエストと認証ヘッダーを管理します。
  5. プロキシ: 特殊なタスクの場合、スキルは直接の HTTP リクエストを Appsmith API にプロキシし、シームレスな資格情報の注入を保証します。

Appsmith 統合 のセットアップ

Appsmith と Openclaw Skills を使い始めるには、Membrane CLI をインストールして環境を認証します:

npm install -g @membranehq/cli@latest
membrane login --tenant --clientName=openclaw

Appsmith インスタンスへの接続を確認します:

membrane connection ensure "https://www.appsmith.com/" --json

接続状態が BUILDING の場合は、準備が整うまでポーリングします:

membrane connection get <id> --wait --json

Appsmith 統合 のデータスキーマとタクソノミー

このスキルは、簡単なナビゲーションと操作のために Appsmith エンティティを階層構造に整理します:

エンティティ 説明
Appsmith App 内部ツールの最上位コンテナ。
Page UI 要素を含むアプリケーション内の特定のビュー。
Widget 個々の UI コンポーネント(テーブル、ボタン、フォーム)。
Datasource アプリにデータを提供する接続済みのデータベースまたは API。
Query データソースからデータを取得または操作するために使用されるロジック。

すべてのインタラクションは、アクションの id、name、および inputSchema を含む標準化された JSON 出力を返します。

Appsmith 統合 の高度な機能

  • 自動認証ライフサイクル: ユーザーの手動介入なしに OAuth と API キーの更新を透過的に処理します。
  • 自然言語意図検索: 正確なエンドポイント名を知るのではなく、目的の結果を説明することで特定の API 機能を見つけます。
  • 直接 API プロキシ: 自動ヘッダー注入を使用して、任意の Appsmith エンドポイントにカスタムの GET、POST、または PATCH リクエストを送信します。
  • ヘッドレスモードのサポート: 特殊なログイン完了フローを通じて、CI/CD またはサーバー環境での認証を容易にします。
  • 状態認識ポーリング: 非同期の接続構築または構成タスクを待機するためのロングポーリング機能。

SKILL.md


ローディング

関連するOpenclawのスキル

特徴*