lak321/dsh-filetree
lak321★ 2JavaScriptLast synced: 2026-08-17
DSH (DeepSeek Harness) ?????????: ??? + VSCode ????? (????/??/??)
README excerpt
DSH File Tree — DeepSeek Harness 工程文件浏览器 给 DeepSeek Harness Web 界面增加 工程查看 / 打开 / 编辑 能力的插件组合。 DSH 官方界面没有文件浏览器,本插件补齐:在会话视图新增 "文件" 页签 ,显示当前工作区(工程)的完整目录树,点击文件即可查看,并支持 VSCode 风格 的代码编辑与保存。 功能 - 📁 工程查看 :完整目录树,展开/折叠所有子文件夹,跟随当前工作区(切换工程自动切换) - 📖 打开文件 :点击任意文件查看内容 - ✏️ 编辑保存 :直接修改并保存到磁盘 - 🎨 VSCode 风格编辑器 : - C/C++ 语法高亮(关键词/字符串/注释/数字/预处理器,Dark+ 配色) - 行号栏(随滚动联动) - Tab 键缩进(4 空格)+ 回车自动缩进 - 状态栏(文件类型 / UTF-8 / 光标行列) - 深色主题,透明滚动条 组成 Bundle 形态 (标准 DSH 插件包,包根 = 仓库根): 端 位置 作用 Host(Node half) host/lib/index.js ( main / exports["."] ) 注册 POST /api/filetree HTTP 路由(list/read/write,基于 fs 服务) Client(UI half) client/lib/client.js ( exports["./client"] + dsh.client.platform ) 会话视图"文件"页签:目录树 + VSCode 风格编辑器 组合层:根 cordis.patch.yml ( dsh.bundle.patch 指向),挂载 host half;client half 由 exports["./client"] 自动进 DSH BOOT 。 安装 一条命令(git 源,产物已入库,无需构建): 换成最新提交号(见仓库主页)。 path:/ 指向仓库根(本 bundle 包根 = 仓库根)。 或 本地目录 (包目录内执行): 装完 重启 DSH ( npx -y @deepseek-ai/dsh web ),浏览器打开后会话视图顶部出现 "文件" 页签。 旧的手动复制 host/ + client/ 并注入 cordis.patch.yml 的方式已废弃,由 bundle 层栈安装替代(见 install/cordis.patch.example.yml 仅为历史参考)。 使用 1. 打开 DSH Web 界面,进入任意会话 2. 点顶部 "文件" 页签(在 对话 / 轨迹 之后) 3. 左侧为当前工程目录树(顶部显示工程名,来自当前工作区 cwd) 4. 点 ▸ 展开文件夹,点文件在右侧打开 5. 编辑 → 保存 (顶栏按钮,未保存显示…
View full README on GitHub →Category
DeepSeek Harness: Everything is a Plugin.
★ 182,325
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784