Firecrawl 开源 anydoc:让 AI 真正读懂你的各种文件
过去一年,AI 助手越来越普及。
但是,一个现实问题也越来越明显:AI 会聊天,却不一定会读文件。
一份 Word 报告、一张 Excel 表格、一份 PPT 演示稿,里面不仅有文字,还有标题、表格、图片、列表等复杂结构。想让 AI 分析这些内容,第一步往往不是提问,而是先把文件转换成 AI 能理解的格式。
最近,Firecrawl 开源了一个叫 anydoc 的项目,就是专门解决这个问题的。

anydoc 可以把 Word、PowerPoint、Excel、PDF、EPUB、CSV 等常见文件,转换成统一的 Markdown 格式。无论输入是什么类型的文档,最终都会变成结构清晰、适合 AI 阅读的文本。
为什么是 Markdown?
因为 Markdown 更像是 AI 世界里的“通用语言”。它去掉了复杂的排版信息,同时保留标题、列表、表格等重要结构,非常适合作为 AI 搜索、分析和处理文档的基础格式。
比如,一份几十页的公司年度报告,经过 anydoc 转换后,AI 可以更容易理解其中的章节关系、数据表格和重点内容。
anydoc 还有一个特点:速度非常快。
它使用 Rust 编写,不依赖 AI 模型,也不需要连接外部服务,普通文档转换只需要几毫秒。
这个项目真正有价值的地方,不只是“转换文件”。
随着 AI 越来越深入工作场景,合同、报告、论文、资料库都会成为 AI 的输入。而在 AI 能处理这些内容之前,需要先把现实世界里的各种文件,转换成 AI 能理解的形式。
anydoc 做的,就是这一步基础但重要的工作。
项目支持 Node.js、Python 和浏览器环境,也可以直接在网页本地运行,文件不会上传服务器。
项目地址:
https://github.com/firecrawl/anydoc


浙公网安备 33010602011771号