dsh-plugin-office-markdown
Z8906/dsh-plugin-office-markdown
在模型读取之前,把工作区里的 Office / PDF 文件在本机转成 Markdown(不联网、不消耗 API 额度),.md 写在源文件旁边,因此进入上下文的只是一个文件路径,并返回字节数、行数、token 估算与标题结构索引,支持单个文件或整个目录。
- 形态
- Plugin 插件
- 安装
- npm 包安装
- 需要密钥
- 否
- 近月下载
- 2,089
- 最近推送
- 今天更新
项目说明
From README
dsh-plugin-office-markdown 在 DeepSeek Harness 读取 Office / PDF 之前,先把它们转成 Markdown —— 进入模型上下文的是一个文件路径,而不是整份文件的原始内容。中文 | English 安装 | 使用 | 转换器 | 文档 | 更新日志 --- 🤖 本项目的代码与文档主要由 AI 生成 —— 由 DeepSeek Harness 里的编码 agent 撰写,经维护者审阅后发布。配置项、HTTP 路由、转换器链与文件清单等内容都 逐项对照过源码 ;但文档仍可能落后于实现, 或存在表述不准、细节缺失, 请以代码为准 。
详见文末说明。转换在 本机 完成,不联网(可选的 MarkItDown 首次下载除外)、不修改原文件、 不消耗 API 额度,插件本身 没有任何 npm 依赖 。安装 在 DSH 的 设置 → 插件 → 安装 里填一行,回车,然后 重启 DSH 。① 从 npm 安装(推荐) —— npm 上从 1.2.2 起有正式发布: 要锁版本就在后面加 @版本 : dsh-plugin-office-markdown@ , 形如 1.2.2 。⚠️ 框里只填包名。下面那条 dsh plugin … 是终端命令, 整行粘进框里不认 。
② 从 GitHub 安装 —— npm 不可达时用这条: 要锁 tag 就在末尾加 : github:Z8906/dsh-plugin-office-markdown , 形如 v1.2.2 (见 Releases)。③ 离线 / 没有 git —— 用 Releases 里的 .tgz ,在安装框里填它的 绝对路径 ; 也可以填本地克隆目录的路径( file: 前缀或绝对路径)。习惯命令行的话, dsh plugin 会把参数转发给 profile 目录里的 pnpm —— --profile 按你用的是哪个版本填: ⚠️ --profile 必须填你实际在用的那个。
填错 不会报错 —— DSH 会按模板新建一个 profile, 插件装进那里,而你
Original description
读取 Office / PDF 前先转成 Markdown,用一行路径代替整份全文 —— 省 token 的 DSH bundle 插件。0 npm 依赖,转换全在本地,产物归你所有,卸载自动清理 Python 环境。 Convert Office/PDF to Markdown before reading in DeepSeek Harness — one path instead of the whole document.
安装方式
npm 包安装 · 安装无需配置
dsh plugin --profile web add dsh-plugin-office-markdowndsh plugin --profile desktop add dsh-plugin-office-markdown安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 执行命令
- 写入文件
- 读取文件
- 访问网络
- 读取环境变量
未发现已知红线(明文传输、安装期执行代码、凭据外传等)。
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 1 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 2089 次,star 不多但真在被使用。
- 维护活跃
- 100
- 实用度
- 94
- 生态热度
- 66
- 上手便捷
- 100
- 信号质量
- 86
- 数据置信度
- 100%
相关插件
dsh-markitdown
jiekesu967/dsh-markitdown
提供 markitdown 工具,把 PDF、Word、Excel、PowerPoint、HTML、CSV、EPUB 与网址转成 Markdown:能找到真实的 Microsoft MarkItDown 时驱动它,否则使用内置的零依赖转换器。
dsh-jot
Totoro-qaq/dsh-jot
提供可直接编辑的笔记空间,支持文件夹、全文搜索、富文本、核对清单、可调整列宽的表格、附件、导出和可选的 Agent 协作。
dsh-doc-reader
reg4916/dsh-doc-reader
把 PDF、DOCX、XLSX、PPTX 和文本文件读取为智能体工具,并用 tesseract.js 在本地对扫描版 PDF 或图片做 OCR。提供 doc_read、pdf_read、xlsx_read、doc_meta、doc_ocr 五个工具。