品質分數 70Cb4.run#agents#no-code#video

B4.run:建構 TypeScript 智慧代理

B4.run 是一個用於建構 TypeScript 智慧代理的框架,將工具、規劃、記憶、技能、子智慧代理和評估作為檔案組織。它提供工作區、沙箱執行和審批門控,並可透過一條命令搭建應用。

造訪官網

關於這個工具

B4.run 面向 TypeScript 開發者和 AI 智慧代理建構者,用於建構 TypeScript 智慧代理。其核心理念是「檔案即功能」:工具、規劃、記憶、技能、子智慧代理和評估都以檔案形式組織。 主要能力包括: - 工具:每個工具是一個預設導出函式的檔案,接收解析後的參數和唯讀上下文(toolName、routeId、threadId、signal、params),支援非同步。 - 路由與智慧代理:透過 agent() 描述符定義智慧代理,支援四種路由類型,並生成類型模組 .b4/b4.generated.d.ts,將每個路由路徑映射到該路由的工具簽名。 - 工作區與沙箱執行:支援工作區與沙箱執行。 - 審批門控:可在呼叫特定工具前要求人工確認。 - 子智慧代理:父智慧代理可取得子智慧代理的最終文字作為工具結果。 - 重試與推理:支援重試配置(如 maxAttempts、baseDelay)和推理努力級別(如 effort: high)。 - 記錄與回放:支援記錄和回放模型回應。 - 離線智慧代理測試:提供離線智慧代理測試。 使用方式:透過 npm create b4-app@latest my-agent 一條命令搭建應用。執行 b4 run 會查找路由的 <routeId>#<kind> 助手 ID,為呼叫建立執行緒,透過 Agent Protocol 發送輸入並列印最終狀態。--dry-run 不建立模型也不執行寫入。

適合誰
  • TypeScript 開發者
  • 軟體工程師
  • AI 智慧代理建構者
  • 需要審批門控的智慧代理工作流
  • 多智慧代理編排場景
典型場景
  • 記錄和回放模型回應
  • 智慧代理審批工作流
  • 多智慧代理編排
  • 建構 TypeScript 智慧代理
  • 沙箱化程式碼執行
優勢
  • 以檔案組織工具、規劃、記憶、技能、子智慧代理和評估
  • 支援工作區與沙箱執行
  • 支援審批門控
  • 支援子智慧代理
  • 支援記錄與回放模型回應
  • 提供離線智慧代理測試
需要知道
  • 定價模式未披露
  • 需要 Node.js 環境並使用 npm create b4-app 搭建
  • 需要執行 b4 run 並透過 Agent Protocol 執行

功能與使用情境

工具作為預設導出函式的檔案agent() 描述符與四種路由類型生成類型模組 .b4/b4.generated.d.ts工作區與沙箱執行審批門控子智慧代理重試與推理配置記錄與回放模型回應離線智慧代理測試一條命令搭建應用

資訊來源

每筆檔案都保留來源與最近驗證時間。

相似工具

OpenTypeless
opentypeless.com
95

OpenTypeless 是一款開源桌面語音輸入工具,將語音轉換為經過 AI 潤色的格式化文字,並直接輸入到任何桌面應用程式中。

免費增值 · US$4.99+/月

開啟詳情
TuyaOpen
tuyaopen.ai
95

TuyaOpen 是一個開源 AI+IoT 開發框架,提供跨平台 C/C++ SDK,支援塗鴉 T 系列 MCU、樹莓派、ESP32 等硬體,並可對接塗鴉雲多模態 AI 與主流 LLM,用於建構具備語音、視覺與感測器能力的裝置。

付費 · US$0.69+/月

開啟詳情
Frontman
frontman.sh
87

Frontman 讓設計師和產品經理在執行中的應用裡點擊任意元素、用自然語言描述修改,並直接寫入原始碼檔案。它支援 Next.js、Astro、Vite 與 WordPress,可自架,並提供公開 API。

付費 · €15+/月

開啟詳情
P
Probe
probelabs.com
87

Probe 是一款 AI 程式碼智慧工具,專為理解數百萬行級別的大型程式碼庫而設計,支援自動化程式碼審查、問題分類和跨團隊程式碼情報。

免費增值 · US$40/年

開啟詳情