Fallen0543/dsh-sidebar-files

Fallen0543★ 1TypeScript最后同步: 2026-08-15

在 GitHub 打开

DeepSeek Harness 侧边栏文件树插件:会话/文件标签栏 + 懒加载文件树,按扩展名彩色图标、复制路径、发送给 Agent。A sidebar file tree plugin for DeepSeek Harness: Sessions/Files tabs, lazy tree, per-extension icons, copy-path and send-to-agent.

README 摘要

dsh-sidebar-files English 中文 A sidebar file tree for DeepSeek Harness. Adds a Sessions / Files tab strip to the left sidebar and an inline, lazy-loaded file tree over the active workspace — with per-extension brand icons, copy-path, and send-to-agent actions. Hover a file row for two actions — copy path and send to agent : Copy path Send to agent Plugin status. Built and verified against the published harness ( 0.1.0-rc.6 , the web profile). It runs entirely as an out-of-tree bundle: the node half serves directory listings through its own HTTP route, the browser half renders the tree. No core changes required. Features - Sessions / Files tab strip injected below the New Session button (wide sidebar). The tree renders inline in the sidebar region — same presentation as the harness's own browsing surfaces. - Lazy listing : one directory level is fetched on demand (the workspace root on open, a directory on first expand), through the plugin's own GET /dsh-sidebar-files/list?path=… route. Wire cost follows what you actually open. - Per-extension icons : 47 brand-style glyphs for common extensions (ts/js/json/yml/yaml/css/html/md/ico/png/zip/log/…), plus a generic document fallback. Ico…

在 GitHub 查看完整 README →
皮肤/UIagentcoding-agentdeepseekdeepseek-aideepseek-harnessdeepseek-harness-plugindeepseek-harness-pluginsdsh-patch

分类