DSH
一套开源的多端互联互通工具,支持手机、本地电脑与云端服务器三端打通,提供跨设备远程控制、状态同步及AI任务协同能力,支持Agent自动部署
核心事实
时间轴 (近 90 天)
DSH更新v0.2.2-alpha.2版本,新增实验性插件可以把独立任务交给本机的Codex或Cloud命令行工具执行。
视频展示的将 DeepSeek 接入 QQ 群聊的方案使用 Snowroom 负责 QQ 侧的注入与消息捕获,DSH 作为模型调用的客户端与配置层,QQBridge 打通两者。
DSH 的使用流程是:从官网下载安装,在设置中添加预设并填入自己的 API Key;没有 Key 时需去官网用量查询页面获取并通过充值获得额度。
DSHbox 的浏览器模块支持框选网页元素并保存为 AI 上下文,以及框选页面区域发送视觉内容给 DSH。
给小模型过多提示词(几十K到上百K的规范和工具)会分散其有限的注意力,DSH等轻量框架对小模型更友好
DSH更新至0.2.1-alpha.1版本,新增实验性的Claude Code Mods兼容层及插件管理Agent创建入口等功能
实测中6.5亿token的用量下,只有1到2个账号触发了限流
DSH限流额度已从原先的8000万token水平进一步提高
DSH类项目通过聚合或转发的方式共享API额度
DSH项目此前赠送用户500积分
还有 35 条时间轴事件
全部知识事实 (20)
DeepSeek Harness(DSH)常规启动流程需要打开命令行输入命令,复制生成的本地地址后在浏览器打开
65%待验证DSH 的使用流程是:从官网下载安装,在设置中添加预设并填入自己的 API Key;没有 Key 时需去官网用量查询页面获取并通过充值获得额度。
50%待验证视频展示的将 DeepSeek 接入 QQ 群聊的方案使用 Snowroom 负责 QQ 侧的注入与消息捕获,DSH 作为模型调用的客户端与配置层,QQBridge 打通两者。
50%待验证DSHbox 的浏览器模块支持框选网页元素并保存为 AI 上下文,以及框选页面区域发送视觉内容给 DSH。
50%待验证给小模型过多提示词(几十K到上百K的规范和工具)会分散其有限的注意力,DSH等轻量框架对小模型更友好
50%待验证DSH类项目通过聚合或转发的方式共享API额度
50%待验证文中所述均为社区用户的单一来源实测,稳定性存在不确定性,建议生产环境采用正规付费API
50%待验证DSH 自动更新版更适合习惯使用 Docker 部署自托管服务、希望减少手动维护负担、并愿意接受始终运行最新版本取舍的个人开发者与技术爱好者
50%待验证DSH 的自动更新改动由 B 站 UP 主「云镜之端」介绍,目标是降低用户手动维护成本
50%待验证DSH 镜像在每次启动时会向远端检查新版本,检测到新版本则自动下载并以新版本启动,否则维持当前版本运行
50%待验证DSH 项目开源后用户可查看源码、了解自动更新实现逻辑,并可进行二次开发或提交改进
50%待验证DSH 新版本引入了容器镜像的自动更新机制,每次启动时会自动检查是否存在新版本
50%待验证DSH本质上是一个Coreless(无内核)应用,所有能力建立在同一个空根之上,由Profile、Bundle、Patch三层组合叠加而成
50%待验证DSH的Profile目录下的Coreless.iml文件内容只有一个空数组(一对方括号),这是刻意的空根设计
50%待验证DSH采用空根加分层覆盖的层叠配置(Layered Configuration)思路,类似Docker镜像的分层文件系统或CSS的层叠规则,核心优势在于变更隔离
50%待验证DSH的Bundle解析顺序是先从DSH安装位置找内建Bundle,再从Profile自己的node_modules里找
50%待验证DSH的Patch完整叠加顺序为:各Bundle的Patch、Profile层Coreless.patch.iml、Home级Patch、命令行Patch覆盖,规则是后写覆盖先写
50%待验证DSH的Patch不是深合并而是整块换掉,修改能力时修改的是整行而非某个字段
50%待验证DSH的行级Patch采用整块原子替换,与JSON Merge Patch(RFC 7396)等字段级合并方式形成对比,代价是微调单个参数也必须完整抄写整行
50%待验证DSH的插件不是按文件里书写的顺序加载,行顺序不携带加载语义,Coreless的激活由服务的可用性驱动(惰性激活)
50%