適用於 Openclaw 的 Tinybird

一個強大的 Tinybird 版 Openclaw Skills 整合,使開發人員能夠毫不費力地構建即時數據 API 並管理大型數據集。

membranedev
v1.0.2
May 1, 2026
0
413
0

安裝與下載

1. ClawHub CLI

從來源直接安裝技能的最快方式。

npx clawhub@latest install tinybird

2. 手動安裝

將技能資料夾複製到以下位置之一

全域模式
~/.openclaw/skills/
工作區
<project>/skills/

優先級:工作區 > 本地 > 內建

3. 提示詞安裝

將此提示詞複製到 OpenClaw 即可自動安裝。

請幫我使用 Clawhub 安裝 tinybird。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。

想要直接下載?

取得包含原生技能檔案的ZIP壓縮檔。

什麼是 Tinybird?

Tinybird 是一個為開發人員和數據工程師設計的即時數據平台,用於分析大型數據集並透過即時生成的 API 提供洞察。透過利用此 Openclaw Skills 整合,AI 代理可以與 Tinybird 數據源和管道進行互動,而無需手動處理身份驗證,使其成為高性能數據應用的重要工具。

此技能簡化了您的編碼代理與 Tinybird 之間的連接,允許自動化數據攝取、記錄管理和複雜的工作流自動化。它透過使用 Membrane 平台作為所有數據互動的安全中介,消除了憑據管理的摩擦。

Tinybird 應用場景

  • 透過 AI 驅動的命令將串流數據攝取到 Tinybird 數據源中。
  • 透過直接從 IDE 查詢 Tinybird 管道生成即時分析報告。
  • 為即時儀表板自動化數據記錄的創建和管理。
  • 透過 Openclaw Skills 將 Tinybird 洞察整合到更大的開發工作流中。

Tinybird 運作原理

  1. 使用者安裝 Membrane CLI 以在 AI 代理與 Tinybird 環境之間建立橋樑。
  2. 透過 OAuth 流程或由 Membrane 租戶處理的權杖管理建立身份驗證。
  3. 使用 Tinybird URL 建立或識別連接,確保代理具有適當的權限。
  4. 代理使用自然語言意圖匹配搜尋可用操作,如查詢管道或更新數據源。
  5. 透過 CLI 執行特定數據任務,或透過處理標頭注入的安全層代理原始 API 請求。

Tinybird 設定指南

安裝所需的 CLI 工具以啟用用於數據管理的 Openclaw Skills:

npm install -g @membranehq/cli@latest

接下來,驗證您的環境:

membrane login --tenant --clientName=openclaw

建立與 Tinybird 的連接:

membrane connection ensure "https://www.tinybird.co/" --json

如果連接狀態不是立即 READY,請使用提供的 UI URL 完成身份驗證並輪詢狀態更新。

Tinybird 資料結構與分類體系

Tinybird 技能根據 Openclaw Skills 中的以下數據結構組織資訊:

組件 描述
數據源 攝取原始數據的基本儲存單元。
管道 用於構建即時 API 的基於 SQL 的轉換層。
操作架構 為 Tinybird 操作的輸入和輸出定義的 JSON 結構。
連接對象 包含 ID、狀態 (READY/BUILDING) 和身份驗證狀態的元數據。

Tinybird 進階特性

  • 自然語言意圖發現,無需手動搜尋文件即可找到正確的 Tinybird 操作。
  • 針對長期運行的數據自動化進行自動憑據輪轉和透明權杖刷新。
  • 安全的 API 代理,允許使用自動身份驗證標頭注入向 Tinybird 發送自定義 HTTP 請求。
  • 支援帶外授權碼完成的無頭環境。
  • 為所有 CLI 命令提供機器可讀的 JSON 輸出模式,以支援複雜的代理工作流。

SKILL.md


加載中

Openclaw 相關技能

METADATA

Github Stars: 0
forks: 0

精選*