← 返回列表
⚠ 装前注意
为 DeepSeek Harness 侧边栏提供可视化的元文件夹。
基本兼容但装前注意:未发布到 npm registry,仅可从源码安装 · 最近上游提交 2026/9/13 · 已提供中文文档
为 DeepSeek Harness 侧边栏提供彩色工作区和会话分组。
综合分
29.2
GitHub 分
29.2
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add ManoloRemiddi/DSH-Metafolder-Plugin未发布到 npm registry,仅可从源码安装,改用 GitHub 源安装
信任档位:已验证本站已于 1 天前真实安装成功
- 是什么
- dsh 原生插件 · browser
- 装得上吗
- 本站已真实安装成功(非静态推断)
- 安全吗
- 本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
- 还在维护吗
- 活跃:最近一次提交在 12 天前
档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →
🟢实装验证通过· 2026/9/25
由本站实装验证器在真实 dsh 环境安装成功,非静态推断。
数据截至 2026/9/21(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查⚠ 装前注意
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-metafolder-plugin(未发布到 npm,仅可源码安装)
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
未发布到 npm registry,仅可从源码安装
验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/23 02:24:38
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
由 DeepSeek 最新模型翻译生成DSH 元文件夹插件
为 DeepSeek Harness 侧边栏提供可视化的元文件夹。
将真实的工作区文件夹和单个会话嵌套在具名、可折叠的分组下——例如把每个 Resonant OS 项目都放在一个“Resonant OS”元文件夹下。这个安全的组织层会改变会话和工作区文件夹的可视化方式,并持久化在此浏览器的 localStorage 中。存在一个可选的 Host 集成,但持久化的 Host 存储和跨设备同步尚未实现:
- 工作区路径、权限和会话工作目录均不受影响;
- 工作区和会话分组仅为元数据;
- 物理工作区移动仍受保护,直到 DSH 公开受支持的路径迁移 API;
- 取消分组会将文件夹原样返回到主列表;
- AI 的权限仍附加在真实文件夹上,因为插件渲染的正是真实文件夹。
功能
- 元文件夹覆盖在真实工作区行之上,并显示每个文件夹的会话数。
- 拖放:将工作区或会话行拖到元文件夹上即可归档;将其拖放到列表背景上即可再次取出。
- 本地分配:分组和分配在同一浏览器中页面重新加载后仍然保留。清除浏览器存储会移除它们。可选的 Host 服务仅使用内存;它不是持久化存储,也不是跨设备同步。
- 物理移动边界:实际的工作区/项目移动被有意保护,直到 DSH 提供工作区/会话迁移 API 或专用的原子 Host 能力。
- 行菜单:→ 用于归档,从元文件夹中移除 用于取消归档,另有重命名 / 上移 / 下移,以及删除工作区。
- 每个文件夹的颜色:创建文件夹时选择——八色调色板、主题颜色或自定义颜色——并可随时从重命名元文件夹中更改。该颜色会为文件夹图标、其标签以及拖放目标轮廓着色。
- 视图选项(随附菜单,予以保留):按工作区 / 平铺分组,按手动 / 已更新排序。手动顺序遵循随附浏览器已存储的顺序(dsh.workspace.view.v5)。
- 添加工作区仍然可用,在宽侧边栏和折叠栏中均可,通过组合的目录流选择器,并带有 Host 选择器回退。
- 会话搜索(本地 + Host 索引)、每个会话的重命名 / 分叉 / 归档、每个工作区的新建会话。
随附浏览器提供的一切仍然保留——元文件夹层是对工具栏的补充,而非替代。
要求
- 在 web 配置文件上运行 DeepSeek Harness >= 0.1.5-rc.1。
- 随附的 @deepseek-ai/dsh-client-ui-sidebar 和 @deepseek-ai/dsh-client-ui-workspace 客户端包(它所遮蔽的席位)。
- Node ^22.19.0 || >=24.0.0 用于构建浏览器部分。
安装
一个包,两部分:
| 文件 | 作用 |
| --- | --- |
| lib/index.js | host 部分——可选的内存服务;挂载它会启用客户端模块扫描 |
| lib/client.js | 浏览器端部分——遮蔽 sidebar.workspaces 席位并渲染元文件夹浏览器 |
| client.js | 唯一可信来源(动态 Cordis 形式,也可与 cordis_define 运行时工具一起使用) |
lib/client.js 由 client.js 生成;编辑后请重新生成并检查:
npm run check # build + syntax + export smoke test
下载并安装
下载 1.2.1 版本。
.tgz 资源可直接安装;无需构建或手动创建符号链接:
dsh plugin --profile web add https://github.com/ManoloRemiddi/DSH-Metafolder-Plugin/releases/download/v1.2.1/dsh-metafolder-plugin-1.2.1.tgz
完成所有正在运行的任务,重启现有的 DSH 进程,并重新加载其网页。
如果你的配置文件不是 web,请使用实际的配置文件。随附的侧边栏和工作区
包必须存在。此版本已使用 DSH 0.1.5-rc.1 进行验证;更新的
版本可能会更改其使用的 UI 接口。
对于现有的手动符号链接安装,请将该检出更新到 v1.2.1
并保留其现有的注册。不要添加第二份副本或重复的补丁行。
对于开发,请克隆仓库并运行 npm run check 和 npm test。
构建后的浏览器文件同时包含在仓库和发行版中。
注册说明: 一个 single 槽位在每个优先级上只接受一个注册,
且最低优先级者渲染,因此该席位以 priority: -1 注册,以遮蔽
随附的浏览器(位于 0)。以默认的 0 注册会被拒绝,并提示
“already has a registration at priority 0 … register at a different priority
to shadow it”。
移除
对于 CLI 安装:
dsh plugin --profile web remove dsh-metafolder-plugin
对于较旧的手动安装,仅移除其 metafolder-plugin 插入
行及其包符号链接。重启 DSH 并重新加载页面。分组保留在
localStorage 中的 dsh.wsmeta.v1 下;卸载不会移动工作区文件。
支持与相关插件
报告问题
时,请附上你的 DSH 版本、浏览器版本、安装方法和复现步骤。
不要附加凭据或私有会话日志。
浏览 DeepSeek Harness Plugins 合集。
已验证针对
- @deepseek-ai/dsh-client-ui-workspace — sidebar.workspaces 注册、
sidebar.workspaces.directoryFlow 孔位、WorkspaceBrowserProps。
- @deepseek-ai/dsh-client-ui-sidebar — 所有者共享 { wide, expandSidebar }。
- @deepseek-ai/dsh-api-workspace-controller / dsh-api-session-controller —
工作区和会话服务方法及快照结构。
- DSH 物理移动边界:真正的物理移动所需的剩余工作,需要
上游 DSH 工作区/会话迁移 API 或专用的 Host 能力,以原子方式
更新文件系统、工作区注册表和会话元数据。
MIT © 2026 Manolo Remiddi