用途:从飞书(Lark)的 Wiki、Docs、Sheets、Bitable 获取内容,并把 Wiki 链接自动解析为真实实体、转换为 Markdown;同时支持对文档进行写入和更新。
主要能力:读取 Docs、Sheets、Bitable、Wiki 内容;创建空白文档;用 Markdown 覆盖文档内容;向文档末尾追加 Markdown;列出、获取、更新、删除指定块。
使用方式:需先安装 feishu-common,本技能依赖 ../feishu-common/index.js 完成令牌与 API 鉴权。在技能根目录创建 config.json(含 app_id、app_secret),或设置环境变量 FEISHU_APP_ID、FEISHU_APP_SECRET。常用命令: node index.js --action read --token <doc_token> node index.js --action create --title "My Doc" node index.js --action write --token <doc_token> --content "# Title\nHello world" node index.js --action append --token <doc_token> --content "## Section 2\nMore text"
长文档处理:超过约 2000-4000 token 输出限制时,先创建文档取得 doc_token,再把内容按逻辑分块(如简介、第一章、第二章),用 feishu_doc_append 逐块追加;不要在一次 feishu_doc_write 中写入整篇长文档,应使用追加循环。
适用场景:需要把飞书各类文档内容拉取为 Markdown、批量创建或更新飞书文档、对长文档分段写入的自动化流程。
限制:依赖 feishu-common 及有效应用凭证,缺失则无法鉴权调用;资料未提供具体权限范围、速率限制、错误处理与费用信息,暂未提供。