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

Win7 兼容版 factfinding/dsh-win7

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

让 DeepSeek HarnessDSH桌面版在 Windows 7 SP1 x64 上运行的非官方适配。效果请看

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

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

自动兼容检查未通过:仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装。以下命令仍可尝试,但可能失败。
无法用 dsh 插件命令安装(仓库内无 dsh 插件清单)
git clone https://github.com/factfinding/dsh-win7.git
按该仓库 README 的原生方式安装;若作者另行发布了 DSH 插件包,请以其文档为准

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · desktop
装得上吗
实装验证未通过(unknown),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 5 天前
档位由哪些信号合成

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

验证判据与等级说明 →
⚠︎ 实装验证未通过(unknown · 2026/10/23) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装

仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包dsh-win7(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明

源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/28 04:53:28

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

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

读写/删除本地文件
查看扫描证据(共 4 处,展示前 4 条)
  • 写入本地文件
    shim/libreoffice-kit-rm.js:19
    await dshChmod(path, 0o777);
  • 读取本地文件
    shim/libreoffice-kit-rm.js:20
    entries = await dshReaddir(path, { withFileTypes: true });
  • 写入本地文件
    shim/libreoffice-kit-rm.js:28
    else await dshChmod(child, 0o666).catch(() => {});
  • 写入本地文件
    shim/pty-winpty/index.js:149
    this._input = fs.createWriteStream('', { fd: fs.openSync(api.coninName(this._wp), fs.constants.O_WRONLY) })
扫描于 2026/11/3(0 天前) · 范围 全包扫描 · 来源 GitHub 仓库

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

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

DeepSeek Harness 桌面应用的非官方 Windows 7 SP1 x64 版本(与 DeepSeek 无关)

README

由 DeepSeek 最新模型翻译生成
dsh-win7 让 DeepSeek Harness(DSH)桌面版在 Windows 7 SP1 x64 上运行的非官方适配。效果请看 https://www.bilibili.com/video/BV1omJB6pEfn/ 本项目与 DeepSeek 无关,也不提交到上游。Win7 版的问题请在本仓库提 issue,不要报到官方仓库。 | 适配的 DSH 版本 | 0.2.1-rc.3(上游 tag dsh-v0.2.1-rc.3) | | 当前发布 | dsh-v0.2.1-rc.3-win7.1 | | DSH 源码改动 | factfinding/deepseek-harness 的 dsh-v0.2.1-rc.3-win7 分支 | | 旧版本 | 0.2.1-rc.2:dsh-v0.2.1-rc.2-win7.1;0.2.0-rc.2:dsh-v0.2.0-rc.2-win7.1 | 安装 系统要求 - Windows 7 SP1 x64。32 位系统和没有 SP1 的 Win7 都不行。 - 磁盘:程序约 1.3 GB。第一次使用时,自带的 Python/Node 运行时还会复制一份到用户目录,约 0.3 GB。 - 不需要另装 .NET、Python、Node.js、PowerShell 或 Office。
展开完整文档(README 剩余 1 节)
dsh-win7

让 DeepSeek Harness(DSH)桌面版在 Windows 7 SP1 x64 上运行的非官方适配。效果请看 https://www.bilibili.com/video/BV1omJB6pEfn/

本项目与 DeepSeek 无关,也不提交到上游。Win7 版的问题请在本仓库提 issue,不要报到官方仓库。

| 适配的 DSH 版本 | 0.2.1-rc.3(上游 tag dsh-v0.2.1-rc.3) |
| 当前发布 | dsh-v0.2.1-rc.3-win7.1 |
| DSH 源码改动 | factfinding/deepseek-harness 的 dsh-v0.2.1-rc.3-win7 分支 |
| 旧版本 | 0.2.1-rc.2:dsh-v0.2.1-rc.2-win7.1;0.2.0-rc.2:dsh-v0.2.0-rc.2-win7.1 |

安装

系统要求

- Windows 7 SP1 x64。32 位系统和没有 SP1 的 Win7 都不行。
- 磁盘:程序约 1.3 GB。第一次使用时,自带的 Python/Node 运行时还会复制一份到用户目录,约 0.3 GB。
- 不需要另装 .NET、Python、Node.js、PowerShell 或 Office。DSH 自带:
- PowerShell 7.2;
- Python 3.12,含 numpy、pandas、python-docx、python-pptx、openpyxl、Pillow、lxml 等;
- Node.js 24 和 pnpm;
- Office 文档转换。

先装这些系统更新和运行库

按顺序安装,每装完一个都按提示重启:

| 顺序 | 文件 | 是否需要 | 作用 |
| 1 | KB2533623(或替代它的 KB3063858) | 必需 | 提供 AddDllDirectory 等函数。没有它,Python 和 Office 转换无法启动。 |
| 2 | KB4474419(SHA-2 更新,v3) | 必需 | 它更新的 advapi32 里有自带 node.exe 要用的 EventSetInformation。没有它,node.exe 启动不了,助手运行 Node 命令(比如 Office 转换)时会「退出码 1、无输出」。 |
| 3 | VC++ 2015–2022 x64 运行库 14.44.35211 | 必需 | Office 转换需要它。在 Win7 上它会顺带安装通用 C 运行库 UCRT(KB2999226),Python、看图、Office 转换都要用 UCRT。 |
| – | KB2999226(UCRT) | 备用 | 装完 VC++ 运行库后,如果检查发现没有 UCRT,再单独装它。 |
| – | KB2670838(平台更新) | 可选 | 真机上配合正常的显卡驱动,可能开启 GPU 加速。虚拟机里没有作用。 |

下载说明:

- KB2533623:微软下载中心已经下架。链接是 Legacy Update 对原下载页的存档,文件是 Internet Archive 保存的 download.microsoft.com 原始 msu。下载后请按下面的 SHA-256 核对。
- KB4474419:链接到 Microsoft Update Catalog 的搜索结果,选「Windows 7 for x64-based Systems」那一项。
- KB2999226、KB2670838:微软下载中心页面,下载 x64 版的 .msu。
- VC++ 运行库:链接直接下载 14.44.35211,这是 2015–2022 系列的最后一版。不要用微软官网「最新版」的 aka.ms/vc14/vc_redist.x64.exe:那是 Visual Studio 2026 那一代,只支持 Win10/11。

装完后在命令提示符里检查:

wmic qfe get HotFixID | findstr "2533623 3063858 2999226 4474419"
dir C:\Windows\System32\ucrtbase.dll

应该能看到 KB2533623(或 KB3063858)、KB2999226 和 KB4474419,并且 ucrtbase.dll 存在。

测试时用的文件的 SHA-256 如下(Win7 上用 certutil -hashfile 文件名 SHA256 校验):

58b8b00113fa8b9657d8da5b14bae93f765f29651c81055e3d127d4a22e5c0d6 Windows6.1-KB2533623-x64.msu
99312df792b376f02e25607d2eb3355725c47d124d8da253193195515fe90213 windows6.1-kb4474419-v3-x64_b5614c6cea5cb4e198717789633dca16308ef79c.msu
cc0ff0eb1dc3f5188ae6300faef32bf5beeba4bdd6e8e445a9184072096b713b vc_redist.x64.exe (14.44.35211)
43234d2986ca9b0de75d5183977964d161a8395c3396279ddfc9b20698e5bc34 Windows6.1-KB2999226-x64.msu
9fe71e7dcd2280ce323880b075ade6e56c49b68fc702a9b4c0a635f0f1fb9db8 Windows6.1-KB2670838-x64.msu

安装 DSH

1. 从 Releases 下载 deepseek-harness-0.2.1-rc.3-win7-x64-unsigned.exe,核对 Release 页面上的 SHA-256。
2. 运行它。安装包没有签名,Win7 会提示「无法验证发布者」,点「运行」,然后点「立即安装」。
3. 装好后开始菜单里会出现 DeepSeek Harness。

离线安装

安装和启动都不需要联网。在能上网的电脑上把上面的更新、运行库和 DSH 安装包下载好,拷到 Win7 上按同样顺序安装即可。没有网络时可以浏览文件、运行命令、使用自带的 Python。和模型对话需要能访问模型服务:内网环境可以在设置里改成内网能访问的地址。

语音输入(实验性,可选)

语音输入在本机识别,不上传录音。它默认是关闭的,在侧栏的插件管理里启用带蓝色声波图标的「语音输入」即可。

联网时 DSH 会自己下载模型。离线时,先把下面 3 个文件下载好(国内可以把 huggingface.co 换成 hf-mirror.com),再按目录放进 %USERPROFILE%\.dsh\speech-to-text\sensevoice\models\。文件名和大小不能变,DSH 会校验 SHA-256。

| 放到 | 下载地址 | 字节数 |
| sensevoice-onnx\model.int8.onnx | <https://huggingface.co/csukuangfj/sherpa-onnx-sense-voice-zh-en-ja-ko-yue-2024-07-17/resolve/2365baeacb507f821a0c8120fcee3d484dba7a07/model.int8.onnx> | 239,233,841 |
| sensevoice-onnx\tokens.txt | <https://huggingface.co/csukuangfj/sherpa-onnx-sense-voice-zh-en-ja-ko-yue-2024-07-17/resolve/2365baeacb507f821a0c8120fcee3d484dba7a07/tokens.txt> | 315,894 |
| silero\silero_vad.onnx | <https://huggingface.co/csukuangfj/vad/resolve/fba88cd2e921609e7675c3aaf51e0b9b295da4bc/silero_vad.onnx> | 1,807,522 |

需要电脑上有麦克风。第一次识别要先加载模型,慢的机器上要等几十秒;闲置 5 分钟后模型会卸载,下次用时再加载。

已知限制

- 界面用软件渲染(GPU 加速默认不开),功能不受影响,窗口很大时滚动可能没那么流畅。
- 没有自动更新。程序会定期检查一个不存在的更新地址,检查失败时什么也不会发生。
- 很多新版的二进制 Python 包(尤其是用 Rust 写的)在 Win7 上无法导入。给自带的 Python 加装包,请建一个继承自带包的虚拟环境,装完先 import 试一下: "%USERPROFILE%\.dsh\dsh-runtimes\dsh-primary-runtime\dependencies\python\python.exe" -m venv --system-site-packages .venv

- 终端用 winpty 代替 ConPTY(ConPTY 要 Win10 1809 以上)。

适配了什么

| 组件 | 上游的问题 | 适配方式 |
| Electron | 官方 44.x 只支持 Win10+ | 用社区补丁 Electron-for-windows-7 自己编译 Electron 44.2.0,再加上 win7-fixes/electron 里的修复。DSH 0.2.1 声明的是 ^44.7.0,社区补丁目前只到 44.2.0,所以钉在 44.2.0 |
| 自带 Node.js | 官方 24.x 不能在 Win7 上启动 | 用 Node 24.21.0 源码加 win7-fixes/node 的 7 个补丁编译 |
| 自带 Python | python-build-standalone 依赖 Win8+ API | 换成 PythonVista 3.12.14 |
| PowerShell | Win7 自带的 2.0 在沙箱里启动不了 | 自带 PowerShell 7.2.24 |
| 搜索(ripgrep) | 官方 rg.exe 在 Win7 上崩溃 | 用 x86_64-win7-windows-msvc 目标编译 ripgrep 15.0.0 |
| 看图(sharp)、Office 转换(LibreOffice Kit)、语音输入(ONNX Runtime) | 原生 DLL/EXE 导入了 Win8+ 函数 | 兼容层 DLL(shim/),并改写这些文件的导入表 |
| 终端 | node-pty 只支持 ConPTY | 自己写的 @dsh-win7/pty-winpty(winpty) |
| DSH 自身 | Job 嵌套、打开方式列表、安装程序等 | 主仓库 fork 里的 8 个提交 |

仓库结构

- deepseek-harness/:子模块,指向 fork 的适配分支。
- scripts/:构建、打包和检查脚本。
- shim/:Win7 兼容层源码。
- win7-fixes/:Electron 和 Node 的补丁。
- docs/porting.md:从零构建,以及适配 DSH 新版本的步骤。
- CLAUDE.md:给 Claude Code 的项目说明。

许可证

本仓库自己的代码以 MIT 许可证发布。DeepSeek Harness 以 MIT 许可证发布,版权归 DeepSeek 所有。安装包里的 Electron、Chromium、Node.js、Python、PowerShell、ripgrep、winpty、ONNX Runtime 等第三方组件,各自遵循自己的许可证。Electron 的 Win7 补丁来自 e3kskoy7wqk/Electron-for-windows-7。
预览分享卡片长什么样 ↓factfinding/dsh-win7
分享 · DeepSeek Harness Hub
factfinding/dsh-win7

让 DeepSeek HarnessDSH桌面版在 Windows 7 SP1 x64 上运行的非官方适配。效果请看

回到顶部