Deepseek Harness插件,可以直接在Deepseek…
41.1/100
综合分
11
GitHub 星标
215
npm 周下载
—/5
用户评分
数据截至 2026/9/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-webchatnpm 源 · dsh-webchat 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · chat
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 57 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(runtime_smoke_failed · 2026/10/31) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-webchat @ 0.2.0
✓Node 引擎要求 >=22 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/11/1 00:46:26
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 19 处,展示前 19 条)
- 写入本地文件lib/index.js:1559
mkdirSync(this.profileDir, { - 读取本地文件lib/index.js:1612
return candidate.executablePath !== void 0 && existsSync(candidate.executablePath); - 读取本地文件lib/index.js:2756
cwd = await realpath(target.path); - 写入本地文件lib/index.js:2881
mkdirSync(cwd, { recursive: true }); - 写入本地文件lib/index.js:2882
writeFileSync(filePath, renderTranscriptMarkdown(input.transcript), "utf8"); - 读取本地文件lib/index.js:3250
const parsed = JSON.parse(readFileSync(this.file, "utf8")); - 写入本地文件lib/index.js:3265
mkdirSync(this.dataDir, { - 写入本地文件lib/index.js:3275
writeFileSync(tmp, JSON.stringify(payload, null, 2), { mode: 384 }); - 写入本地文件lib/index.js:3276
renameSync(tmp, this.file); - 发起网络请求src/client/api.ts:18
const response = await fetch(path, { - 写入本地文件src/engine/engine.ts:552
mkdirSync(this.profileDir, { recursive: true, mode: 0o700 }) - 读取本地文件src/engine/engine.ts:611
return candidate.executablePath !== undefined && existsSync(candidate.executablePath) - 读取本地文件src/store.ts:55
const parsed = JSON.parse(readFileSync(this.file, 'utf8')) as Partial<StoreFile> - 写入本地文件src/store.ts:68
mkdirSync(this.dataDir, { recursive: true, mode: 0o700 }) - 写入本地文件src/store.ts:71
writeFileSync(tmp, JSON.stringify(payload, null, 2), { mode: 0o600 }) - 写入本地文件src/store.ts:72
renameSync(tmp, this.file) - 读取本地文件src/transfer.ts:413
cwd = await realpath(target.path) - 写入本地文件src/transfer.ts:545
mkdirSync(cwd, { recursive: true }) - 写入本地文件src/transfer.ts:546
writeFileSync(filePath, renderTranscriptMarkdown(input.transcript), 'utf8')
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-host-webserver@deepseek-ai/dsh-llm@deepseek-ai/dsh-session@deepseek-ai/dsh-settings@deepseek-ai/dsh-workspace@deepseek-ai/dsh-system-prompt@deepseek-ai/dsh-tools给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 节省前期讨论token
展开完整介绍(114 字)↓
Deepseek Harness插件,可以直接在Deepseek Harness中使用网页版deepseek进行聊天,并将聊天过程直接迁移到Deepseek Harness进一步进行开发。主要目的是节省前期方案讨论时的token
README
由 DeepSeek 最新模型翻译生成dsh-webchat
给 DeepSeek Harness 用的「Codex ChatGPT 模式」插件:用真实浏览器驱动 chat.deepseek.com,靠你的 DeepSeek 网页会话跟 deepseek-chat(以及 deepseek-reasoner)聊天——不走 API 计费。可以把对话转入 harness 会话当开发上下文(提炼成可执行的任务简报),把网页端存过的对话导入为 markdown 上下文,也可以让 harness 智能体继续用同一个网页会话聊下去。
功能
- 网页聊天:走你的 DeepSeek 网页登录,支持流式回复,以及「Deep Think (R1)」/「Web Search」开关。
- 转入 Harness:把当前对话提炼成任务简报,开一个新 harness 会话继续开发,或者「继续到」已有会话(把简报作为新消息追加);可选目标工作区(也可以不分组)。
- 找回网页对话:把网页端还没存到本地的对话拉进本地存储(面板里的「从网页找回」/ webchat_recover)。
- 导入为上下文:把存下来的网页对话导出成 markdown。
展开完整文档(README 剩余 1 节)
dsh-webchat 给 DeepSeek Harness 用的「Codex ChatGPT 模式」插件:用真实浏览器驱动 chat.deepseek.com,靠你的 DeepSeek 网页会话跟 deepseek-chat(以及 deepseek-reasoner)聊天——不走 API 计费。可以把对话转入 harness 会话当开发上下文(提炼成可执行的任务简报),把网页端存过的对话导入为 markdown 上下文,也可以让 harness 智能体继续用同一个网页会话聊下去。 功能 - 网页聊天:走你的 DeepSeek 网页登录,支持流式回复,以及「Deep Think (R1)」/「Web Search」开关。 - 转入 Harness:把当前对话提炼成任务简报,开一个新 harness 会话继续开发,或者「继续到」已有会话(把简报作为新消息追加);可选目标工作区(也可以不分组)。 - 找回网页对话:把网页端还没存到本地的对话拉进本地存储(面板里的「从网页找回」/ webchat_recover)。 - 导入为上下文:把存下来的网页对话导出成 markdown。 - 智能体工具:webchat_status、webchat_send、webchat_recover、webchat_import、webchat_transfer —— harness 智能体可以通过网页聊天、查看对话记录、列出工作区和网页对话,并把对话转入新会话或已有会话(可选转入目标工作区)。 - 免手动登录:首次使用会打开可见浏览器窗口让你登录,登录后自动关闭;之后聊天走无头模式。 安装 从 npm 安装(发布后) dsh plugin --profile web add dsh-webchat 从 GitHub 安装 dsh plugin --profile web add github:xmuwenxiang/dsh-web-chat lib/ 已经提交进仓库,所以从 git 安装不需要构建步骤。 首次使用 1. 在 Web GUI 里打开侧边栏的「网页聊天」入口。 2. 点「打开登录窗口」,在弹出的浏览器窗口里登录 DeepSeek。 3. 登录后窗口自动关闭;之后就能正常聊天和转入了。 配置 设置项包括:browserChannel(默认 auto)、browserExecutablePath、browserProxy、browserHeadless(聊天走无头;默认 true —— 登录窗口始终可见并自动关闭)、replyTimeoutMs、transferDistill / transferProvider / transferModel(转入时用的提炼模型)、transferMaxTokens(最终简报上限,默认 4096)、transferChunkTokens(长对话 map-reduce 的单块上限,默认 1024)。 环境要求 - Node.js >= 22 - 已安装 Google Chrome 或 Microsoft Edge - 有图形界面会话,用于那一次登录窗口 dsh(宿主)兼容性 宿主侧会适配正在运行的 dsh 的设置区块 API,而且发布出去的 lib/ 从不静态导入新版 dsh 已移除的名字——所以在所有受支持的代际上,模块链接都能成功: - dsh ≥ 0.1.2-rc.1 —— 设置注册已迁移到 SettingsProvider.installSection(rc.7 时代的独立导出 installSettingsSection/settingsNamespace 已被移除);受支持。 - dsh 0.1.0-rc.7 / rc.8 —— 旧版 installSettingsSection API;通过运行时回退受支持,因此在旧宿主上行为不变。 dsh.client.inject 只列出在所有受支持代际上都存在的客户端包(@deepseek-ai/dsh-client-runtime 在 0.1.2-rc.1 已不再发布,因此不再引用)。浏览器侧从客户端上下文读取 sessions/workspaces,而这两个服务的服务商包在各代际间有变化——如果某个 dsh 版本的 GUI 没有挂载这些服务,面板就干脆不挂载(会记录一条错误),同时宿主侧的工具和路由照常工作;它绝不会把 GUI 弄挂。 限制 - Web 应用受 DeepSeek 自身的风控约束;失败或页面变化会返回错误,而不是崩溃。 - 会话凭据存放在本地私有配置档目录中。 开发 pnpm install pnpm typecheck # type-check src/ and test/ pnpm test # run unit tests (Node built-in test runner) pnpm build # emit lib/ (host half) and lib/client.js (browser bundle) lib/ 已提交到仓库,所以用 git 安装无需构建步骤。 许可证 Apache-2.0
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
xmuwenxiang/dsh-web-chat
Deepseek Harness插件,可以直接在Deepseek…
相关插件 · 对话 / 记忆
上下文中枢oceanbase/powercontext
上下文跟着工作走 —— 跨会话、跨智能体、跨人。
★ 1,487已汉化DSH
73
智能体记忆库plastic-labs/honcho
Honcho 是记忆基础设施,用来构建有状态的智能体。这些智能体能理解不断变化的人、智能体、群组、项目和想法。
★ 7,894已汉化DSH
71.7
长程智能体控制面loopx-project/loopx
给 Agent 一个目标,让工作持续向前。
★ 6,358已汉化DSH
71.3
智能体上下文数据库volcengine/OpenViking
给 AI 智能体用的上下文数据库
★ 41,379已汉化DSH
71.3
长效机器人团队Fei2411/DS-Bot
DS Bot 是一个基于 DeepSeek Harness简称 dsh的 bot 插件,插件将 dsh 改造为 bot…
★ 5,084已汉化DSH
71.1
可携带记忆层EverMind-AI/EverOS
为什么选择 EverOS
★ 13,778已汉化DSH
71.1