SuperAPI AI 工具集

feishu-im-read

办公与效率

查看项目

更新于 10-16 02:39

技能介绍

用途:以用户身份读取飞书 IM 消息,包括群聊/单聊历史消息、话题(thread)回复、跨会话搜索,以及下载消息中的图片、文件、音频和视频。

主要能力与工具:feishu_im_user_get_messages 获取历史消息,chat_id 或 open_id 二选一;feishu_im_user_get_thread_messages 读取话题回复,需 thread_id(omt_xxx);feishu_im_user_search_messages 跨会话搜索,至少一个过滤条件,支持 query、sender_ids、chat_id、mention_ids、message_type、sender_type、chat_type;feishu_im_user_fetch_resource 下载资源,需 message_id、file_key 和 type。

使用方式:时间过滤可用 relative_time(如 today、last_3_days)或 start_time/end_time(ISO 8601),两者互斥;话题消息不支持时间过滤。page_size 范围 1-50,默认 50,has_more=true 时用 page_token 翻页。发现 thread_id 时建议展开话题最新 10 条回复以补全上下文。资源标记如 、<file key="file_xxx"/> 对应 fetch_resource 调用。

限制:所有工具以用户身份调用,只能读取用户有权限的会话;文件大小限制 100MB,不支持下载表情包和卡片中的资源;open_id 与 chat_id 不能同时提供;relative_time 与 start_time/end_time 不能同时使用。