用途:通过 lark-oapi SDK 操作飞书(Feishu/Lark)全生态,覆盖消息、文档、日历、任务、审批、妙记(会议纪要),适合使用飞书协作的中国团队。
主要能力:消息方面可向用户或群聊发送文本、富文本(post)消息,获取群聊列表;文档方面可读取文档原始内容、创建文档、通过 REST API 搜索文档;日历方面可查询指定时间范围内的日程、创建日程;任务方面可列出任务、创建任务(含截止时间)、标记完成;审批方面可通过 REST API 查询待审批列表;妙记方面可获取妙记列表与转写文本,并按发言人分段输出。
使用方式:需先在飞书开放平台(https://open.feishu.cn/)创建应用,获取 App ID 与 App Secret,设置环境变量: export FEISHU_APP_ID="cli_xxxx" export FEISHU_APP_SECRET="xxxx" 并在飞书管理后台为应用授权对应权限。项目已安装 lark-oapi SDK,优先使用 SDK 而非原始 HTTP 调用。初始化客户端使用 lark.Client.builder() 配置 app_id 与 app_secret;消息、文档、日历、任务、妙记分别调用 client.im.v1、client.docx.v1、client.calendar.v4、client.task.v2、client.minutes.v1 等接口;文档搜索与审批查询使用 REST API,需先获取 tenant_access_token。
适用场景:用户提到飞书/Lark/Feishu 时;需要操作中文协作文档、飞书日历、飞书即时消息、飞书任务待办、飞书妙记会议纪要时。妙记获取后可交给 meeting-insights-analyzer 做深度分析,或 meeting-notes-to-action-items 提取行动项。
限制与规范:发送消息前展示草稿并通过 hitl 确认;日历操作需确认时间(含时区)和参与者;文档搜索结果附链接和最后修改时间;任务列表按截止日期排序,过期任务标红;审批列表以表格呈现;妙记转写按发言人分段并标注时间戳;API 错误时解析错误码并给出修复建议(如权限不足则提示去管理后台授权)。具体权限范围、配额与收费信息暂未提供。