AlexCHONG8/dsh-viewboost

AlexCHONG8★ 1JavaScript最后同步: 2026-08-15

在 GitHub 打开

DeepSeek Harness 插件:右侧预览面板工具栏增强(访达显示/全屏/复制路径/复制文件)+ Token 用量卡

README 摘要

viewboost DeepSeek Harness 右侧预览面板的工具栏增强:在访达显示、全屏、复制路径、复制文件,外加一个 Token 用量卡。 给 DSH 右侧的 aionui 预览面板工具栏加几个按钮,顺手在左下角放一个 Token 用量卡。不碰任何第三方插件源码。 功能 按钮 干什么 📁 在访达显示 在 macOS Finder 里选中当前预览的文件( open -R ) ⤢ 全屏 预览面板全屏,按 Esc 退出 📋 复制路径 复制文件绝对路径 ⧉ 复制文件 把文件引用放进剪贴板,Finder 里 Cmd+V 就能粘贴复制 📊 Token 用量 左下角卡片:近 5h / 今日 / 本周用量,可选 MiniMax 配额状态 工具栏图标用的是 feather SVG,和 FanBox 同一套。 安装 前提:已经跑着一个 DeepSeek Harness 的 web profile。 直接装(推荐): 或者本地 clone 后装: 装完重启 DSH( dsh web )就生效。插件随 profile 自动挂载,不用像动态插件那样每次去 Cordis 面板点「运行」。 用法 1. 右侧文件树点开任意文件,预览工具栏会出现 4 个图标按钮 2. 📁 Finder 弹出并选中该文件 3. 📋 复制完整路径 4. ⧉ 文件进剪贴板,切到 Finder 按 Cmd+V 粘贴(相当于复制文件) 5. ⤢ 全屏预览, Esc 退出 6. 📊 左下角 Token 用量卡 MiniMax 配额(可选) 往 /.dsh/viewboost.env (权限 0600)写: 卡片底部会显示真实的 Token Plan 状态(5h 滚动窗口 / 周配额剩余、倒计时)。 环境要求 - 需要 DSH 的 web profile,目标是 aionui 右侧面板布局 - macOS 功能最全(Finder 显示、文件引用剪贴板) - Linux / Windows:复制路径、全屏、用量卡能用,Finder 相关按钮自动降级 项目结构 实现原理 - Host 声明 inject: ['fs', 'webServer'] ,注册 /viewboost/{list,read,fileUrl,stat,thumb,binary,finder,copyfile,usage,minimax} 路由 - Client 用 window. ModuleLoader .load() 包装,通过 fetch('/viewboost/...') 调 host - aionui 集成:MutationObserver 把按钮插进 .aionui-preview-col 工具栏(刷新按钮旁边),当前文件路径靠拦截 /aionui-panel/read list 的 fetch 拿到 - 复制:同步 e…

在 GitHub 查看完整 README →
终端/TUIcordis-plugindeepseek-harnessdsh-plugin

分类