一键导入
feishu-chat-history
获取飞书聊天记录并总结。触发词:获取聊天记录、总结聊天、聊天历史、chat history、获取消息、拉取记录、所有消息、全部记录。必须使用 feishu_get_chat_history 工具,禁止使用 browser。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
获取飞书聊天记录并总结。触发词:获取聊天记录、总结聊天、聊天历史、chat history、获取消息、拉取记录、所有消息、全部记录。必须使用 feishu_get_chat_history 工具,禁止使用 browser。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
项目管理冷启动。当机器人首次或重新加入群聊时,拉取历史消息、建立群记忆、生成初始项目总结。触发词:冷启动、初始化项目、读取历史记录、生成初始总结、项目上下文初始化。
飞书文档管理(创建、读取、编辑、删除)。触发词:飞书文档、文档、docx、知识库、wiki、创建文档、编辑文档、写文档、读文档、文档内容、追加内容、删除块。
上传文件到飞书云空间。支持单文件上传(<=20MB)和分片上传(>20MB)。触发词:上传文件、传到飞书、飞书上云、文件上传。
群组记忆管理。触发词:理解上下文、回顾讨论、群组记忆、优化记忆、之前说了什么、聊了什么。
项目管理配置。触发词:启动项目管理、关闭项目、设置总结周期、每周总结、定期汇报、项目配置。
管理群组/项目的成员角色配置。触发词:设置角色、配置测试人员、项目成员、成员角色、谁是测试、谁是开发、角色管理。
| name | feishu-chat-history |
| description | 获取飞书聊天记录并总结。触发词:获取聊天记录、总结聊天、聊天历史、chat history、获取消息、拉取记录、所有消息、全部记录。必须使用 feishu_get_chat_history 工具,禁止使用 browser。 |
| metadata | {"openclaw":{"emoji":"💬","requires":{"config":["channels.feishu"]}}} |
获取飞书群聊和单聊的历史消息记录。
不要使用 browser 工具!必须使用 feishu_get_chat_history 工具获取聊天记录。
| 参数 | 必填 | 类型 | 说明 |
|---|---|---|---|
| chat_id | 是 | string | 会话 ID(以 oc_ 开头) |
| fetch_all | 否 | boolean | 是否获取所有消息。设为 true 时自动分页获取全部记录 |
| limit | 否 | number | 消息数量限制。fetch_all=false 时默认 50;fetch_all=true 时默认 5000 |
| sort_order | 否 | string | desc(最新在前,默认)或 asc(最早在前) |
| start_time | 否 | string | 起始时间戳(秒) |
| end_time | 否 | string | 结束时间戳(秒) |
用户问「最近聊了什么」「看看聊天记录」:
{
"name": "feishu_get_chat_history",
"arguments": {
"chat_id": "oc_xxx"
}
}
用户问「总结所有聊天」「阅读全部记录」「获取所有消息」:
{
"name": "feishu_get_chat_history",
"arguments": {
"chat_id": "oc_xxx",
"fetch_all": true,
"sort_order": "asc"
}
}
注意:获取所有消息时建议使用 sort_order: "asc",这样消息按时间顺序排列,更方便阅读和总结。
用户问「看看上周的聊天」「1月份的记录」:
{
"name": "feishu_get_chat_history",
"arguments": {
"chat_id": "oc_xxx",
"fetch_all": true,
"start_time": "1704067200",
"end_time": "1706745600",
"sort_order": "asc"
}
}
从消息前缀中提取:
[Feishu 金哲帆 (ou_xxx) in oc_906e0d54a80ca26d2836ac5951992bee (单聊)]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
这就是 chat_id
或者用户会直接告诉你 chat_id。
判断用户意图:
fetch_all: false(默认)fetch_all: true调用工具获取消息
处理结果:
feishu-chat-history.js 独立调用,须在命令行传入 access_token 或通过环境变量配置,切勿在代码或文档中写明文密钥。