背景故事
作为一名独立开发者,我之前开发了 小遥搜索(github.com/dtsola/xiao…) —— 一个本地 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
功能截图
初始化
导出文档
批量导出文档
导出知识库
快速开始
GitHub:github.com/dtsola/xiao…
- 创建飞书应用并开通权限访问 飞书开放平台(open.feishu.cn/app)
- 创建自建应用
- 开通以下权限:
-
docx:document:readonly- 获取文档内容drive:drive:readonly- 获取文件/图片wiki:wiki:readonly- 获取知识库(如需导出知识库)
- 发布应用并等待审批通过
- 运行
feishu-export init初始化配置 - 执行导出命令
完整文档:GitHub README
欢迎反馈
这是小遥搜索生态的扩展工具,非常期待大家的反馈!
有什么可以改进的地方吗?
- 功能建议
- 使用体验
- Bug 反馈
- 与小遥搜索的集成建议
小遥社区生态
#程序员 #AI编程 #VibeCoding #知识库 #AI工具 #内容创作者 #一人公司 #ai搜索 #离职 #飞书文档