meow-file-view:DeepSeek Harness 对话窗里的文件查看面板

meimiaoji-creator/meow-file-view

工具与能力已验证
收录时间 2026-09-17
页面最后更新 2026-09-19

meow-file-view 是嵌入 DSH 对话窗的轻量文件查看器,左侧目录树浏览工作区,右侧预览 Markdown、源码与图片,还能编辑保存并一键查看回合产物与 Git 差异。

meow-file-view 是一个把文件查看器直接嵌进 DeepSeek Harness 对话窗的 DSH plugin,用来解决 AI 改完文件后还要切到编辑器确认改动的问题。启用后输入框右侧出现「文件」按钮,滑出面板里左侧目录树跟随会话工作区懒加载,右侧按类型预览 Markdown、源码高亮或图片,Markdown 还能一键切到编辑态保存。模型每回合写入的文件以 chips 行挂在回合尾部,点一下直达文件,命中 git 变更时还能展开 Diff 视图。

如何安装

install
dsh plugin --profile web add github:meimiaoji-creator/meow-file-view
分类
工具与能力
平台
DSH Plugin
作者
meimiaoji-creator
分发方式
插件

meow-file-view 核心特性

对话窗内嵌文件查看面板Markdown 预览含 TOC 与 mermaid源码高亮与图片预览回合产物 chips 直达文件一键查看 Git 差异
Listed on dsh-plugin.org

meow-file-view 仓库简介

它是做什么的?

meow-file-view 是 DeepSeek Harness(DSH)的文件查看插件,把工作区文件浏览直接嵌进对话窗。它解决「AI 改完文件,却要切到编辑器才能看它到底改了什么」的麻烦,让你在 DSH 里点一下就能看到目录树、预览内容甚至直接编辑保存。插件以独立 bundle 形式注册进 web profile,与官方插件平级共存,不改动 DSH 本体、不装额外依赖、不发起外部网络请求。

核心功能

  • 输入框右侧常驻「文件」按钮,点击滑出右侧面板:左侧目录树单层懒加载并自动跟随会话工作区,默认隐藏 node_modules 与 .git,右侧按文件类型自动路由预览。
  • Markdown 三态切换:预览态带 TOC 目录栏(点击平滑滚动 + scrollspy 高亮)与 mermaid 图表点击缩放 lightbox,可一键切到编辑态,Ctrl+S 保存走临时文件加 rename 原子替换。
  • 回合产物直达:每回合模型写入或编辑过的文件以 chips 行挂在回合尾部,点一下打开面板并定位到该文件,命中 git 变更时 chip 长出 Diff 按钮查看差异。
  • 图片预览覆盖 png / jpg / jpeg / gif / webp / bmp / ico,单图上限 20MB,超限明确报错;svg 被故意排除以规避同源脚本执行面。
  • 设置弹窗新增「Git 差异」节,可配置 git 可执行文件路径兜底与仓库根覆盖表,保存即生效并持久化,无需重启。

怎么使用这个插件?

在 DSH 中启用后,对话窗输入框右侧会出现「文件」按钮,点击即可滑出查看面板浏览当前会话工作区。模型每回合产出或修改的文件会以 chips 行挂在回合尾部,点 chip 直达文件;若该文件有改动或未跟踪,chip 上的 Diff 按钮会展示工作区加暂存区相对 HEAD 的差异,untracked 文件全文按新增行渲染。需要调整行为时,在插件配置里改 root、maxBytes、exclude、edit、maxImageBytes 等字段即可,例如把 edit 设为 false 可整体关闭浏览器端写入口。没装 git 也不影响使用,探测会安静失败,Diff 按钮不出现,其余功能完全正常。

报错怎么排查?

  • 插件 apply 阶段崩溃:多因配置里 config 显式给了空值,空会解析成 null,按官方说明改为显式空对象即可。
  • 图片打不开并报 413:单张图片超过 maxImageBytes 上限,调高该配置或换用更小的图片。
  • 超大文件无法编辑:文本超过 maxBytes 会被截断展示并禁用编辑,避免丢失未读入的尾部内容,调高上限后即可编辑。
  • Diff 按钮不出现:插件会先上溯查找 .git 再确认 git 命令可用,任一环节失败即安静跳过;可在设置页的 Git 差异节指定 git 可执行文件路径或仓库根覆盖表。

本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:meimiaoji-creator/meow-file-view。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。

安装、更新、卸载这个插件,都在 DeepSeek Harness 的 DSH Plugin Hub 插件市场完成

DSH Plugin 常见问题