@zerorigin-studio/dsh-deepseek-chat:DeepSeek Harness 网页对话入口插件

DeepSeek Harness(DSH)采用插件化架构,侧边栏缺乏直接访问 chat.deepseek.com 的原生入口。这导致用户需要手动在浏览器中打开新标签页,打断当前的工作流。该插件通过原生风格的按钮集成入口,解决此问题。

是什么

该插件由 zerorigin-studio 维护。它在侧边栏“新对话”按钮正下方添加一个“网页对话”按钮,点击后打开 chat.deepseek.com。它根据运行环境自动处理窗口打开方式,确保在桌面端和多标签页模式下均能正常工作。

核心功能

  1. 侧边栏按钮
    按钮位于侧边栏“新对话”按钮正下方。其宽度、高度以及悬停动效与 harness 原生控件完全一致,视觉上无缝融合。展开态显示「网页对话」,收起态为 36px 图标,响应即时。

  2. 桌面独立窗口
    在 dsh-desktop(Wails v3 启动器)环境下运行时,点击按钮通过本地桥接 API 打开独立聊天子窗口。主窗口(harness 页面)不会被导航霸占,支持多任务并行。

  3. Web 环境降级
    在纯浏览器或官方浏览器模式下(无本地桥接 API),插件自动降级为打开新标签页。chat.deepseek.com 在新标签页打开,当前 harness 页面不会被整页跳转,插件功能永不失效。

  4. 设置开关
    设置页可通过 dsh-deepseek-chat.showEntry 配置项开关入口。

安装与启用

使用官方安装命令添加插件:

dsh plugin --profile web add @zerorigin-studio/dsh-deepseek-chat

安装后需重启 harness 才能生效。

典型用法

  1. 点击侧边栏的“网页对话”按钮。
  2. 在 dsh-desktop 环境下,系统会调用 window.dsh.desktop.openWindow({ url: CHAT_URL, title: "DeepSeek 网页对话" }) 打开独立窗口。
  3. 在普通 Web 环境下,浏览器会打开一个新标签页访问 chat.deepseek.com。

注意事项

  • 权限与来源:插件以当前 dsh 进程权限运行,请确保从可信来源安装。
  • 生效时机:安装后必须重启 harness 才能加载新插件。
  • 版本信息:当前分发编译产物,源文件(tsx)与构建脚本在后续版本补齐。

相关链接

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜