DSH-File-Hub
在终端中运行以下命令:
dsh plugin install 311miaowa/DSH-File-Hub
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在支持插件管理器的 DeepSeek Harness Web profile 中,通过插件管理器执行安装命令,或从 Git 地址 https://github.com/311miaowa/DSH-File-Hub 安装后刷新页面,侧栏即可出现「文件中心」。
插件介绍
在 DeepSeek Harness 里,Agent 写出的文件往往散落在不同会话和工作区里。磁盘上文件还在,但你想找「上次那份季度报告」或「某个对话里生成的 SQL」时,多半只能靠翻聊天记录碰运气。DSH-File-Hub 补的是这层索引:把成功执行的写入与编辑调用投影成一份只读内存目录,让你知道文件属于哪次对话、哪一轮哪一步、由哪次工具调用产生,以及当时请求与结果是什么。
插件在 Web 侧栏提供「文件中心」,左侧按对话归档,中间列表与分页浏览,右侧展示回指详情与有界预览。全局搜索可跨会话匹配文件名、路径、对话标题、交付描述和正文片段,多关键词需全部命中,并返回准确总数与分页。每条记录带有不透明回指 ID,Agent 可通过只读工具 file_hub 做 search、open、list,读取来源上下文与当前文件状态;与最近一次 write 基线对比时,小文件做内容哈希,大文件或无法判断时明确标注 unknown,不假装未变化。
适合经常在 Harness 里产出大量文件、又需要在后续对话里继续加工或跨会话检索的人。插件不写入、移动或删除文件,也不执行 shell;继续改文件仍靠普通文件工具。索引仅存于本机 Host 内存,全局搜索会展示其他会话的元信息与片段,若你需要严格项目隔离,请谨慎使用全局搜索并阅读安全说明。
截图预览
使用场景
- 在多个对话里生成过报告或脚本,需要按关键词找回某份文件
- 想基于某次工具写入的出处,在新对话里让 Agent 继续加工同一文件
- 侧栏浏览当前会话归档,并核对文件是否仍在原路径、相对基线是否变化
适合人员
- 经常在 Harness 里产出大量本地文件的深度用户
- 跨会话协作、需要追溯「哪次对话写了什么」的开发者
- 希望用 file_hub 让 Agent 只读查询索引、再用普通工具改文件的人