AllDSH
EN

使用场景

用于文件与文档的 DSH 插件

附着文件、编辑工作区内容并生成办公文档。

本站为「文件与文档」收录了 6 个 DSH 插件。它们目前的验证等级分布是 L1 0,L2 1,L3 5,L4 0,L5 0:没有任何条目在沙箱中安装或运行过,因此无人声明 L4 或 L5。0 个已通过自动安全扫描,其余 6 个标注为「未验证」而不是「安全」。条目声明的兼容目标是 ^0.1.5-rc.1 1,>=0.1.0-rc.6 1,0.1.1-rc.2 || 0.1.2-rc.1 1,0.1.2-rc.1 || 0.1.0-rc.7 1,0.1.2-rc.1 || 0.1.5-alpha.1 1,unstated 1。这 6 个插件合计获得 5,341 个 GitHub star,最高的是 Better Sidebar(3,650)。许可主要为 MIT 4,Apache-2.0 2,代码语言以 TypeScript、JavaScript 为主。每条收录都记录了源码仓库、许可、声明的 harness 版本和可直接复制的安装命令,其中最近核查的是 Better Sidebar(2026-09-18)。验证等级衡量的是安装路径被核查到什么程度,它不是安全保证,安装前请自行阅读源码。

文件类插件处理会话生产和消费的材料:把工作区路径挂进提示词、在侧边栏渲染与编辑文件、生成 Word / Excel / PowerPoint 产物,并把写入关在安全的工作区根内。本目录里这是较密的使用场景之一,因为几乎所有认真工作流最终都会碰到文件。

先检查路径处理。文件插件应相对允许的根解析一切并拒绝穿越。它应告诉你改了哪个文件,好在对话记录里复核。「agent 改了某处」却没有路径,以后无法审计。

怎么评估

把读路径和写路径拆开。读 PDF 或渲染 Markdown 在会话工作区内风险较低。创建或覆盖办公文档,或向模型开放通用文件系统工具,需要更窄的根和清晰的写入历史。

还要看附件是引用还是全文。默认只提 @path 的输入框能把密钥挡在提示词外;整文件内联的插件迟早会把凭证贴进上下文。办公插件应写明调用的服务,以及文件是否离开 profile 目录。

什么样算好

强的文件插件在安全上很无聊:显式路径、工作区相对解析、可见 diff 或你能用桌面软件打开的产物。预览(Markdown、PDF、图片)有用,但真相源仍是磁盘文件。Word/Excel 生成器应写出工作区下的普通文件,而不是只有其 UI 能读的专有 blob。

本目录最密的条目还会把同一表面开放给其他插件——别的包可以注册进来的侧边栏文件查看器——这比随单个扩展消亡的一次性面板更值得投入。

常见失败

常见失败是无根的递归文件工具,提示词一诱导模型就能读 ~/.ssh。第二种是静默覆盖文档且不留副本。第三种是把预览 HTML 当可信内容:若插件无沙箱渲染远程 HTML,恶意页面就成了会话的一部分。

安装顺序与边界

文件与文档类先限定工作区根目录。导出格式应是能脱手打开的普通文件;专有黑盒格式会让资产锁进插件 UI。

6 个插件

编辑推荐

DSH 的服务化侧边栏:自带文件、终端、变更与任务页,并把注册接口开放给其他插件,用来挂自己的侧边栏页面与文件预览器。

L3
3.6k TypeScript

OpenWrite

LiPu-jpg

dsh 的小说创作套件——独立创作 Agent 预设、90 个 novel_* 工具、三个原生工作台与一张 47 节点审稿 DAG。

L3
743 TypeScript

At File

FSMargoo

Codex 风格的 @文件 提及:在输入框里搜索工作区路径,把「路径引用」附加到提示中,而不是文件内容。

L2
513 JavaScript

电子表格、文档、幻灯片、画布与多维表格都存为工作区内的本地 .univer 文件,改动先进隔离草稿,由你确认或丢弃。

L3
362 TypeScript

Deepread

xiehuan123

证据优先的深度阅读:为主张配对可回溯的出处,标注每条主张的性质,并为文章、书籍与 PDF 生成知识地图。

L3
53 TypeScript

面向模型的 Word、Excel 与 PowerPoint 工具:在会话工作区内,经由官方 DSH 文件系统服务创建与读取文件。

L3
20 TypeScript

相关入口

ESC

输入关键词搜索索引,索引由 Pagefind 在部署时生成。