输入房间号和密码,与同伴实时共编同一份代码
24.5/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/14 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/lhenlihai-hub/dsh-collab.git状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
生态应用
桌面端 / Web 外壳,不以 dsh plugin add 安装
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 78 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/10/15) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
极简的按房间实时代码协作插件,用于 DeepSeek Harness。安装后输入房间号和密码,即可用 Yjs 协作。
README
由 DeepSeek 最新模型翻译生成dsh-collab
DeepSeek Harness (dsh) 插件:极低门槛的多人代码协作。
用户只需要安装插件,打开 dsh 右侧的 👥 面板,输入同一个房间号 + 信任密码,就能开始一起编辑同一个代码缓冲。
- 不需要注册账号。
- 不需要用户部署任何服务器。
- 插件自动启动本地协作服务。
- 默认连接方式会自动尝试公共中继和本机服务。
- 实时协同使用 Yjs(CRDT)。
- 内置最基础的 commit 快照和工作记录。
- 支持一键卸载。
这是刻意保持简单的 MVP/框架:一个房间、一个共享代码缓冲、内存态历史。后续可以加多文件、多项目、持久化。
功能
- 🔢 房间号 + 密码:创建房间后把房间号和密码发给同伴即可加入。
- 👤 随机身份:不注册、不登录,自动生成随机中文名和颜色,可修改。
- ⚡ Yjs 实时协同:多人同时编辑,自动合并冲突。
- 📦 基础 commit:编辑者可以提交当前快照,附上说明。
- 📋 工作记录:自动记录创建房间、加入、离开、提交等事件。
- 🧹 一键卸载:面板底部可以直接卸载插件并提示重启。
- 🌍 内置公共中继配置:用户不需要自己部署;项目维护方只需部署一次公共 relay。
展开完整文档(README 剩余 1 节)
dsh-collab DeepSeek Harness (dsh) 插件:极低门槛的多人代码协作。 用户只需要安装插件,打开 dsh 右侧的 👥 面板,输入同一个房间号 + 信任密码,就能开始一起编辑同一个代码缓冲。 - 不需要注册账号。 - 不需要用户部署任何服务器。 - 插件自动启动本地协作服务。 - 默认连接方式会自动尝试公共中继和本机服务。 - 实时协同使用 Yjs(CRDT)。 - 内置最基础的 commit 快照和工作记录。 - 支持一键卸载。 这是刻意保持简单的 MVP/框架:一个房间、一个共享代码缓冲、内存态历史。后续可以加多文件、多项目、持久化。 功能 - 🔢 房间号 + 密码:创建房间后把房间号和密码发给同伴即可加入。 - 👤 随机身份:不注册、不登录,自动生成随机中文名和颜色,可修改。 - ⚡ Yjs 实时协同:多人同时编辑,自动合并冲突。 - 📦 基础 commit:编辑者可以提交当前快照,附上说明。 - 📋 工作记录:自动记录创建房间、加入、离开、提交等事件。 - 🧹 一键卸载:面板底部可以直接卸载插件并提示重启。 - 🌍 内置公共中继配置:用户不需要自己部署;项目维护方只需部署一次公共 relay。 安装 每个参与者只需要在自己的 dsh 中安装同一个插件: 从源码目录本地安装 cd dsh-collab npm install npm run build dsh plugin --profile web add link:$(pwd) 或发布到 npm/GitHub 后 dsh plugin --profile web add dsh-collab 装完重启 dsh web,右侧会出现 👥 入口。 使用 1. 创始人打开 👥 面板。 2. 输入一个房间号(例如 1024)和你想设置的信任密码。 3. 点击 创建房间。 4. 把“房间号 + 密码”告诉同伴。 5. 同伴在各自 dsh 的 👥 面板中填入同样的房间号、密码,点击 加入房间。 6. 进入后即可实时编辑;编辑者可以填写提交说明并点击 提交 留下快照。 服务器地址默认保持 auto 即可。它会自动尝试公共中继,失败时回退到本机/局域网服务。高级用户也可以手动填写其他 relay 地址。 不填密码的人以只读身份加入;填错密码会被拒绝。 一键卸载 打开 👥 面板,拉到底部,点击 一键卸载插件 并确认。 插件会调用 dsh 官方插件管理命令移除自己,然后提示重启 dsh web。也可以手动执行: dsh plugin --profile web remove dsh-collab 用户零部署说明 插件自身已经包含完整的协作服务: - 本机服务:每个安装插件的 dsh 都会自动启动 ws://0.0.0.0:47823/relay。 - 公共中继:客户端默认还会尝试项目维护的公共中继地址。这个中继只需要项目维护方部署一次,普通用户不需要做任何部署。 - 自建 relay(可选,仅高级用户):仓库提供 server/relay-server.mjs,项目维护方或高级用户可以部署到任意公网服务器。 发布到 GitHub/npm 前,请把 src/client/app.tsx 中的 PUBLIC_RELAY_URL 改成你实际部署的公共 relay 地址。未部署时 auto 会自动回退到本机/局域网服务。 因此普通用户的完整路径就是:安装插件 → 重启 dsh → 输入房间号/密码 → 协作。 开发 npm install npm run build # 产出 lib/index.js(宿主半侧)+ lib/client.js(浏览器半侧) npm run typecheck # 类型检查 npm run relay # 启动独立公共 relay(可选) 结构 src/ ├── index.ts # dsh 宿主半侧:本地 relay + 配置/卸载路由 ├── collab-server.ts # 房间/密码/Yjs 同步/commit/工作记录 ├── uninstall.ts # 一键卸载实现 └── client/ ├── index.tsx # dsh 浏览器半侧入口 ├── app.tsx # 房间面板 + 编辑器 + 提交历史 + 工作记录 + 卸载 └── styles.ts server/ ├── relay-server.ts # 独立公共 relay 源码 └── relay-server.mjs # 构建后可直接运行的公共 relay cordis.patch.yml # dsh 插件 bundle patch 工作原理 - 宿主半侧是标准 Cordis 插件,inject: ['webServer', 'appExit']。 - 插件启动一个绑定 0.0.0.0 的 WebSocket relay,路径为 /relay。 - 浏览器半侧默认以 auto 方式连接:公共中继优先,本机地址回退。 - 房间内通过 Yjs update 做实时协同。 - commit 消息会把当前代码快照存入内存并广播给所有成员。 - event 消息形成工作记录。 - /collab/uninstall 仅允许本机访问,并调用官方 dsh CLI 移除插件。 安全说明 - 当前是信任密码模型,密码通过 WebSocket 明文传输,适合可信局域网或测试环境。 - 公共 relay 上,房间密码就是唯一的编辑凭证;请使用足够随机的密码。 - 公网正式使用建议启用 TLS(wss),并考虑后续增加持久化和更完整的账户体系。 开源协议 MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
lhenlihai-hub/dsh-collab
输入房间号和密码,与同伴实时共编同一份代码
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,025未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,358已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13938 个插件含 PR 收录与…
★ 350已汉化DSH
71.8
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7
这是你的仓库?认领条目