🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

网页版聊天面板 Jakcet/dsh-dschat

DeepSeek Harness
Jakcet17 天前有提交已提供中文文档扫描:含敏感能力

在桌面面板里直接使用 DeepSeek 网页版聊天

30.3/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/22 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Jakcet/dsh-dschat
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么
dsh 原生插件 · chat
装得上吗
本站尚未做安装检查
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 17 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件发起外部网络请求
查看扫描证据(共 8 处,展示前 8 条)
  • 读取本地文件
    index.js:47
    const raw = await readFile(SESSION_FILE, 'utf8')
  • 写入本地文件
    index.js:117
    await mkdir(LOG_DIR, { recursive: true })
  • 写入本地文件
    index.js:118
    await writeFile(SESSION_FILE, JSON.stringify(storage), { encoding: 'utf8', mode: 0o600 })
  • 写入本地文件
    index.js:128
    await mkdir(LOG_DIR, { recursive: true })
  • 写入本地文件
    index.js:129
    await appendFile(LOG_FILE, `${new Date().toISOString()} ${text}\n`, 'utf8')
  • 发起网络请求
    client.js:93
    void fetch('/api/dschat/log', { method: 'POST', body, keepalive: true }).catch(() => {})
  • 发起网络请求
    client.js:99
    const response = await fetch('/api/dschat/session', { cache: 'no-store' })
  • 发起网络请求
    client.js:108
    const response = await fetch('/api/dschat/session', {
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

把 DeepSeek 网页版聊天装进 DSH 桌面版主面板:侧栏入口、工具栏、本地登录快照。

README

由 DeepSeek 最新模型翻译生成
dsh-dschat 把 DeepSeek 网页版聊天(chat.deepseek.com)装进 DSH 桌面版的面板里。 侧栏会多一个「DeepSeek 网页版」图标,点开就是一个主面板,里面用 Electron <webview> 原样载入网页版,工具栏可以后退、前进、刷新、回首页、在系统浏览器打开。登录在 DeepSeek 自己的页面上完成,插件不接触你的密码。 这个面板需要 globalThis.dshDesktop.browser,它只由 DSH 桌面版的 preload 暴露;Web 版只会显示一行提示。 功能 - 侧栏入口 + 主面板:keyed panel,图标是蓝色鲸鱼气泡。 - 工具栏:后退、前进、刷新、回 DeepSeek 首页、当前地址、在系统浏览器中打开。 - 原样加载 https://chat.deepseek.com/,不改页面、不注入脚本(只在你登录后读一次 localStorage 做快照)。 - 登录快照:DSH 侧栏浏览器的 partition 是进程内内存分区,应用重启就丢 cookie。登录后插件把页面 localStorage 里登录相关的键备份到 ~/.dsh/dsh-dschat/storage.json(权限 0600),下次载入时先回填、再刷新页面。
展开完整文档(README 剩余 1 节)
dsh-dschat

把 DeepSeek 网页版聊天(chat.deepseek.com)装进 DSH 桌面版的面板里。

侧栏会多一个「DeepSeek 网页版」图标,点开就是一个主面板,里面用 Electron <webview> 原样载入网页版,工具栏可以后退、前进、刷新、回首页、在系统浏览器打开。登录在 DeepSeek 自己的页面上完成,插件不接触你的密码。

这个面板需要 globalThis.dshDesktop.browser,它只由 DSH 桌面版的 preload 暴露;Web 版只会显示一行提示。

功能

- 侧栏入口 + 主面板:keyed panel,图标是蓝色鲸鱼气泡。
- 工具栏:后退、前进、刷新、回 DeepSeek 首页、当前地址、在系统浏览器中打开。
- 原样加载 https://chat.deepseek.com/,不改页面、不注入脚本(只在你登录后读一次 localStorage 做快照)。
- 登录快照:DSH 侧栏浏览器的 partition 是进程内内存分区,应用重启就丢 cookie。登录后插件把页面 localStorage 里登录相关的键备份到 ~/.dsh/dsh-dschat/storage.json(权限 0600),下次载入时先回填、再刷新页面。
能不能因此完全跳过登录页,取决于网页版把会话放在哪里:httpOnly cookie 不在快照范围内。

安装

在 DSH 插件市场里搜索 dsh-dschat 安装,或手动作为 bundle 装进你的 DSH profile:

npm install dsh-dschat

要求

- DSH 桌面版(依赖 preload 暴露的 globalThis.dshDesktop.browser)。
- DSH >= 0.2.1-rc.2。

它是怎么工作的

1. 主面板挂载时,client 半部向 DSH 桌面版的 preload 桥申请一个 guest:globalThis.dshDesktop.browser.acquire(workspace)。
2. 拿到 { lease, partition } 后创建 <webview>,name 填 lease、partition 填 partition、src 填 about:blank#<lease>;DSH 主进程会在 will-attach-webview 里校验 lease 和 partition,通过后才真正挂载。
3. pages 加载完成(dom-ready)后 loadURL('https://chat.deepseek.com/')。
4. 登录态变化后,把 localStorage 里键名匹配 token/user/auth/session/login 的字符串值 POST 给插件的 host 路由,写到本地快照文件;下次打开时先回填再刷新。
5. 面板卸载时 bridge.release(lease) 释放 guest。

因为走的是和内置侧栏浏览器同一套 lease 校验、sandbox 与导航策略,插件本身拿不到 Electron/Node 权限。

已知限制(来自 DSH 宿主策略,插件绕不过去)

- guest 内发起的下载会被取消。
- 通知、麦克风、剪贴板等权限请求一律拒绝。
- 窗口打开请求会转成同面板内导航。
- 浏览器 partition 每次启动重建,用公开 API 做不到「完全零登录」重启。
- 只有桌面版可用,Web 版不工作。

隐私

插件不代理、不抓取、不转发任何内容,只渲染官方页面并保留一份本地快照。快照里可能有登录相关数据的明文,请当作 cookie 文件对待,不要分享;删掉 ~/.dsh/dsh-dschat/storage.json 即可清除快照。

文件

- index.js — host 半部:快照与日志的 HTTP 路由,以及一次性的客户端模块清单缓存刷新。
- client.js — client 半部:侧栏图标、主面板、webview 生命周期、工具栏。
- cordis.patch.yml — bundle patch。
- icon.svg — 插件图标。

License

MIT

把 DeepSeek 网页版聊天(chat.deepseek.com)嵌进 DSH 桌面版的主面板。

侧栏入口会打开一个 keyed 主面板,里面用 Electron <webview> guest 承载真正的 DeepSeek 网页应用。guest 向 DSH 桌面版 preload 桥申请(globalThis.dshDesktop.browser.acquire),因此和内置侧栏浏览器走同一套主进程 lease 校验、sandbox 标志与导航策略。

它做什么

- 在侧栏图标列表里加一个 DeepSeek Web 入口,并加一个主面板。
- 工具栏:后退、前进、刷新、首页、当前 URL、在系统浏览器中打开。
- 原样加载 https://chat.deepseek.com/。登录在 DeepSeek 自己的页面上完成;插件始终看不到、也不保存你的密码。
- 登录快照。 DSH 侧栏浏览器的 partition 是进程内内存分区,所以应用重启后 cookie 就没了。登录之后,插件会把与登录相关的 localStorage 键复制到 ~/.dsh/dsh-dschat/storage.json(权限 0600),下次加载时先恢复这些键,再重新加载页面。这样能否跳过登录界面,取决于 DeepSeek 把会话存在哪里:httpOnly cookie 不在快照里。

安装

从 DSH 插件市场安装(搜索 dsh-dschat),或者把这个包作为 bundle 加进你的 DSH 配置档:

npm install dsh-dschat

环境要求

- DSH Desktop。 面板需要 globalThis.dshDesktop.browser,只有桌面端 preload 会暴露它。在 Web 构建里,面板只显示一条提示,什么也不做。
- DSH >=0.2.1-rc.2。

已知限制(由 DSH 宿主强制,不是本插件)

- 在访客页面里发起的下载会被取消。
- 权限请求(通知、麦克风、剪贴板)一律拒绝。
- 打开新窗口的请求会变成在同一面板内导航。
- 浏览器分区在每次应用启动时都会重建,所以用公开的宿主 API 做不到完全免登录重启。

隐私

插件不做代理、不抓取、不转发任何内容。它只渲染官方页面,并保留一份本地快照文件。该文件可能以明文保存与登录相关的值;请把它当作 cookie 罐对待,不要分享。删掉它即可清除快照。

许可证

MIT
预览分享卡片长什么样 ↓Jakcet/dsh-dschat
分享 · DeepSeek Harness Hub
Jakcet/dsh-dschat

在桌面面板里直接使用 DeepSeek 网页版聊天

这是你的仓库?认领条目

回到顶部