원클릭으로
feishu-cold-start
项目管理冷启动。当机器人首次或重新加入群聊时,拉取历史消息、建立群记忆、生成初始项目总结。触发词:冷启动、初始化项目、读取历史记录、生成初始总结、项目上下文初始化。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
项目管理冷启动。当机器人首次或重新加入群聊时,拉取历史消息、建立群记忆、生成初始项目总结。触发词:冷启动、初始化项目、读取历史记录、生成初始总结、项目上下文初始化。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
获取飞书聊天记录并总结。触发词:获取聊天记录、总结聊天、聊天历史、chat history、获取消息、拉取记录、所有消息、全部记录。必须使用 feishu_get_chat_history 工具,禁止使用 browser。
飞书文档管理(创建、读取、编辑、删除)。触发词:飞书文档、文档、docx、知识库、wiki、创建文档、编辑文档、写文档、读文档、文档内容、追加内容、删除块。
上传文件到飞书云空间。支持单文件上传(<=20MB)和分片上传(>20MB)。触发词:上传文件、传到飞书、飞书上云、文件上传。
群组记忆管理。触发词:理解上下文、回顾讨论、群组记忆、优化记忆、之前说了什么、聊了什么。
项目管理配置。触发词:启动项目管理、关闭项目、设置总结周期、每周总结、定期汇报、项目配置。
管理群组/项目的成员角色配置。触发词:设置角色、配置测试人员、项目成员、成员角色、谁是测试、谁是开发、角色管理。
| name | feishu-cold-start |
| description | 项目管理冷启动。当机器人首次或重新加入群聊时,拉取历史消息、建立群记忆、生成初始项目总结。触发词:冷启动、初始化项目、读取历史记录、生成初始总结、项目上下文初始化。 |
| metadata | {"openclaw":{"emoji":"🚀","requires":{"config":["channels.feishu"]}}} |
当机器人被添加到一个新群聊(或重新加入之前被移除的群聊)时,执行冷启动流程:拉取历史消息、导入数据库、生成群记忆、创建初始项目总结。
[系统通知] 机器人首次加入群聊 或 [系统通知] 机器人重新加入群聊 的消息在群里发一条消息告知群成员,避免大家疑惑机器人在做什么:
{
"name": "feishu_send_message",
"arguments": {
"chat_id": "oc_xxx",
"text": "🚀 正在初始化项目上下文,将读取历史记录并生成项目总结,请稍候..."
}
}
{
"name": "feishu_get_chat_history",
"arguments": {
"chat_id": "oc_xxx",
"fetch_all": true,
"sort_order": "asc",
"save_to_db": true
}
}
关键参数:
fetch_all: true — 拉取全部消息(最多 5000 条)sort_order: "asc" — 按时间正序,确保消息入库顺序正确save_to_db: true — 将消息批量导入 messages 表工具会返回导入统计(如"已导入 X 条新消息到数据库"),据此判断后续处理量。
{
"name": "feishu_group_memory",
"arguments": {
"action": "read",
"chat_id": "oc_xxx",
"include_unoptimized": true
}
}
对未优化消息生成摘要,每批约 100 条。摘要应包含:
{
"name": "feishu_group_memory",
"arguments": {
"action": "update",
"chat_id": "oc_xxx",
"summary": "## 项目初始化摘要 (冷启动)\n\n### 讨论主题\n- ...\n\n### 关键决策\n- ...\n\n### 任务分配\n- ...\n\n### 进度节点\n- ..."
}
}
如果消息量很大(>500 条),应分多次更新记忆,每次处理 ~100 条未优化消息,按时间段切分:
{
"name": "feishu_project_summary",
"arguments": {
"chat_id": "oc_xxx"
}
}
查找是否有可关联的任务清单:
{
"name": "feishu_tasklist",
"arguments": {
"action": "list"
}
}
如果发现相关清单,可建议用户关联。
将项目总结发送到群里,标记冷启动完成:
{
"name": "feishu_send_message",
"arguments": {
"chat_id": "oc_xxx",
"text": "✅ 项目上下文初始化完成!\n\n{项目总结内容}\n\n如需进一步了解或调整,请随时 @我。"
}
}
当系统通知包含"重新加入"且提供了 start_time 时,仅补齐空窗期:
{
"name": "feishu_send_message",
"arguments": {
"chat_id": "oc_xxx",
"text": "👋 我回来了!正在补齐离开期间的消息记录..."
}
}
使用系统通知中提供的 start_time 只拉取缺失的消息:
{
"name": "feishu_get_chat_history",
"arguments": {
"chat_id": "oc_xxx",
"fetch_all": true,
"sort_order": "asc",
"save_to_db": true,
"start_time": "从系统通知中获取的时间戳"
}
}
读取记忆 → 更新摘要 → 生成总结 → 通知群聊完成。
ON CONFLICT DO NOTHING 保证消息不重复入库,optimized 标记防止重复生成摘要save_to_db=true 时工具会自动预加载群成员名字缓存,无需额外操作