工具与能力
#deepseek-harness#document-conversion#document-conversion-plugin#dsh-plugin#dsh-plugin-verify#dsh-plugins
dsh-plugin-anydoc
将多种文档格式转换为 GitHub Flavored Markdown 的 DSH 插件(基于 @firecrawl/anydoc)。
beancookie
@beancookie
⬇ 1
★ 3
main
安装
dsh plugin --profile web add github:beancookie/dsh-plugin-anydoc
需要可复现安装时,可在仓库后追加 #commit 固定提交。
将多种文档格式转换为 GitHub Flavored Markdown 的 DSH 插件(基于 @firecrawl/anydoc)。
该插件未提供要点说明,请参考仓库 README。
deepseek-harnessdocument-conversiondocument-conversion-plugindsh-plugindsh-plugin-verifydsh-plugins
- 安装并启动 DeepSeek Harness:
npx @deepseek-ai/dsh web - 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
- 用 dsh plugins list 确认已安装,必要时重启 Harness 生效
插件以当前 dsh 进程的权限运行,安装时可能执行代码。请先通读仓库源码与许可证,确认无破坏性命令与越权访问;本站只做索引,不对第三方插件安全性作担保。
| 代码仓库 | github.com/beancookie/dsh-plugin-anydoc |
| 许可证 | 未标注(见仓库) |
| 主要语言 | main |
| 下载量 | 1 |
| GitHub 星标 | 3 |
| 最近推送 | 2026-08-14 |
| 收录日期 | 2026-09-19 |
| 分类 | 工具与能力 |
事实信息来自公开插件目录快照(2026-10-01),介绍文案由本站再加工。
以下为插件仓库 README 全文(原始内容,由公开目录抓取整理)。
# dsh-plugin-anydoc 一个 DeepSeek Harness (DSH) 插件,将 `@firecrawl/anydoc` 作为 `anydoc` 工具注册给 Agent,把多种文档格式转换为 GitHub-Flavored Markdown。 基于 [@firecrawl/anydoc](https://github.com/firecrawl/anydoc)(Rust 原生绑定,napi-rs),在 libuv 线程池中执行,不阻塞事件循环,无需任何外部进程或 Python 环境。 ## 支持的格式 | 类别 | 扩展名 | | --- | --- | | Word | `.doc` `.docx` `.docm` | | PowerPoint | `.ppt` `.pps` `.pot` `.pptx` `.pptm` `.ppsx` `.ppsm` | | Excel | `.xls` `.xlsx` `.xlsm` `.xlsb` | | OpenDocument | `.odt` `.ods` `.odp` | | Rich Text | `.rtf` | | EPUB | `.epub` | | CSV | `.csv` | | PDF | `.pdf` | > 不支持 HTML、JSON、XML、图片与音频。 ## 安装 ```sh dsh plugin --profile web add github:beancookie/dsh-plugin-anydoc ``` 安装完成后直接启动: ```sh dsh web ``` ### 卸载 ```sh dsh plugin --profile web remove dsh-plugin-anydoc ``` ## 使用 启动 DSH Web 后,向 Agent 发送类似指令: ``` 请将 /path/to/report.docx 转换为 Markdown ``` Agent 会调用 `anydoc` 工具,返回转换后的 Markdown 内容。 ## 工具参数 | 参数 | 类型 | 必填 | 说明 | | --- | --- | --- | --- | | `filePath` | string | 是 | 要转换文件的绝对或相对路径 | | `format` | string | 否 | 显式指定格式(如 `csv`);缺省时根据文件内容自动检测 | | `outputFilePath` | string | 否 | 将结果写入该文件并返回摘要,而非返回完整 Markdown | ## 开发 ```sh # 安装依赖 pnpm install # 编译 TypeScript 到 lib/ pnpm build ``` 本地加载(--patch 开发模式): ```sh pnpm dsh web --patch "/path/to/dsh-plugin-anydoc/dev.cordis.patch.yml" ``` ## 社区 本项目积极支持并感谢 [LINUX DO](https://linux.do) 社区——一个面向技术爱好者的友好交流空间。 ## 许可 MIT
数据来源:公开的 DeepSeek Harness 插件目录与各插件 GitHub 仓库。本站为独立第三方目录,与 DeepSeek、幻方(High-Flyer)及插件作者均无隶属或背书关系。