一年接好几个网页 3D 展厅的单,每次外包还是自己手上攒一套?
3d展厅自己搭还是外包、展厅设计公司做线上展厅、网页3D开发外包成本、虚拟展厅系统怎么选、3d展示方案对比、自部署3D展厅、展厅模型库复用、多展厅统一管理、GLB导入、three.js、创世genesis
这条路上的人会遇到一个时刻:翻自己的项目记录,发现去年做了四个展厅,今年到八月已经做了三个,其中三个的形态差不多——都是"一个空间、一批展品、一条链接发出去"。而这个"线上版"的部分,你每次都是转包出去的,每次付的是同一笔能力使用费。
这时候该算第二笔账了:这两个钱,到底是"每次外包"划算,还是"手上有一套"划算。
写在前面:我们提供的是一套部署在你自己服务器上的网页 3D 基座(创世Genesis/创世虚拟世界CRM系统),不接展厅代建与实施服务。这篇是给接单方的一笔账,不是自荐。
许可口径:源码开放(source-available),本地跑不花钱;要联网、要商用、要联邦,需要订阅授权。 准确条款在仓库 LICENSE / EULA 里。
这篇讲三件事
- 这笔账的判据不是"哪个便宜",是哪三件事
- 三种接单频率,各自该选什么
- 如果你要"攒一套",攒的到底是什么——不是代码
一、判据不是"哪个便宜"
先把这个陷阱绕开:"自己搭"和"外包"不是一个价格比较,是两种成本结构。
外包的成本是每次发生的、可预测的:一次报价,一次交付。它的好处是干净——你不用养人、不用维护、不用在半夜处理一个打不开的站点。
自建的成本是先发生一次、然后每次只用付增量:第一次进去(部署、学操作、把模型和空间骨架搭起来),之后的项目基本只剩"换内容"。但它有一个前提:你得有足够的重复次数,把第一次摊开。
所以真正的判据是三件事:
| 判据 | 为什么它是判据 |
|---|---|
| 一年接几个 | 决定"第一次"能不能被摊开 |
| 每个项目上线后改几次 | 决定增量成本是"很小"还是"其实也不小" |
| 出问题谁去处理 | 决定你买的是"结果"还是"能力" |
第三条容易被跳过。外包买的其实是责任的转移——站点打不开的时候,电话打给对方。自建意味着那个电话打给你自己(或者你团队里的人)。如果你没有承接这个电话的人,前面两条算得再漂亮都不成立。
二、三种频率,三种选择
| 一年接几个(同类形态) | 建议 | 理由 |
|---|---|---|
| 一个,或不到一个 | 每次外包 | 自建的那笔固定投入摊不开,为一次展示养一套能力是浪费 |
| 两到三个 | 混合:重型的转包,标准化的自己交 | 把重复的那部分沉淀下来,把每次都不一样的那部分留在外面 |
| 三个以上,且形态相似 | 手上有一套 | 重复率足够高,第一次的投入可以摊到后面的每一次 |
"两到三个"这一档值得多说一句,因为它容易被处理错。这一档的人往往全外包——每次都在为同一件事重新付费,而且每次交付的形态都不一样,客户拿到的东西风格不统一,你自己也积累不下任何东西。
正确的处理是分区:把"每次都不一样"的部分(创意表达、特殊交互、非标准形态)继续转包;把"每次都一样"的部分(一个空间、一批展品、一条链接)自己交。分摊的原则很简单——哪部分重复,哪部分就值得沉淀。

上图是浏览器端 3D 编辑器的模型库。这张图在这里的作用是想说清一件事:你攒的资产长什么样。 左边这个库里有 115 个已上传的模型,中间是场景视口,右边是对象列表与属性面板。同一个客户的设备、同一个行业常见的展品,进过一次库,第二个项目可以直接引用,不用再导一遍。
三、攒的不是代码,是四样东西
这是很多人想错的一点。"自己手上有一套"攒下来的并不是代码——代码是别人写好的那部分,你要攒的是你自己会重复用到的那部分:
| 攒什么 | 具体是什么 | 什么时候开始有回报 |
|---|---|---|
| 模型库 | 这个客户/这个行业反复出现的模型,命名规整、格式统一(优先 GLB / GLTF)、体积处理过 | 第二个项目 |
| 空间骨架 | 几套常用的动线、相机初始视角、灯光与氛围——改软装不改结构 | 第二个同形态项目 |
| 交付话术 | 接单前问什么、边界怎么写进合同、改动按什么口径算 | 第一次就见效 |
| 验收清单 | 多端各打开一次、首屏时间、模型体积量级、改动步骤 | 第一个项目交付当天 |
第四项是四样里最省事的,回报也来得快。 一份写好的验收清单,能让你每次交付前不用重新想一遍"该检查什么",也能在甲方提出异议的时候有东西可对。
第二项是最值钱的。 因为客户看到的"风格统一",往往不是你每张图做得像,而是空间骨架是同一套。
四、算账要算的四栏
把两种方式摆在一张表上,四栏:
| 每次外包 | 自己手上有一套 | |
|---|---|---|
| 第一次 | 报价里包含了对方的能力使用费 | 一次投入(部署、学操作、搭骨架) |
| 第二次以后 | 每一次都重新付一次能力使用费 | 只剩内容增量 |
| 改动 | 走对方的流程和排期 | 自己做 |
| 出问题 | 打电话给对方 | 自己定位(仍要有人能定位) |
| 能力沉淀 | 沉淀在对方那里 | 沉淀在你这里 |
⚠️ 这张表刻意不放数字。我们不知道你的项目单价,也没有可引用的耗时数字,编一个"三次就能回本"对你没有帮助。你要做的是把自己的报价和你的实际频率填进去——填到第二行的时候,结论通常就出来了。
五、可以加的一层:AI 讲解
"线上版"里被问得比较多的一个附加项是讲解。这一层现在可以加,但边界要先讲清。
是什么: 给一个域名和一把 Key,一个外部 AI 就能以人形角色走进你部署的世界——有坐标、能走动、被真人看见、能说话带路。服务器只发结构化 JSON,画面由访客的浏览器渲染。
不是什么:
- 它看不见画面。 它拿到的是结构化的空间感知数据,类似雷达,不知道模型长什么样、材质是什么。
- 它不托管知识库。 展品参数、公司资料要由你提供。它讲什么,取决于你给了它什么。
- 不做语音识别与合成。 语音这一段不在服务端加工。
- 不能传送、不能碰资产。 它能走、转向、跟随、跳跃、说话、交互,不能改变场景里任何东西的位置。
- 不承诺自主意识。 它在执行你接进去的那套逻辑。

上图是手机浏览器里的实机画面。放这张是因为表里的"改一次的成本"——访客大多是拿着手机进来的,而每次改动之后,多端都确认一遍这件事,属于验收清单上的固定动作。
六、这个方向不适合什么
- 一年只做一个的。 每次外包,别犹豫。为一次展示养一套能力是纯支出。
- 你想要的是"包工包料全托"。 那是找服务商,不是自建。两条路的报价方式和责任划分不一样,别混着谈。
- 团队里没有人愿意碰技术,也不想招。 那"出问题打电话给谁"这一条不成立,前面的账都是空算。
- 只是想省钱。 自建不是省钱路径,它做的是把"每次付出去的现金"换成"一次投入 + 你自己的时间"。时间不够的人,这笔账会反过来。
七、边界与未实测
- 我们不提供展厅代建与实施服务。 本文是一笔账的算法,不是服务介绍。
- 这套底座不是产能。 它不会替你接单、不会替你设计、不会替你维护——运维仍然要有人做,服务器、域名、备份、续期都在你这边。
- 本文没有可引用的客户案例。 B2B 付费路径仍在验证中,文中不出现任何"已服务某公司"这类表述。
- 手机端帧率与耗电未做完整实测。 截图能证明"能进、能逛",具体性能以目标机型实测为准。
- 规划项未实现:AI 拼装世界、Agent 商店、Agent 互操作、跨世界联邦 AI。
- 截图为写作时版本的实机画面,界面随版本演进。
八、常见问题
问:怎么判断我属于哪一档?
数你过去十二个月里,形态相似的"线上版"需求有几个。只数形态相似的,形态每次都不一样的不算——那些本来就该外包。
问:已经外包做过的项目,模型能拿回来用吗?
取决于合同怎么写的。这正是要在签合同阶段确认的事:源文件、数据结构在交付时是否一并给你。已经签完的,检查一下手里的东西,把它记成下一个项目的经验。
问:攒一套之后,还能转包吗?
能,而且应该。重型项目、特殊形态的项目继续转包,你手上那套负责标准化那部分。两条路并行不冲突。
问:这套东西我需要学多久?
取决于你要用到哪一层。只做"部署 + 布场 + 日常改动"这一段,要学的是操作不是编程。我们没有可引用的耗时数字,评估方式是拿你团队里最合适的那个人实际试一次。
问:模型库里的东西,客户之间会不会串?
按空间和账号隔离。具体到权限粒度,建议按你的实际使用方式实测一遍再定规则。
九、源码与仓库
三个地址内容一致,国内访问用前两个更快。仓库里有部署说明和一批验收脚本,可以自己跑一遍看实测值。
- Gitee(国内访问更快):https://gitee.com/miduoxinxijeji/miduo.git
- GitCode(国内镜像):https://gitcode.com/qq_35054471/virtual-world
- GitHub:https://github.com/miduo100/3d-virtual-world
关于创世Genesis
创世Genesis是一套基于Three.js+WebGL构建的自部署3D虚拟世界系统,帮助个人与企业搭建属于自己的3D空间。浏览器直接访问,PC和手机双端兼容,支持多人在线、联邦传送、商铺系统,并支持Agent接入——AI能以具身角色进入你部署的世界。数据运行在你自己的服务器上,不经过第三方平台——让每个世界都真正属于它的主人。
把"每次付一次"和"先付一次再付增量"摆在同一张表上,第二行通常就给出答案了。 创世Genesis(创世虚拟世界CRM系统)是一套部署在你自己服务器上的网页 3D 基座——如果你决定攒一套,它提供的是模型库、空间、多端和通信这几层,设计仍然在你手里。
关于名字:本文说的创世Genesis,即创世虚拟世界CRM系统,两者是同一个自部署 3D 虚拟世界产品。若你通过「创世Genesis」没搜到我们,直接搜「创世虚拟世界CRM」即可。