dsh-markitdown
提供 markitdown 工具,把 PDF、Word、Excel、PowerPoint、HTML、CSV、EPUB 与网址转成 Markdown:能找到真实的 Microsoft MarkItDown 时驱动它,否则使用内置的零依赖转换器。
- 形态
- Plugin 插件
- 安装
- npm 包安装
- 需要密钥
- 否
- 近月下载
- 2,238
- 最近推送
- 2 天前更新
项目说明
From README
dsh-markitdown English 中文 把 Microsoft MarkItDown 包装成 DeepSeek Harness 的模型工具。一个工具 markitdown ,把文档变成模型真正读得懂的 Markdown。模型在读取任何非文本文件之前调用它: 为什么做这个 纯文本模型打不开 PDF、表格和幻灯片。MarkItDown 把这件事做得很好——但它是 Python 包, 而一个 harness 插件不能假定某种 Python 环境、某种安装布局,更不能假定机器上装了什么。
所以本插件既不重新实现 MarkItDown,也不内嵌它:它 查找真实的安装并驱动它 , 找不到时退回一个自带的内置转换器。顺序 引擎 是什么 需要 --- --- --- --- 1 markitdown 微软官方 CLI pip install "markitdown[all]" 2 uvx markitdown 免安装直接跑真包 uv 3 python -m markitdown 已装该包的 Python Python 3.
10+ 且装了 MarkItDown 4 built-in 插件自带的零依赖转换器 什么都不需要 顺序 2 通常最划算:机器上有 uv ,就能跑 真正的 MarkItDown 且无需永久安装。它默认使用 markitdown[all] ,否则 Office 和 PDF 格式根本无法转换——裸的 markitdown 并不包含任何格式转换器。顺序 4 让工具在什么都没装的机器上依然可用;它老实说明自己的能力边界,而不是瞎猜。保真度 格式 真 MarkItDown 内置兜底 --- --- --- PDF 完整版面提取 不支持——明确说明并给出解决办法 Word .
docx 完整 标题、段落、列表、表格 Excel .xlsx 完整 工作表、共享字符串、数字、表格 PowerPoint .pptx 完整 逐页文本 HTML / .epub 完整 标题、列表、链接、表格、代码 CSV / TSV / JSON / XML 完整 表格 / 代码块 JS
Original description
Microsoft MarkItDown as a DeepSeek Harness tool: convert PDF, Word, Excel, PowerPoint, HTML, CSV, EPUB, or a URL into Markdown the model can read.
安装方式
npm 包安装 · 安装无需配置
dsh plugin --profile web add github:jiekesu967/dsh-markitdowndsh plugin --profile web add ./dsh-markitdown-<version>.tgzdsh plugin --profile web add dsh-markitdown安装命令包含风险形态
- 远程脚本直接管道执行(curl | sh)
- 全局安装,会改动系统级依赖
全局安装会修改系统级依赖;远程脚本执行等于把执行权交给仓库作者。装前请通读命令。
安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 执行命令
- 写入文件
- 读取文件
- 访问网络
- 读取环境变量
未发现已知红线(明文传输、安装期执行代码、凭据外传等)。
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 3 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 2238 次,star 不多但真在被使用。
- 维护活跃
- 100
- 实用度
- 94
- 生态热度
- 67
- 上手便捷
- 100
- 信号质量
- 86
- 数据置信度
- 100%
相关插件
dsh-plugin-office-markdown
Z8906/dsh-plugin-office-markdown
在模型读取之前,把工作区里的 Office / PDF 文件在本机转成 Markdown(不联网、不消耗 API 额度),.md 写在源文件旁边,因此进入上下文的只是一个文件路径,并返回字节数、行数、token 估算与标题结构索引,支持单个文件或整个目录。
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 五个工具。
dsh-jot
Totoro-qaq/dsh-jot
提供可直接编辑的笔记空间,支持文件夹、全文搜索、富文本、核对清单、可调整列宽的表格、附件、导出和可选的 Agent 协作。