Feishu Doc

从飞书(Lark)的 Wiki、文档、表格和多维表格获取内容,自动解析 Wiki URL 为真实实体,并转换为 Markdown 格式。

安装

概览

什么是Feishu Doc

飞书文档(Feishu Doc)是一个专为开发者设计的技能工具,用于高效获取、创建和管理飞书(Lark)平台上的各类内容。它支持从飞书的 Wiki、文档、表格和多维表格中提取信息,并将其自动解析为结构化的 Markdown 格式,极大简化了跨平台内容整合与自动化处理的流程。该工具基于飞书开放 API 构建,依赖 `feishu-common` 模块完成身份认证与接口调用,确保操作的安全性与稳定性。无论是读取现有文档、新建空白文件,还是批量写入或追加长文本内容,飞书文档都能提供一致且可靠的接口支持。尤其适用于需要频繁同步知识库、生成报告或实现文档自动化生成的开发场景。

核心功能特点

  1. 支持从飞书 Wiki、文档、表格及多维表格中读取内容并自动转换为 Markdown 格式
  2. 可创建新的空白文档并获取唯一的文档标识符(doc_token)
  3. 提供 overwrite 模式直接写入完整文档内容,也支持 append 模式逐段追加长文本
  4. 具备对文档内部区块(blocks)进行增删改查的精细控制能力
  5. 针对超长文档处理优化,通过分块追加方式突破单次输出长度限制

适用场景

飞书文档特别适合在需要与飞书生态深度集成的技术工作流中使用。例如,在企业内部知识管理系统中,开发人员可以通过该工具定期抓取 Wiki 页面更新情况,自动生成变更日志并推送到指定文档,实现知识沉淀的自动化。对于数据分析师而言,它可以将多维表格中的最新数据导出为 Markdown 报告,结合 LLM 模型生成洞察摘要,提升决策效率。此外,在 CI/CD 流程中,该技能可用于自动生成项目 README、API 文档或发布说明,确保所有文档始终与代码仓库保持同步。由于支持分块追加机制,即使生成数千字的技术手册或用户指南也能稳定完成,避免了传统单次写入可能导致的截断问题。总之,任何涉及飞书内容消费、生成或维护的自动化任务,都可以借助飞书文档技能显著降低人工干预成本。