教你私有化部署开源企业级Agent平台

作者: admin 分类: 评论分析 发布时间: 2026-11-09 10:10

在Work Agent(办公Agent)如火如荼的今天,各大互联网厂商推出的WorkBuddy、豆包工作、千问办公、百度搭子等产品,已经在市场上占据了不少的份额。

这也算是OpenClaw(小龙虾)普及Agent之后的又一波实际落地应用,但对于不少企业或者单位来说,他们还是希望能够自主掌控,私有化部署。以前是Deepseek模型开源,催生了模型私有化部署的需求。

现在是Agent软件工具选择性多了,虽然各家的付费规则不同,但产品其实差距不大。加上Deepseek Harness这种开源的智能体脚手架发布了之后,越来越多的企业开发者跟个人开发者都在尝试自建Agent。

Deepseek Harness(DSH)很灵活,适合各种改装套壳折腾,但问题是它并非开箱即用。如果企业单位没有这样熟悉框架的技术人才去进行二次的开发搭建,或者愿意付出一定的外包成本,那就只能停留于想象。

01 · CHAPTER ONE

BISHENG和DSH是什么关系

好在国内还是有不少团队组织愿意往前推进一步的,这次老马要给大家介绍的就是BISHENG带来的一款开源的企业级一站式Agent平台,主要专注于办公效率与企业AI应用落地。

目前已有大量行业头部组织及世界500强企业在使用, BISHENG以前做过一个基于DSH的开源项目,因为那个时候Deepseek官方还没推出电脑客户端,所以BISHENG的DSHDesktop客户也获得了不少用户的青睐。

现在BISHENG在DSH的基础上,也发布了自己的独立客户端。这个桌面客户端与BISHENG的开源Agent平台是协同的,换句话说, BISHENG拿DSH套了个壳,做成了客户端,跟自己原来开源的Agent平台打通了。

因为以前BISHENG开源的Agent平台只有网页版本,企业部署了之后,员工只能在Web端进行交互使用。现在都流行桌面客户端了, BISHENG一想没必要重复造轮子,干脆基于DSH的框架套个壳做一个就行。

02 · CHAPTER TWO

服务端放在内网,客户端装在员工电脑

老马之所以费了点口舌给大家介绍清楚,因为等下在实际部署的时候,你就知道BISHENG开源的Agent平台它是分服务端跟用户端的。服务端一般会部署在公司内部的Linux服务器上,服务器是完全内网的。

而员工就可以去下载刚才说的桌面客户端,也是在公司内部的电脑里面去安装使用。这个跟安装一个WorkBuddy,豆包工作啥的是一个道理的。只不过,WorkBuddy跟豆包工作的服务器,是在人家腾讯字节手里的。

因此服务端部署在公司自己的内网上,通过服务端再去调用大模型厂商的API实现大模型的接入,比如调用Deepseek官方的API,给Deepseek充值就行,这样的好处是Agent平台是企业自主可控的。

不会说因为WorkBuddy或者豆包工作的服务器挂了不能用了,或者担心它们的客户端会上传本地的文件和数据到它们的服务器上去等等。这点就是很多企业单位所在意数据安全问题,当然还有模型层面的。

如果你们公司的资源资金预算足够的情况下,通过租用算力,或者自己购买硬件设备的方式,也可以在公司内网本地架设部署大模型。那这样的话Agent服务端就不需要去接入大模型厂商的API,而是接入自己的大模型。

这样子无论是Agent平台,还是大模型,都全部掌握在自己手上。完全内网,完全可控,这就不存什么数据隐私泄露的问题了。除非内网安全被外部攻破,或者内部人员对外泄露的情况发生。

当然,以上的企业级部署场景也属于比较理想化的状态。毕竟本地私有化部署Agent,成本不算太高,但部署大模型那成本就高了。按BISHENG官方文档的推荐,一台8核CPU,32G内存的服务器就能搞定,当然普通电脑也行的:

为什么说普通电脑也行,对于很多中小企业而言,没必要去买个机柜上什么1U和2U的机架式服务器。虽然老马也做过这样的事情,那玩意还得单独找个房间当机房放着24小时开机,耗电是一方面,主要是太吵。

一般机架式服务器都是托管到IDC机房的,人家的环境和基础设备都是专业的,包括什么UPS啥的。所以入门级的话,搞一台中高配的消费级电脑,因为不涉及AI生图生视频,所以显卡也是次要的,无需多强的独立显卡。

普通集显能点亮显示器方便操作管理,CPU内存硬盘跟上,再装上Linux系统,配置好需要的环境依赖,基本上就能跑起来了。不会部署也没有关系的,可以让WorkBuddy这种现成的Agent帮你搞定。

03 · CHAPTER THREE

让Agent替你装好一台Linux服务器

废话说了这么多,也是时候进入实操部署环节了。下面老马会模拟一个场景,只是模拟,当然你可能也是这种情况,那就可以参考一下。假设老马的办公电脑是Mac苹果笔记本,公司已经买好了一台电脑准备当服务器。

对于老马这种小白来说,给新买的电脑装上Linux系统和Docker环境,那都是两眼一抹黑的事情。好在有Agent,我们直接把电脑的硬件配置信息发送过去,让它给我们制作一个Linux系统的一键安装包:

我的电脑配置如下:CPU 13代酷睿 i5 13400,主板 昂达全固态 H610E-B,显卡 Intel UHD Graphics 730 (tżI HDMI/VGA),

内存 昂达 DDR4 3200 32G,硬盘 金士顿1T M. 2 NVME。我现在需要给电脑安装linux系统,并在里面搭建环境。先安装 Bash 4+、Docker Engine 和 Docker Compose 插件,并确认当前账号能运行 docker info。脚本还会使用 curl、tar、openssl、sha256sum 和 ss(iproute2);联网安装需要 Git。服务器不需要安装 Python。我是个纯小白,希望你可以帮我直接制作成一键安装包,然后提供对应的一键安装脚本。我可以直接拷贝到U盘或者移动硬盘,并需要你引导我如何设置主板BLOS来进行安装

以上提示词作为大家参考的模板,里面的具体电脑硬件配置参数,肯定是需要修改成你自己的。意思就是让Agent替我们把安装系统和服务器的环境搭建这些事情,最大地简化,让小白用户也能轻松上手。

老马是把上面的提示词直接发给了WorkBuddy,模型使用Hy4,并且要求除了制作Linux系统的一键安装包,还需要给我们一份详细的安装指导说明。以及装完系统之后,能帮我们继续搭建服务器环境的脚本:

虽然提示词是差不多的,但有可能你跑出来的结果,做出来的系统安装包啥的,始终会出错,或者搭建服务器环境的脚本运行出错。出错是正常的,你只需要把错误信息拍照下来,发给WorkBuddy去寻找解决方案。

当我们把这台电脑成功变成了一台Linux服务器之后,就可以插上公司内网的网线,让这台服务器可以被内网的其它电脑进行访问了。当然,这里面还存在内网访问调试的问题,有了Agent,你就照例交给它去操作就行。

因为现在很多Linux系统都是有桌面操作界面的(GUI),实际上使用起来跟Windows电脑系统差不多的,并不需要你老是通过终端命令行的方式去操作电脑。因此我们只需要确认已经连上内网,有内网的IP地址。

Linux系统怎么查询内网IP地址的操作,你也可以直接问WorkBuddy。剩下的怎么访问的问题,公司路由器或者交换机怎么设置的问题,你把权限和相关账号密码交给Agent,由Agent去操作就行。

这就是为什么最近很流行魔改家里的小米电视机,本质上也是安卓系统的电视机开启ADB权限。

Agent通过局域网访问的形式,帮用户去修改默认的安卓TV系统界面应用设置啥的,原理都是差不多的。同样道理,当Agent能够访问上我们的Linux服务器之后,整台服务器的后期操作管理都可以交给它。

举个例子,老马刚才装好的Linux服务器,公司内网IP地址假设是192.168.1.8,Linux系统的管理员账号假设是root,密码假设是123456。那就可以把以上信息直接发给WorkBuddy,让它去连接上服务器:

我的linux服务器已经搭建好了,内网IP地址是:192.168.1.8,账号 root,密码 123456,后面服务器交给你来管理,我跟你对话描述需求即可

如上图所示,WorkBuddy提示连不上。那是肯定的了,都说了是老马假设,老马就没搭建好这台Linux服务器。当然,你们在实际操作中,服务器确实搭建好了,网络也没问题,但也有可能出现连不上的情况。

技术上的东西就是这样的,贵在折腾。千万别轻易放弃,多想想是哪个环节没考虑到,实在想不出来的,就让WorkBuddy一个个排查原因。是内网访问不了,是Linux服务器的内网IP地址错了,还是防火墙的问题。

04 · CHAPTER FOUR

部署服务端,注册管理员并接入模型

当以上环节顺利打通,你就能充当一回服务器运维工程师了。下面咱们就开始在Linux服务器上部署搭建BISHENG的Agent企业版服务端了(也叫DSH企业版)。当然最简单的还是你把下面的部署教程发给WorkBuddy:

你现在已经能直接管理我公司内网部署好的Linux服务器了,现在我需要搭建BISHENG开源的Agent企业版的服务端,下面是部署教程,你可以根据教程的说明去把服务端搭建好,至于Desktop那块我会让公司的同事自行去下载使用的:
https://dshdesktop.com/zh/enterprise/deployment/#deploy-login

当然,前面说过,老马并没有真实去搭好一台Linux的服务器来给大家演示。所以就使用本机电脑来给大家搭建这套Agent系统的服务端,以及下载客户端进行使用。

老马在本机Mac电脑上搭建的时候,也是要搞 Ubuntu的虚拟机,说白了还是得去搭好Linux的系统环境,这是BISHENG这套开源Agent服务端硬性要求的。

搭建好的Agent服务端打开后是个网页版,需要用电脑浏览器访问:

默认你是没有账号密码的,需要去注册一下。第一个注册的账号,就自动成为系统的管理员账号。顺利注册完管理员账号登录了之后,你会发现BISHENG的这个后台功能还是挺多的:

除了首页的看板可以直观地看到各类数据统计之外,还能创建智能体应用,知识库,数据集,评测,标注啥的。你先不用管这些功能是干啥的,后续有时间你再让WorkBuddy根据BISHENG的官方文档给你介绍解释。

下面我们在后台点击模型,添加接入大模型给咱们后面使用Agent客户端的同事们去使用。你大概就可以理解成,WorkBuddy的电脑客户端不是有很多内置的模型么,它那些内置的模型也是管理员从后台添加进去的。

而现在就是你来担任这个角色,你添加了什么模型给同事们用,他们等下安装了电脑客户端之后,就可以选择什么模型进行。这里添加接入的模型,是支持你本地内网部署的模型服务的,比如用llamacpp部署的:

老马就不演示本地部署大模型和接入了,这个之前的文章就分享过,用Ollama去部署也行的。前提还是硬件得够强,像公司多人使用的话,还得考虑并发的问题,所以一般不建议,成本是相对高一些的。

相对老马直接去Deepseek的开放平台,充值后接入API,使用人家云端模型的成本是高的。下面老马就接入Deepseek的API,简单设置一个Flash的模型接入。当然服务提供商名称也可以按自己需求改个名字:

接入成功后,系统会去验证接入是否正常。因为老马是在Mac电脑本地部署BISHENG这套Agent系统的,电脑内存本身只有16G不够用,跑个Linux的虚拟机够呛,经常会出现服务挂掉的情况。

你们单独搭建一台电脑安装Linux系统来作为服务器,是不会存在老马这种情况的哈。

添加完模型之后,你还得在客户端那里,找到刚才添加好的模型进行一下权限的配置。比如这里老马属于临时访客的分组,可以设置每个月的额度是多少token,最后保存一下就行了:

05 · CHAPTER FIVE

下载客户端,踩一次版本匹配的坑

成功配置好模型,下一步就是下载电脑客户端,公司里的同事电脑每一台都可以下载安装上的,访问官网去下载对应的系统版本即可:

dshdesktop.com/zh/enterprise

安装好客户端之后,第一次打开客户端会弹出让我们设置模型啥的。我们直接切换到账号与用量,然后在企业平台地址这里,输入我们内网搭建好的那台Linux服务器的平台地址,假设老马这里输入的是 http://192.168.1.3:3001,最后点击在浏览器中登录:

这时就会打开授权的网页,在没有注册登录账号的情况下,会提示去注册登录的。登录完账号后,就可以授权成功,然后返回客户端去操作了:

要是这么顺利,就是你玩AI,而不是AI玩你了。开源项目吧,有时候就是这样子,站在用户的角度考虑太少。老马刚才通过官网下载的客户端,结果跟服务端是不配套的,最终就会导致无法连接上使用服务端的模型。

经过一番折腾,老马让WorkBuddy去BISHENG的github仓库上找了一圈,发现适合目前v3.0.0-beta6服务端版本的,对应的客户端版本是v1.1.0。并不是上面我们通过官网下载的v1.2.0的客户端版本,而官方又不详细注明:

终于,安装好对应的客户端版本之后,老马总算是登录上了,这里显示是企业账号,然后下面的可用模型显示是deepseek-flash就算正常连接上服务端了。另外,如果提示你升级v1.2.0版本的客户端,选择跳过此版本。

不要去升级,升级后就会出现前面说的坑的问题了。这个等后续看看BISHENG会不会提供配套升级的服务端,先把服务端升级了,再去更新客户端,否则就会出现不匹配无法连接的情况:

终于可以使用客户端之后,老马就随便输入一个问题,问它是什么模型。结果不知道是不是客户端的界面UI有问题,输入框都折叠到顶部了。重启了客户端之后,又正常了。不过有一说一,回复速度是真的快:

06 · CHAPTER SIX

这套平台能不能用到实际生产环境

至此,我们就折腾好了一次本地部署开源企业级Agent平台的操作。踩坑的过程,就是学习的过程。

好在有WorkBuddy和Hy4模型的协助,帮忙解决了不少未解之谜,包括服务端跟客户端的版本匹配问题。

可以看得出来的是,Hy4正式版模板,比Hy3确实提升不少,终于是能干活的了,这也估计得感谢早期不少使用Hy3免费额度,贡献大量会话上下文数据的白嫖党小伙伴们,为腾讯混元模型训练添砖加瓦了。

另外,老马也将这次使用WorkBuddy协助部署的整个会话任务过程,都分享贴出来,你可以作为后续自己部署实践的参考,甚至可以作为你丢给Agent的上下文资料,让Agent知道解决问题的方向:

会话分享链接

https://workbuddy.link/p/pFY48JHutcliGynF2VdO3q?shareId=391611ee-1da6-4bc9-a94c-4ffb6ce478d3&ext2=copy_link

本教程所展示部署的这套开源Agent平台,能不能具体用到实际生产环境,或者是商业环境中。坦白说,要求不高的情况下是可以的。因为BISHENG的Agent服务端,是很早就开源的了,稳定性相对来说问题不是太大。

而客户端是用DSH框架去二次修改的,可能就会存在一些兼容性问题,跟服务端版本匹配的问题。像BISHENG这种开源厂商,你作为企业,有问题找他们了,那肯定是聊到付费定制增值服务的事情了。

毕竟人家都开源了,你懂技术,或者公司有技术人员,自己就可以搞定部署使用的问题,其它的就得遵守开源的不同协议了。这点老马也在上面的链接中,一并给大家查清楚了。

愿意折腾尝试锻炼自己的小伙伴,可以自行尝试跟着老马的教程去走一遍。对了,差点忘了补充一个细节,如果客户端不接入企业账号,也就是不接入服务端,同样是可以单独接入模型去使用的,跟DSH没啥区别。

∞ · POSTSCRIPT

写在最后

好了,以上就是今天的分享。欢迎关注、点赞、转发一键三连。有任何问题和需求,请在评论区留言,回见!

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Protected by WP Anti Spam