WJNCT55555/dsh-web-preview-float

WJNCT55555★ 2TypeScript最后同步: 2026-08-14

在 GitHub 打开

为DSH提供预览-代码两个悬浮窗

README 摘要

dsh-web-preview-float DeepSeek Harness(DSH)Web UI 的悬浮预览插件:两个 独立、可拖拽、可拉伸、可缩小 的悬浮窗,让你在等待模型回复或改代码时实时预览项目,类似 Google AI Studio。 - 预览窗 : 直连项目 dev server,URL 自动从项目 package.json 脚本探测(Vite→5173、Next/CRA→3000、Astro→4321,可手改)。 - 代码窗 :工作区文件树 + 只读代码预览(懒加载目录,点文件看内容)。 只依赖官方扩展点 ( ctx.webServer / ctx.fs / ctx.sandboxPolicy + 自包含 DOM portal), 不改 DSH 核心 ,因此可作为独立插件发布、被 dsh-plugin 生态收录。 安装 作为 profile 的 patch 层安装(DSH 官方插件市场 / bundle 机制): 安装后重启 dsh web ,浏览器里会出现两个悬浮窗。 开发 @deepseek-ai/cordis 是 vendored 包、不在 npm 上,本地开发请把 package.json 里 devDependencies 的 link: 指向你的 harness checkout 的 vendor/cordis 。 结构 说明 - 代码窗为 只读 (不提供编辑);二进制/超大文件( 256KB)会提示「文件过大」。 - 语法高亮未做(纯文本 显示),后续可加 shiki。 - 悬浮窗位置/大小状态在内存中,刷新后回到默认位置。 License MIT

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdshdsh-pluginweb ui

分类