新建不归属任何工作区的会话并集中管理
30.8/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/29 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add LRainner/dsh-plugin-standalone-session该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · other
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 6 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/10/30) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件
查看扫描证据(共 19 处,展示前 17 条)
- 读取本地文件src/host/registry.ts:52
stat(path: string): Promise<{ isDirectory(): boolean }> - 删除本地文件递归src/host/registry.ts:53
rm(path: string, options: { recursive: true; force: true }): Promise<void> - 读取本地文件src/host/registry.ts:57
stat: (path) => stat(path), - 删除本地文件src/host/registry.ts:58
rm: (path, options) => rm(path, options), - 写入本地文件src/host/registry.ts:72
await writeFile(join(directory, STANDALONE_KEEP_FILE), 'standalone session\n', { - 读取本地文件src/host/registry.ts:156
empty = (await readdir(target)).length === 0 - 写入本地文件src/host/registry.ts:232
await mkdir(this.rootDir, { recursive: true }) - 读取本地文件src/host/registry.ts:234
const text = await readFile(this.filePath, 'utf8') - 写入本地文件src/host/registry.ts:242
await rename(this.filePath, backup) - 读取本地文件src/host/registry.ts:361
const existing = await stat(entry.cwd).catch((error: unknown) => { - 写入本地文件src/host/registry.ts:369
await mkdir(entry.cwd, { recursive: true }) - 读取本地文件src/host/registry.ts:396
names = await readdir(this.rootDir) - 删除本地文件src/host/registry.ts:413
await rmdir(target) - 写入本地文件src/host/registry.ts:454
await writeFile(temporary, body, 'utf8') - 写入本地文件src/host/registry.ts:455
await rename(temporary, this.filePath) - 删除本地文件src/host/registry.ts:457
await rm(temporary, { force: true }).catch(() => undefined) - 写入本地文件src/index.ts:214
await mkdir(cwd, { recursive: true })
扫描于 2026/11/3(1 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
为 DeepSeek Harness 提供不隶属于任何工作区的独立会话,复用原生输入区,并带独立侧边栏面板。MIT。
README
由 DeepSeek 最新模型翻译生成dsh-plugin-standalone-session
DeepSeek Harness 的独立会话:不隶属于任何工作区,但完整复用原生输入区。
- 插件 ID:standalone-session
- 中文名:独立会话 / Standalone Session
- 兼容 DSH:>=0.2.1-rc.2 <0.3.0-0
- License:MIT
功能
- 侧边栏顶部点击 新建独立会话,直接创建并打开会话。
- 上一次由该入口创建的空白会话会复用,避免连点产生大量空会话;管理面板空状态可强制新建。
- 侧边栏底部 管理独立会话:点击行打开,⋯ 菜单重命名/删除,支持多选批量删除。
- 原生输入区可用:模型选择、附件、/ 指令、发送。
- 重启 DSH 后仍保持独立状态。
- 不替换原生新建会话、工作区浏览器、会话菜单或聊天 UI。
安装
npm(推荐)
Web
dsh plugin --profile web add dsh-plugin-standalone-session
重启 dsh web,硬刷新页面。
Desktop
打开 插件 / Plugins → 安装 → 输入 dsh-plugin-standalone-session,然后完全退出并重启 DSH。
展开完整文档(README 剩余 1 节)
dsh-plugin-standalone-session DeepSeek Harness 的独立会话:不隶属于任何工作区,但完整复用原生输入区。 - 插件 ID:standalone-session - 中文名:独立会话 / Standalone Session - 兼容 DSH:>=0.2.1-rc.2 <0.3.0-0 - License:MIT 功能 - 侧边栏顶部点击 新建独立会话,直接创建并打开会话。 - 上一次由该入口创建的空白会话会复用,避免连点产生大量空会话;管理面板空状态可强制新建。 - 侧边栏底部 管理独立会话:点击行打开,⋯ 菜单重命名/删除,支持多选批量删除。 - 原生输入区可用:模型选择、附件、/ 指令、发送。 - 重启 DSH 后仍保持独立状态。 - 不替换原生新建会话、工作区浏览器、会话菜单或聊天 UI。 安装 npm(推荐) Web dsh plugin --profile web add dsh-plugin-standalone-session 重启 dsh web,硬刷新页面。 Desktop 打开 插件 / Plugins → 安装 → 输入 dsh-plugin-standalone-session,然后完全退出并重启 DSH。 桌面端的 profile 由 Electron 管理,不能用 dsh plugin --profile desktop 安装。 本地 tarball npm ci npm run build npm pack dsh plugin --profile web add /absolute/path/to/dsh-plugin-standalone-session-0.1.0.tgz 不要直接安装 GitHub 源码 tarball。仓库不包含构建后的 lib/,pnpm 会因构建脚本策略报 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED;请用 npm 包或本地 tarball。 使用 - 新建:点击侧边栏顶部 新建独立会话。如果上次创建的会话仍为空白,会直接复用它。 - 管理:点击底部 管理独立会话(n),或命令菜单里的 独立会话:管理。 - 命令:输入 /,选择 独立会话:新建 / 独立会话:管理。 - 删除:使用 DSH 原生归档,不是物理删除;已删除会话可在归档视图中恢复。 管理面板点击整行打开会话;行尾 ⋯ 提供重命名和删除。点击右上角 选择 进入批量模式,可全选/半选后一次删除;部分失败会保留失败项。删除最后一条后会停留在空状态,不会跳回新会话页。 与普通会话的区别 | | 普通工作区会话 | 独立会话 | | 工作区归属 | 属于某个工作区 | 不属于任何工作区 | | 工作区注册表 | 有记录 | 没有记录 | | 侧边栏 | 工作区分组 | 顶层“未分组” + 独立面板 | | 工作目录 | 工作区目录 | ~/.dsh/dsh-standalone-sessions/<sessionId> | | 输入区 | 原生启用 | 插件解锁同一个原生 InputBar | 实现 没有创建临时工作区,也没有 patch 原生 workspace 逻辑: - 会话自身 cwd 带有独立标记;宿主 registry.json 记录生命周期。 - 客户端只包装 conversation.composer.bar:当 cwd 是独立标记且原生输入区为 disabled 时解锁。 - 不替换原生聊天、工作区选择器、会话菜单或新建按钮。 数据目录: ~/.dsh/dsh-standalone-sessions/ ├── registry.json └── session-<uuid>/ 删除语义: - 空白且目录为空:归档后删除工作目录。 - 目录非空或产生过消息:保留目录,便于恢复。 - 清理失败会记录日志并重试,不阻塞归档。 兼容与限制 - 只在 DSH >=0.2.1-rc.2 <0.3.0-0 验证。 - 独立会话仍会出现在原生“未分组”区域;插件没有替换 WorkspaceBrowser。 - 原生 hero 的 选择工作区 chip 仍在;插件只在右侧显示 独立会话 · 无工作区。 - 卸载后,空白独立会话的输入区会回到原生 inert 状态;有消息的会话不受影响。 - DSH 没有物理删除会话 API,删除等于归档。 - 自定义 DSH_HOME 时,独立会话目录仍固定在 ~/.dsh/dsh-standalone-sessions。 开发 npm ci npm run check # typecheck + build + 59 个单元测试 npm test 产物: - lib/index.js:宿主插件 - lib/client.js:客户端 Module Loader bundle - lib/types/**:类型声明 发布 发布使用 Release Please:合并 feat: / fix: 后自动创建 release PR;合并 release PR 后自动创建 tag、GitHub Release,并通过 npm Trusted Publishing 发布和附加 tarball。 首次使用需要在 npm 包设置中配置 Trusted Publisher: - Repository:LRainner/dsh-plugin-standalone-session - Workflow:release.yml 同时确保仓库 Actions 设置允许创建 pull request。 卸载 bash dsh plugin --profile web remove dsh-plugin-standalone-session 在 插件 / Plugins 页面卸载 Desktop 版,然后完全重启。 卸载不会删除会话。确需清理独立会话目录时: bash rm -rf ~/.dsh/dsh-standalone-sessions 这会删除工作目录,可能包含智能体写入的文件;会话历史仍由 DSH 管理。 License MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
LRainner/dsh-plugin-standalone-session
新建不归属任何工作区的会话并集中管理
相关插件 · 其他
模型破甲清洗HunYiSage/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 16,993已汉化DeepSeek 客户端
73
女娲蒸馏alchaincyf/nuwa-skill
输入名人名字,提炼其思维模型与决策方式供你调用
★ 37,308已汉化DSH
72
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 888已汉化DSH
71.6
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,269已汉化DSH
70.8
这是你的仓库?认领条目