Repository navigation
Releases
dsh-wen 1.1.0
本版新增
手写稿与结构化版面:能力边界(实测结论)
新增一节实测数据,说明本插件对手写稿的识别结果不可直接采信:
| 引擎 | 单页耗时 | 手写稿准确率 |
|---|---|---|
| 本地 RapidOCR | ~0.5 秒 | 15.0% |
| 视觉桥(千问3.8-flash) | ~10–20 秒 | 54.4% |
| 视觉桥(hy3) | 116 秒 | 38.7%(同输入两次结果不同) |
| 视觉桥(glm-5.3-flash) | 88 秒 | 空输出(推理占满 token) |
失败根因不是"手写",而是版面结构:工整楷书 + 横排的答题卡(14.5%)与行草 + 竖排的手稿(12.2%)几乎无差别 —— 检测模型把方格网格整片判为非文本结构跳过。
并记录了"视觉桥自信编造"的实证:低清图下,原图「五日上午十一时舟抵天津」被输出成「晨起,整理书案,阅《资治通鉴》数页…」—— 后一段在图上完全不存在,却读起来完全通顺可信。
DSH_OFFICE_VISION_MIN_SIDE:送视觉桥前的分辨率门(默认 1024)
低于下限时先按 2×/3× 重渲染,仍不达标则明确报错、拒绝送图 —— 而不是把低清图交给模型诱发编造。设 0 关闭该护栏。
视觉桥隐私告知(默认开启)
视觉桥会把页面图上传到所配置的第三方 API 服务,原图离开本机。 本版把这条从"文档里写一句"提升为运行时告知:真正发生上传时,本次输出的脚注会出现提示。设 DSH_OFFICE_VISION_NO_NOTICE=1 可隐藏。
修复:skill provider 命名冲突
PROVIDER_NAME 由 dsh-wen 改为 dsh-wen-tools,修掉与桌面版 @deepseek-ai/dsh-skill-office 在同一全局层的注册重名冲突。技能名与调用方式未变。
兼容性
调用契约零变化:
- 工具名仍是
office_read/office_create/office_edit/office_convert - 环境变量仍全部是
DSH_OFFICE_*(本版只增不减:新增DSH_OFFICE_VISION_MIN_SIDE、DSH_OFFICE_VISION_NO_NOTICE) - 既有缓存目录名与输出格式均未变;导出函数只增不减
- 零第三方依赖(
dependencies为空,仅用 Node 内置模块)
升级到本版不会破坏任何现有调用。
安装
dsh plugin --profile web add github:17897693/dsh-wenOCR 引擎(Windows x64)
第三方二进制(约 20 MB)不进本仓库;内容与 v1.0.0 相同,请从 v1.0.0 的附件下载:
https://github.com/17897693/dsh-wen/releases/tag/v1.0.0
不需要 OCR 时可跳过,其余能力(docx / xlsx / pptx / pdf 文本层 / odf / csv / html / md 的读写与互转)无需附件。
验证说明
node test.mjs:714 项检查通过,2 项失败(F1矩阵:b/c,其夹具为旧缓存产物,与本版改动无关,详见 CHANGELOG)- 实测运行环境:Node 26 / DSH
0.1.7-alpha.2/ Windows x64 - 跨版本兼容性结论来自语法特性静态扫描(实测所需最低 Node ≥ 16,声明值
>=18为保守设置),非多版本实机验证
完整逐项数据见仓库 CHANGELOG.md。
dsh-wen 1.0.1
修复
package.json的files补上pdf-render.ps1:此前从 npm/git 安装的包缺少该脚本,导致 PDF 产出渲染级质量门与扫描件 OCR 渲染抛错(缺少栅格化脚本 …(重装插件可恢复))。作者本机以整目录方式挂载,故 v1.0.0 未暴露此问题。
安装
dsh plugin --profile web add github:17897693/dsh-wenOCR 引擎(Windows x64)
第三方二进制(约 20 MB)不进本仓库;内容与 v1.0.0 相同,请从 v1.0.0 的附件下载:
https://github.com/17897693/dsh-wen/releases/tag/v1.0.0
不需要 OCR 时可跳过,其余能力(docx / xlsx / pptx / pdf 文本层 / odf / csv / html / md 的读写与互转)无需附件。
本次自测
已在 dsh 0.1.7-alpha.2(Windows x64)复现 L1 安装 / L2 加载 / L3 无头问答,并实测 office_create / office_read(xlsx 与 PDF,含产出渲染级质量门)。
dsh-wen 1.0.0
OCR 引擎(Windows x64)
本仓库不含 vendor/(第三方二进制,20 MB)。需要扫描件 OCR 的同学请下载下面的附件:
- 下载
dsh-wen-v1.0.0-vendor-win32-x64.zip - 解压,把得到的
vendor/目录放到插件根目录(与index.js同级),或放到~/.dsh/ocr/ - 重启 DSH
不需要 OCR 的可以跳过,其余能力(docx/xlsx/pptx/pdf 文本层/odf/csv/html/md)无需附件。