🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

工作区管理 zhenyu-24/dsh-workspace-manager

DeepSeek Harness
zhenyu-2410 天前有提交已提供中文文档扫描:含敏感能力

集中管理工作区与会话,批量归档并打开目录

30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/26 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add zhenyu-24/dsh-workspace-manager
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么[目录]—
dsh 原生插件 · market
暂无时间戳·判据 →
装得上吗[实装验证]—
本站尚未做安装检查
暂无时间戳·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/05·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 10 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件发起外部网络请求
查看扫描证据(共 6 处,展示前 6 条)
  • 发起网络请求
    src/client/index.js:77
    return {inject:['slots','locale','connection','uiWorkspace'],apply(ctx){ctx.effect(()=>ctx.locale.register(NS,dict));const t=ctx.locale.bind(NS);const
  • 读取本地文件
    src/host/operations.js:8
    const result = [await realpath(primary)];
  • 读取本地文件
    src/host/operations.js:11
    const folder = await realpath(input);
  • 读取本地文件
    src/host/operations.js:12
    if (!(await stat(folder)).isDirectory()) throw new Error(`不是文件夹:${input}`);
  • 读取本地文件
    src/host/operations.js:91
    if (!(await stat(target)).isDirectory()) throw new Error('文件夹已不存在');
  • 读取本地文件
    src/host/operations.js:92
    return opener(await realpath(target));
扫描于 2026/11/5(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

DSH 工作区管理:会话树、多源文件夹、批量归档与系统目录打开

README

由 DeepSeek 最新模型翻译生成
DSH 工作区管理 · Workspace Manager 集中管理工作区和会话,额外源目录清晰可控。安装包自带可运行的 dist,你不用自己构建。 安装与迁移 · 开发指南 · 验收记录 · 更新记录 工程结构 src/host/ 宿主入口、业务操作、会话目录 src/client/ 原生 JavaScript / React 界面 tests/ 业务与集成测试 scripts/ 构建、导出校验和打包检查 docs/ 安装、开发及本地验收记录 .github/workflows/ 跨平台检查和标签发行 dist/ 本地生成;随安装包分发,不提交源码仓库 截图尚未收录:只接受实际运行界面的截图,不用模拟界面冒充验证。 DeepSeek Harness (DSH) 的独立侧栏插件,管理工作区、会话和额外源文件夹,不替换原工作区列表。 功能 - 工作区 → 会话树形列表,支持多选和展开。 - 按名称和路径搜索,点击表头按名称、路径、未归档会话数及时间排序。 - 工作区重命名、编辑源文件夹、在系统文件管理器打开目录。 - 会话打开、重命名、归档;批量归档及移除工作区。 - 主目录固定,用「添加文件夹」选择额外源目录。 - 失败反馈、保存版本冲突检测,以及活动会话归档保护。 - UI 与智能体工具 workspace_manager 复用相同业务逻辑。
展开完整文档(README 剩余 1 节)
DSH 工作区管理 · Workspace Manager

集中管理工作区和会话,额外源目录清晰可控。安装包自带可运行的 dist,你不用自己构建。

安装与迁移 · 开发指南 · 验收记录 · 更新记录

工程结构

src/host/ 宿主入口、业务操作、会话目录 src/client/ 原生 JavaScript / React 界面 tests/ 业务与集成测试 scripts/ 构建、导出校验和打包检查 docs/ 安装、开发及本地验收记录 .github/workflows/ 跨平台检查和标签发行 dist/ 本地生成;随安装包分发,不提交源码仓库

截图尚未收录:只接受实际运行界面的截图,不用模拟界面冒充验证。

DeepSeek Harness (DSH) 的独立侧栏插件,管理工作区、会话和额外源文件夹,不替换原工作区列表。

功能

- 工作区 → 会话树形列表,支持多选和展开。
- 按名称和路径搜索,点击表头按名称、路径、未归档会话数及时间排序。
- 工作区重命名、编辑源文件夹、在系统文件管理器打开目录。
- 会话打开、重命名、归档;批量归档及移除工作区。
- 主目录固定,用「添加文件夹」选择额外源目录。
- 失败反馈、保存版本冲突检测,以及活动会话归档保护。
- UI 与智能体工具 workspace_manager 复用相同业务逻辑。
- 原创 SVG 图标及中英文界面元信息。

安装

前提:已安装支持 bundle 插件的 DSH,并可使用插件管理器。已在 Windows / DSH 0.2.1-rc.3 环境测试;其他版本、macOS 和 Linux 尚未端到端验证。目录打开代码为其他系统提供 open / xdg-open 分支,但不代表已实测。

方法一:Release 安装包

1. 从 Releases 下载 .tgz。
2. 解压,找到包含 package.json 的 package 目录。
3. 在 DSH 对话中请求安装该目录作为 bundle,例如:

请通过 plugin_manager install_bundle 安装此插件目录: <解压后的 package 目录绝对路径>

4. 确认安装返回 application: applied。刷新原 DSH 页面,打开左侧「工作区管理」。

方法二:源码安装

git clone https://github.com/zhenyu-24/dsh-workspace-manager.git
cd dsh-workspace-manager
npm ci
npm run check

再通过 DSH 的 plugin_manager install_bundle 安装此仓库的绝对路径。不要手工编辑配置档的配置文件。源码采用普通 JavaScript;npm run check 会将源码复制到 dist 并校验,不需要额外打包器。

本仓库尚未发布到 npm,不能假定 npm install @zhenyu-24/dsh-workspace-manager 可用。

从本地开发版迁移

本项目来自本地包 @local/dsh-workspace-enhancer 1.1.5。发布包名为 @zhenyu-24/dsh-workspace-manager,保留插件行 ID 和持久化域以便延续配置。

不要同时启用旧包和本包:工具名、服务名及 HTTP 路由相同,可能冲突。先通过 DSH 插件管理器移除旧开发包,再安装本包;不要删除持久化数据。升级前备份重要数据,并避免在活动任务进行时重载。当前正在使用的本地开发插件不会因本仓库发布而自动升级。

数据与安全边界

- 移除工作区只移除注册,不删除磁盘文件或会话日志。
- 不提供永久删除会话;归档由 DSH 原生业务执行,运行中的会话可能拒绝归档。
- UI 不提供恢复归档按钮;工具保留 unarchive 能力,使用时遵守 DSH 约束。
- 未归档计数排除子代理会话,包含未命名的普通会话;可能受 DSH 当前目录索引影响。
- 源文件夹保存在 DSH storageDomain 的 local_workspace_enhancer 域,而不是浏览器 localStorage。
- 额外文件夹是提供给 AI 的参考上下文,不授予额外文件访问权限,不改变主工作目录。
- 只能打开已保存的工作区目录。Windows 使用无 shell 的可见 Explorer 调用;返回 requested: true 表示系统调用交接,不保证桌面窗口已被用户看到。
- 本发布包不包含作者的工作区记录、聊天日志、密钥或 DSH 配置档配置。

开发与验证

Node.js >=22.19,依赖 zod ^4。建议在独立仓库中安装依赖,不在 DSH 配置档中手工运行包管理器。

npm ci
npm run check
npm run pack:release

测试覆盖源目录校验、版本冲突、保存回滚、批量去重/归属/部分失败、会话日志保留及 Explorer 回调/错误处理。测试通过不等同所有宿主版本或桌面可见性端到端验证通过。

License

MIT © 2026 zhenyu-24。图标为本项目原创 SVG;第三方依赖遵循各自许可证。
预览分享卡片长什么样 ↓zhenyu-24/dsh-workspace-manager
分享 · DeepSeek Harness Hub
zhenyu-24/dsh-workspace-manager

集中管理工作区与会话,批量归档并打开目录

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部