背景故事

作为一名独立开发者,我之前开发了 小遥搜索(https://github.com/dtsola/xiaoyaosearch) —— 一个本地 AI 搜索工具,目前已经获得了 1000+ GitHub Stars。

小遥搜索:听懂你的话、看懂你的图,用 AI 找到本地任何文件。让搜索像聊天一样简单。

前几天,一个朋友突然找到我,声音都带着哭腔:

"哥们,我被坑了!离职要交接工作,公司飞书里有 500 多篇文档,HR 说必须导出才能走。可飞书根本不支持批量导出啊!"

我让他试试飞书官方的导出功能。结果发现,只能一篇一篇手动操作,而且导出的格式需要额外处理才能用。

他试着导出了几十篇,整个人都要崩溃了:"这要导到什么时候啊?离职 deadline 就在后天!"

调研了一圈,发现市面上确实没有好用的飞书导出工具。

那就自己写一个吧!

作为独立开发者,遇到问题就解决问题,这是我的日常。

解决方案

所以我开发了这个工具——一个基于 TypeScript + Node.js 的命令行工具。

核心功能:
✅ 单个文档/批量文档导出
✅ 文件夹递归导出
✅ 完整知识库导出
✅ 自动下载图片和附件
✅ 增量导出(只导出有更新的文档)
✅ 跨平台支持(Windows/macOS/Linux)

一行命令即可完成导出:

# 导出单个文档
feishu-export export -d doxcnXXXXXXXX

# 批量导出
feishu-export docs --file docs.txt

# 导出知识库
feishu-export wiki wiki_id

安装使用超简单:

npm install -g xiaoyaosearch-feishu-export
feishu-export init

功能截图

初始化

导出文档

批量导出文档

导出知识库

快速开始

GitHubhttps://github.com/dtsola/xiaoyaosearch-feishu-export-md

  1. 创建飞书应用并开通权限访问 飞书开放平台(https://open.feishu.cn/app

  2. 创建自建应用

  3. 开通以下权限:

  • docx:document:readonly - 获取文档内容

  • drive:drive:readonly - 获取文件/图片

  • wiki:wiki:readonly - 获取知识库(如需导出知识库)

  1. 发布应用并等待审批通过

  1. 运行 feishu-export init 初始化配置

  2. 执行导出命令

完整文档:GitHub README

欢迎反馈

这是小遥搜索生态的扩展工具,非常期待大家的反馈!

有什么可以改进的地方吗?

  • 功能建议

  • 使用体验

  • Bug 反馈

  • 与小遥搜索的集成建议

小遥社区生态

https://project.xiaoyaosai.com/


#程序员 #AI编程 #VibeCoding #知识库 #AI工具 #内容创作者 #一人公司 #ai搜索 #离职 #飞书文档

Work Less, Earn More, Enjoy Life.