我平时在使用飞书写文章的时候,会遇到这样的问题:文档支持 markdown 语法,但是不能直接导出 markdown 文档?这导致每次我写完文章都要手动将整篇文字复制到 typora 中,然后再处理一下复制出来的没有后缀的图片上传到图床,才能保存为一个正常的 markdown 文档。
虽然这一系列工作很麻烦,但是时间长了也就轻车熟路,习惯了这些麻烦事。直到我前几天发现了这个项目……
项目简介
Feishu2Md 是使用 go 语言开发的一个很轻便的小工具,他可以帮助你方便的将飞书文档导出为 markdown 格式的文档,并且将图片按照正确的格式保存到本地。估计飞书的产品经理看到了都会哭泣。
Feishu2Md 的底层实现逻辑,是通过调用飞书提供的开发者 API 来实现文档和图片的读取和保存功能,进而实现一篇 markdown 文档完整的导出。所以,想要用好 Feishu2Md,首先需要创建一个企业自建应用,并生成一组 API 的 token。过程看似麻烦,但是跟着我一步一步来,其实很简单。
获取 API Token
第一步,进入开发者后台,网址:https://open.feishu.cn/app。点击“创建企业自建应用”按钮,随便填写一些信息即可。
第二步,选择左侧菜单的“测试企业和人