质量分 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/年

打开详情