適用於 Openclaw 的 Speakeasy

Speakeasy 是一個強大的平台,可直接從 OpenAPI 規範生成 API 文件、SDK 和治理策略。

membranedev
v1.0.2
May 1, 2026
0
398
0

安裝與下載

1. ClawHub CLI

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

npx clawhub@latest install speakeasy

2. 手動安裝

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

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

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

3. 提示詞安裝

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

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

想要直接下載?

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

什麼是 Speakeasy?

Speakeasy 為開發人員和產品團隊提供了一套強大的工具,以簡化 API 開發生命週期。透過在 Openclaw Skills 中利用此整合,使用者可以自動化建立高品質的 SDK 並維護嚴格的 API 治理。

該技能彌補了原始 OpenAPI 規範與生產就緒的開發人員體驗之間的差距。它允許與工作區資料(包括會議、錄音和逐字稿)進行無縫互動,確保整個 API 生態系統的一致性和速度,而無需承擔手動憑據管理的負擔。

Speakeasy 應用場景

  • 從 OpenAPI 定義自動生成多語言 SDK。
  • 建立和管理 API 治理策略以確保標準合規性。
  • 在工作區內自動化擷取和管理會議逐字稿和錄音。
  • 透過使用 Openclaw Skills 的 AI 驅動自動化來簡化 API 開發生命週期。
  • 透過自然語言意圖發現並執行 API 操作。

Speakeasy 運作原理

  1. 使用 CLI 向 Membrane 平台進行身份驗證以建立安全工作階段。
  2. 建立或確保連接到 Speakeasy 網域,以便在伺服器端管理憑據。
  3. 輪詢連接狀態,直到其達到 READY 狀態,處理任何所需的使用者操作或輸入。
  4. 透過搜尋特定意圖(如查詢資料或執行工作流)來發現可用操作。
  5. 執行預定義操作或透過代管的身份驗證標頭直接將請求代理到 Speakeasy API。

Speakeasy 設定指南

首先,全域安裝 Membrane CLI 以開始將 Openclaw Skills 與 Speakeasy 配合使用:

npm install -g @membranehq/cli@latest

接下來,登入您的帳戶,指定您的代理類型以優化工具:

membrane login --tenant --clientName=openclaw

最後,建立與 Speakeasy 的連接:

membrane connection ensure "https://www.speakeasyapi.dev/" --json

Speakeasy 資料結構與分類體系

該技能圍繞工作區內清晰的層級結構組織 Speakeasy 資料。Openclaw Skills 使用者可以使用以下分類法導航此結構:

實體 描述
工作區 (Workspace) 所有 Speakeasy 資產和團隊資料的頂層容器。
會議 (Meeting) 包含工作階段資料和關聯的錄音。
錄音 (Recording) 連結到特定會議以供查閱的單個媒體檔案。
逐字稿 (Transcript) 用於分析和搜尋的錄音文字表示。
帳戶 (Account) 使用者特定設定、帳單和權限層級。

Speakeasy 進階特性

  • 透過 Membrane 後端進行自動憑據重新整理和身份驗證管理。
  • 具有內建標頭注入的直接 API 代理,用於存取自定義端點。
  • 自然語言操作發現,以程式化方式找到最高效的工作流。
  • 使用手動代碼驗證支援無頭環境身份驗證。
  • 所有指令均採用機器可讀的 JSON 輸出,以促進多代理鏈結和自動化。

SKILL.md


加載中

Openclaw 相關技能

METADATA

Github Stars: 0
forks: 0

精選*