跳到正文
发现
OpenBitFun:开源 AI Agent 工作台
桌面应用AI 应用

OpenBitFun:开源 AI Agent 工作台

由 Rust Agent Runtime 驱动的开源 AI 智能体工作台,支持多种 Harness 模式、多设备切换与手机远程控制。

admin
发布于 2026-10-31
浏览
2
访问
0
下载
0
版本
v1.0.8
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

OpenBitFun 是一个高度可定制的开源 AI Agent 工作台,由 Rust 编写的高性能 Agent Runtime 与桌面应用组成。它既具备 Code Agent 的能力,也面向软件开发之外的通用任务,让智能体的工作方式按你的习惯持续运转。

项目已提供 Windows、macOS、Linux 桌面版,并有移动端发布包与 Mini App 市场,官网为 openbitfun.com。

主要功能

四种 Agent Harness 模式,决定任务如何被完成(规划步骤、管理上下文、调用工具、协调多个智能体):

模式 适用场景
Minimal 快速协作,目标清晰,智能体直接执行并即时反馈
Standard 日常多步骤任务,先规划再执行并检查结果
Ultimate 复杂任务,拆分给多个智能体并汇总结果
Creative 创建与定制,构建 Mini App 或扩展界面与能力

跨设备与远程控制:在桌面应用中切换已连接的其他电脑,界面随之切换到该设备的会话、工作区、文件与任务状态;手机或浏览器可作为遥控器,发送指令、查看进度、处理审批请求,任务在选定的主机上继续运行。移动端支持单屏、双屏、三屏布局切换。

Mini App:描述需求即可让智能体构建专属工具,例如 Git 洞察面板、演示文稿工作区或整合日常操作的表单。每个 Mini App 都包含专用界面与智能体对话,可在使用中持续改进,也可安装复用或到 Mini App Marketplace 探索。

可扩展性:自定义专用智能体(选择模型、定义角色、配备工具与工作流);通过 MCP 连接工具,把可重复流程做成 Skills,用 Hooks 定制任务执行方式;安装皮肤更换外观,或直接修改 UI、工具与运行时源码。你甚至可以让它的 Code Agent 来修改和扩展 OpenBitFun 自身。

为长任务设计:Rust Agent Runtime 负责会话状态、上下文与工具执行,支持持久会话、中断恢复、长期记忆与长时任务,并通过上下文压缩与缓存复用控制长时间运行的资源消耗。在 DeepSWE v1.1 评测中,GLM-5.3-Flash 通过率 64.6%、中位运行时间 42.9 分钟;DeepSeek-V4-Flash 通过率 56.6%、中位运行时间 19.6 分钟。

安装与使用

从官方下载页获取 Windows、macOS 或 Linux 安装包,安装后配置模型并打开工作区即可开始;使用说明见用户手册 playbook.openbitfun.com。移动端安装包在 GitHub Releases 中以 mobile- 前缀发布。

从源码运行需要 Node.js 22.12+、pnpm 10.15.0、Rust 工具链与 Tauri 依赖,克隆仓库后执行:

pnpm install
pnpm run desktop:dev

桌面开发模式支持前端热更新与 Rust 自动重新编译,命令行工作流见 CLI 指南。

注意事项

  • OpenBitFun 1.0.0 与旧版 0.2.x 数据不兼容,迁移旧数据需使用 OpenBitFun Data Tools(当前支持 0.2.17–0.2.19 稳定版)。
  • 同一账号下的登录、同步与设备控制依赖自部署的 Relay server;远程连接支持 SSH、跳板机与容器环境。
  • 核心代码采用 MIT 许可证,第三方依赖与素材保留各自许可。

本作品整理自 GitHub 开源项目 GCWing/OpenBitFun,原作者 @GCWing,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v1.0.8当前版本

    新增基于阈值的模型选择(默认 0.7)与 token 感知的上下文压缩,改进 DeepSeek Harness 历史导入;修复 Linux 登录 shell PATH 恢复、远程 SSH 报错、桌面宠物导航及订阅设置等问题。

评论