如何用 OpenBitFun 打造专属 AI 助手:从选模型到配工具的 Custom Agent 实战教程
【免费下载链接】OpenBitFunOpenBitFun combines a high-performance agent runtime written in Rust with a polished desktop application. It pairs the depth of a Code Agent with open, general-purpose capabilities for work beyond software development.项目地址: https://gitcode.com/gh_mirrors/bit/OpenBitFun
OpenBitFun 是一款基于 Rust 高性能 Agent Runtime 的开源 Agent 工作台,支持 Windows、macOS、Linux 三大平台。这篇教程带你从零开始打造专属 AI 助手:先选对模型,再创建 Custom Agent(自定义智能体),最后配齐 Skills 与 MCP 工具,让它真正贴合你的工作。全程无需写代码,跟着做 30 分钟即可上手。
一、认识 OpenBitFun:不止于写代码的 AI 工作台
很多新手的第一印象是"AI 助手只能陪你聊天、写代码",而 OpenBitFun 把 Agent 的能力扩展到了软件开发之外的通用场景。它内置了用 Rust 编写的高性能运行时,负责管理会话状态、上下文压缩、工具执行和中断恢复,因此长任务也能稳定持续推进。
桌面端界面如下,你可以在主界面中直接开始会话、查看工具调用过程并处理权限请求:
除了桌面端,OpenBitFun 还支持从手机、浏览器等入口接入同一个任务,后面我们会展开讲。
二、快速上手:安装 OpenBitFun 的两种方式
根据你的需求选择一条路径即可:
| 方式 | 适合人群 | 操作步骤 |
|---|---|---|
| 安装桌面版 | 绝大多数新手 | 下载对应系统(Windows / macOS / Linux)的安装包,安装后配置模型即可使用 |
| 从源码运行 | 想改源码的深度玩家 | 准备 Node.js 22.12+、pnpm 10.15.0 与 Rust 工具链,克隆仓库后运行pnpm install与pnpm run desktop:dev |
想从源码跑起来的话,执行下面两条命令即可(前端热更新 + Rust 自动重编译):
git clone https://gitcode.com/gh_mirrors/bit/OpenBitFun cd OpenBitFun && pnpm install && pnpm run desktop:dev💡 提示:1.0.0 与旧版 0.2.x 数据不互通,老用户迁移数据请使用仓库中的数据迁移器,说明见 />
模式 什么时候选 极简 Minimal 目标明确、快速动手,AI 直接执行、你随时反馈 标准 Standard 多步骤日常任务,有序规划、逐步执行并检查结果 极致 Ultimate 复杂任务,拆解后由多个 Agent 分工协作、整合结果 创造 Creative 构建 Mini App,或定制 OpenBitFun 的界面与能力 小技巧:在会话中可以直接指定角色,也可以让主智能体通过
Task等委派工具自动把子任务分给专门的子智能体,实现"一人指挥一个团队"。五、给助手装技能:Skills 与 MCP 工具配置
光有角色还不够,还要让它"会干活"。OpenBitFun 提供两层扩展机制:
1️⃣ Skills 技能(可复用的专业工作流)在Skills页面可以浏览、搜索并安装 Skill 市场里的工作流,安装后在会话中即可调用,还能按智能体模式控制哪些 Skills 可用。完整说明见 Skills 文档。
2️⃣ MCP 服务器(连接外部专业工具)通过 MCP(Model Context Protocol) 把外部工具接进来:支持本地进程、远程 HTTP/SSE 和容器三种服务器类型,添加后能直观看到连接状态、工具清单和授权情况。比如接入一个数据库 MCP 后,你的助手就能直接查询你的数据仓库。
3️⃣ Hooks 钩子(进阶)如果你熟悉命令行,还可以用 Hooks 在工具调用前后、权限提示、会话开始/结束等固定时机插入自己的命令,实现拦截或注入上下文。OpenBitFun 遵循 Codex 钩子契约,详见 Agent Hooks 文档。
装好技能后的效果,可以看下面这张功能墙——OpenBitFun 的可定制面远不止这些:
六、进阶玩法:人设、定时任务与跨设备接续
当基础能力配好后,可以让助手更"懂你":
- 个人助理(长期人设):在助理空间中创建常驻 AI 助理,通过编辑 IDENTITY.md、SOUL.md、USER.md 定义身份与人设,配置默认 Skills、内置工具和 MCP 服务,还能从同一处发起会话和定时任务。详见 个人助理文档。
- Mini App(把需求变成小应用):描述需求让 Agent 为你造一个专属小应用,界面 + 会话二合一,做好的应用可以反复使用。例如内置的示例应用长这样:
- 跨设备接续:在电脑前深入工作,拿起手机继续同一个对话,或用浏览器查看进度、处理授权请求。任务始终由执行设备持续推进,你随时换入口参与:
七、写在最后:你的专属 AI 助手搭建清单
回顾一下完整路径,照着清单走一遍,你的 Custom Agent 就完成了:
- ✅ 安装 OpenBitFun(桌面安装包或源码运行)
- ✅ 设置 → AI → 模型:添加供应商、测试连接、设置默认模型
- ✅ 智能体管理:创建 Custom Agent,定角色、选工具
- ✅ Skills + MCP:装技能、接外部工具
- ✅ (进阶)个人助理人设 + 定时任务 + 跨设备接续
OpenBitFun 的设计理念是"从角色、工具到界面和源码,都可以按需定制"。更多架构细节可以阅读 产品架构文档,整体介绍见 中文 README。现在就可以打开你的助手,说出第一句"帮我……"了。
【免费下载链接】OpenBitFunOpenBitFun combines a high-performance agent runtime written in Rust with a polished desktop application. It pairs the depth of a Code Agent with open, general-purpose capabilities for work beyond software development.
项目地址: https://gitcode.com/gh_mirrors/bit/OpenBitFun
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考