ARTICLE · 1240809
我的dsh插件更新到0.7.1了,沉浸式AI办公室拥有了更有意思的机制和更美观的界面
下午两点半,办公室的采光刚好。
靠窗的工位上坐着 Chief,一头很张扬的爆炸头,正对着屏幕。Writer 站在沙发旁边,双手垂着,像刚跟谁聊完天。Coder 更离谱,绕着会议室的桌子一圈一圈走,不知道在盘算什么。Mira 和 Kai 各自在工位前坐着,一个在改图,一个在翻资料。
五个人的办公室,安安静静,只有键盘声。
而我坐在屏幕外面,看着他们。
准确地说,我坐在浏览器前面,看着一个用 Three.js 搭出来的 2.5D 办公室。这五个人是我团队里的 AI 同事,不是贴图,也不是走过场的 NPC,是每天真的在替我干活的那几个 agent,也就是会自己调工具、自己往下做的 AI。
事情是这样的。
我最近一直在折腾一个东西,叫 DeepSeek Office。它是 DeepSeek Harness 的一个插件,你可以把 DSH 理解成一个能装插件、能跑 agent 的 AI工作台。而这个插件做的事情很简单,把你的 AI 团队放进一栋可以走进去的办公室里。每个群聊是一层楼,每个同事有自己的工位,他们会去开会,会去茶水间,会坐在沙发上看书,也会在放映室里一起坐一会儿,看两眼电视。
它基于 DS Bot,一个让一群 AI 长期协作的插件。我把那套团队能力,搬进了一层楼里。
他们的工作还是原来那套。记忆、群聊、权限、定时任务、模型设置,全都没变。变的只是,你终于能看见他们了。
截图里这五个人,Chief、Writer、Coder、Mira、Kai,是我给测试团队随手起的名字。起完名字之后,他们就不太像工具了。
0.7.1 刚刚准备好。

下午两点半的办公室,五个同事各自待在自己的位置上
下面这些截图,都是我在本机一个隔离的测试环境里跑出来的。
先说说这个 0.7.1,到底更新了什么。
坦率的讲,这个版本号听起来一点都不性感。
因为它几乎没动界面,也没加什么新房间,改的全是升级链路。用 Harness 的人知道,插件是从 DSH 的插件管理器里装进来的。之前有一段时间,新版本的 DSH 在更新插件时会返回一个 already-installed,翻译成人话就是「你已经装过了」。但实际装的根本不是新版本。用户点一下更新,转两圈,什么也没发生。。。
对写代码的人来说,这是一个 bug。对用的人来说,这是一次信任崩塌。
0.7.1 把这件事掰过来了。它不再硬覆盖,而是先通过 DSH 公开的插件管理接口把旧的包摘掉,再装新的,装的时候保留你原来的启用状态。装完还会核一遍版本号,万一新的包有问题,它会尝试把上一个版本装回去,而不是把你晾在半路。老版本的配置文件,也就是 profile,也留了一条重启路径,不至于一刀切。顺手也把这条链路的回归测试补上了。
如果你是从 0.6.1 或者 0.7.0 升上来的,这里有一句丑话得说在前头,这一次需要你手动换一次包。去 DSH 的设置里,进插件页,把 DeepSeek Office 卸载,再重新把新包加回来,团队数据不会丢。只换这一次,之后从发布渠道升级时,就不会再卡在 already-installed 这一步了。

你看,版本号 0.7.1,就安安静静躺在这里。
我知道,这种更新写进文章里,一点都不好看。但没有它,后面那些好看的东西你都装不上。
说回好玩的。
0.7.1 的界面,跟 0.7.0 是一模一样的。真正把人拽进这个办公室的,是 0.7.0 那一整套东西。如果你第一次听说这个项目,那我把这一周多里,我自己最喜欢的那几个部分,一个一个讲给你听。
先说手机。

按 P 掏出来的手机,桌面、时钟、两个应用
按一下 P,或者点右上角的 Phone,你的角色会站定,把手机举起来,屏幕从右下角浮出来。
在这之前,你想跟同事说话,得先走到他旁边,按 E,等他转过身来。这个设计很浪漫,但也很麻烦,我在三楼,要去二楼找个人,就得坐电梯、穿过走廊、绕过沙发。现在不用了,掏出手机,群聊、私聊、最近消息,全在手里。

它的聊天列表就是微信那个逻辑,最近会话排在最上面,群聊有成员头像叠在一起,未读有红点,点进去就是完整对话。而且它用的就是原来的会话,你在手机里发的每一句话,跟你在普通聊天框里发的,是同一套东西。不是另开一个聊天窗口,不是做一个假的界面,是真的把同一个对话搬到了手机上。
手机里还有一个 Browser。对,就是字面意义上的浏览器。你在办公室里走累了,掏出手机,输个地址,页面会在手机比例的屏幕里打开。它走的是跑 DSH 的那台电脑的网络和系统代理,所以你在公司内网里也能用。登录、表单、复杂脚本这些它搞不定的,可以一键丢回系统浏览器。
这个功能我一开始觉得是噱头,愚钝如我,真没看懂为什么要在办公室里塞一个浏览器。后来发现它解决的是一个很具体的问题。人坐在电脑前,其实不一定想切窗口。有时候我就是想查一个东西,顺手在办公室的手机里看一眼,看完继续干活。这种顺手,是只有把手机放在场景里才有的。
然后是面对面。

在场景里走到同事旁边按 E,或者从 Team 里点一个人,会打开这样一个对话面板。左边是立绘,右边一次只出现一条消息,底下有上一条、下一条,像在玩一个视觉小说。
这个面板里,你可以选私聊,也可以选在群里 @ 他。原生输入框里的附件、语音、模型选择、斜杠命令,一个都没少。也就是说,它不只是好看,它是能真的干活的。

这是 Team 面板。五个同事,谁在摸鱼,谁在忙,谁在等你,一眼就能看到。点谁,就跟谁说话。

0.7.0 给工作间加了桌垫、文具、台灯或者耳机,加了理线托盘、软木板和地毯。咖啡间多了杯子架、咖啡豆罐和植物装饰画,放映室加了吸音板、织物细节、壁灯和电视柜的格栅。
这些东西,一个都不参与功能。
但你走进去的时候,就是会觉得这个办公室是有人住的。桌角那盏灯,地上那块地毯,墙上那块软木板,它们不会让 agent 多写一行代码,但它们让我愿意在这个空间里多待一会儿。
我有时候觉得,人对空间的记忆,就是被这些没用的细节占满的。你回想自己待过最舒服的办公室,想起来的肯定不是工位面积,是窗边那盆快死了的绿萝,是茶水间那台永远在滴滴响的咖啡机。

到了晚上,同一层楼会变成这样。
办公室的光是跟着本地时间走的,傍晚会暖下来,夜里会暗下去,窗外的城市会亮灯。这个细节很小,但它让这个空间有了时间感。你下午进去和晚上进去,看到的不是同一间办公室。
说到这,可能有人要问了,这不就是把聊天框套了个 3D 皮肤吗,花里胡哨的,有什么意义。
我特别理解这种感觉。如果你用 DSH 只是跑个任务,写完就关,那办公室对你来说确实多余,一个对话框足够了。我以前也这么想。
说真的,我每天打开 DSH 的频率,比打开很多正经软件都高。我的 AI 团队不是我的工具,他们更像是我雇的几个远程同事。远程同事最麻烦的是什么,是你不知道他们在干嘛。你想想看,你发一条消息,然后就是等,等的时候你心里没底。
办公室解决的,就是这种没底。
你走进去,看见 Chief 在工位上,Writer 在沙发边,Coder 在绕圈,你心里就会有一个很具体的画面。这个画面不提高任何 token 效率,但它提高的是信任。你知道他们在,你知道他们没跑。
2023 年的时候,斯坦福和谷歌有一篇很有名的论文,叫 Generative Agents,他们在一个叫 Smallville 的小镇里放了 25 个 AI 居民,让他们自己生活。那篇论文最打动我的,不是 agent 会做饭会开店,而是他们会在没有脚本的情况下,自己传播一个派对的消息。
那一刻你会觉得,哦,他们好像真的在一个地方生活。
DeepSeek Office 当然没有到那个程度,它更像是一个很小的、很朴素的版本。但我第一次看见五个同事在办公室里各干各的,看见有人从工位走到咖啡间,看见会议室的灯亮起来,我脑子里冒出来的,就是那篇论文。想想就觉得兴奋。
再往远一点说,过去一百年,我们花了无数的精力研究人怎么在办公室里协作。从泰勒制的科学管理,到福特的流水线,到格子间,到开放式办公,到远程办公。我们讨论工位怎么摆,会议室放几把椅子,茶水间要不要放沙发。
现在轮到 AI 了。
我们给 AI 的协作空间,目前大部分还是一个输入框。你敲字,它回字,你们的关系止步于此。我不是说输入框不好,输入框是效率的极致。但人跟人之间,从来不是只靠输入框建立关系的。
这可能就是我做这个项目最原始的动机。我想给这群替我干活的 agent,一个可以被看见的地方。
当然,它现在还有很多不完美。
说实话我也不确定,这东西对所有人都有用。
放映室的电视只能放静态图,视频播放还没做。办公室最多 12 个 AI 同事,再多就得开新的一层。没有跨设备联机,你不能跟朋友一起走进同一间办公室。角色目前共用一套模型,靠配色区分,更多角色外形、自由摆放家具、自定义房间形状,都还在路上。手机上暂时不是它的主场,3D 场景需要 WebGL。
怎么用:
最简单的方式,打开DSH,在输入框中输入deepseek-office即可

我是Orisynth AI,关注我,一起见证AGI时代的奇迹!















































































