JesonChou/dsh-codex-file-panel
JesonChou★ 1TypeScript最后同步: 2026-08-18
codex风格的dsh web ui右侧文件面板插件
README 摘要
dsh-codex-file-panel 为 DeepSeek Harness Web UI 提供 Codex 风格的工作区文件侧栏。 它把文件树、搜索、编辑、预览与 Git review 集中到右侧面板,并补充底部终端等与文件工作流紧密相关的能力。项目按照 Harness 官方 bundle 规范组织,仓库根目录本身就是可由 dsh plugin add 安装的插件包。 [!IMPORTANT] 这是社区维护的第三方项目,不属于 DeepSeek 或 OpenAI。Codex 名称仅用于说明UI交互风格。 功能 - Codex 风格的可调整宽度右侧文件面板,支持响应式收起与布局持久化。 - 工作区文件树、文件名搜索、文本读取与保存。 - Markdown、代码、图片、音视频和 PDF 预览;PDF 资源由插件本地提供。 - Git 变更查看、暂存、取消暂存和提交。 - 会话级多标签终端,支持断线短暂保活和尺寸同步。 - 与 Harness 原生会话、语言包、布局和 client module loader 集成。 - 中英文界面文案。 兼容性 组件 要求 DeepSeek Harness 0.1.0-rc.7 系列 API Node.js 22 或更高版本 开发包管理器 pnpm 11(仓库锁定 11.21.0 ) 运行界面 Harness Web UI 插件依赖 node-pty 原生模块。Windows、macOS 和 Linux 均应使用与本机 Node.js ABI 匹配的构建产物。 安装 从 GitHub 安装 安装 main 分支的最新源码: main 会继续变化。需要可复现安装时,请固定到经过审计的 tag 或完整 commit SHA: Git 安装获取的是源码,因此包内的 prepare 会构建 lib/ 。pnpm 10 及以上默认阻止依赖执行构建脚本;首次 add 可能先失败,并在目标 profile 的 pnpm-workspace.yaml 中生成待确认项。请按终端输出的精确包键授权,例如: 保存后重新执行同一条 add 命令。这项授权允许依赖在沙箱外执行本机代码,只应对已审计且固定 commit 的源码开放。 从本地 checkout 安装 克隆仓库并在根目录执行: 从 tarball 安装 tarball 包含预构建的 JavaScript,不需要为插件本身授权 prepare ; node-pty 仍可能需要本机构建授权。 验证与启动 第一条命令的输出应包含 == dsh-codex-file-panel 层。卸载命令: 升级 跟随 main 安装的用户可以让 pnpm 更新 Git 依赖: 固定 tag/SHA 的用户应重新执行 add ,并把 URL fragment 改为目标 tag 或 commit;更新后再次运行 …
在 GitHub 查看完整 README →分类
Enhancement suite for Gemini, AI Studio, Claude & ChatGPT — plus a prompt manager for any web UI, DeepSeek Harness included. / 面向 Gemini、AI Studio、Claude 与 ChatGPT 的增强套件;提示词管理器可用于任意 Web UI,含 DeepSeek Harness。
★ 19,780
zhu1090093659/dsh-web-uiPlugin and skin collection for DeepSeek Harness (DSH) Web UI - task board, git graph, right-side panel, remote mobile UI, pet, live token stats, and skin center.
★ 5,521
omdsh-dev/DSH-better-sidebar开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/侧边对话/Git/子代理页面 | Open sidebar foundation, supports third-party extensions to register new sidebar pages. Built-in file rendering/editing, terminal, side chat, Git, and sub-agent pages.
★ 2,621