Skip to content

Releases

dsh-wen 1.1.0

Choose a tag to compare

@17897693 17897693 released this 11 Oct 09:50

本版新增

手写稿与结构化版面:能力边界(实测结论)

新增一节实测数据,说明本插件对手写稿的识别结果不可直接采信:

引擎 单页耗时 手写稿准确率
本地 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-wen

OCR 引擎(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

Choose a tag to compare

@17897693 17897693 released this 05 Oct 01:20

修复

  • package.json 的 files 补上 pdf-render.ps1:此前从 npm/git 安装的包缺少该脚本,导致 PDF 产出渲染级质量门与扫描件 OCR 渲染抛错(缺少栅格化脚本 …(重装插件可恢复))。作者本机以整目录方式挂载,故 v1.0.0 未暴露此问题。

安装

dsh plugin --profile web add github:17897693/dsh-wen

OCR 引擎(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

Choose a tag to compare

@17897693 17897693 released this 30 Sep 08:08

OCR 引擎(Windows x64)

本仓库不含 vendor/(第三方二进制,20 MB)。需要扫描件 OCR 的同学请下载下面的附件:

  1. 下载 dsh-wen-v1.0.0-vendor-win32-x64.zip
  2. 解压,把得到的 vendor/ 目录放到插件根目录(与 index.js 同级),或放到 ~/.dsh/ocr/
  3. 重启 DSH

不需要 OCR 的可以跳过,其余能力(docx/xlsx/pptx/pdf 文本层/odf/csv/html/md)无需附件。