AIGC·非著名程序员
26-08-11 17:34 微博认证:微博新知博主 科技博主 头条文章作者 微博原创视频博主

给大模型喂文档这件事,格式一直是个头疼的问题。Word、PPT、Excel,每种格式的结构都不一样,市面上各种转换工具转出来的 Markdown 质量也参差不齐,表格丢了,脚注没了,嵌套列表变成一坨,换个格式结果就变样。

Firecrawl 团队用 Rust 写了一个库叫 anydoc,专门解决这个问题。支持 14 种办公格式转 Markdown,转换速度中位数不到 5 毫秒,上线没多久就拿了 12000 多个 Star。

它最核心的优势是:不管你丢进去的是什么格式,转出来的 Markdown 结构都是一致的。表格还是表格,脚注还是脚注,嵌套列表层级分明,不会因为源文件换了个格式,输出就面目全非。对大模型来说,输入结构稳定,理解和处理的效果自然也更稳定。

用法上提供了三种选择:Node.js、Python 和浏览器。其中浏览器版本文件全程在本地转换,不传服务器,对隐私敏感的场景也能放心用。

传送门:github.com/firecrawl/anydoc

平时经常要把各种格式的文档转给大模型处理的朋友,这个库拿来用挺省事的,省得每次还要自己折腾格式清洗。

#科技先锋官##How I AI#

发布于 山东