diff --git a/data/last_wechat_sync_id b/data/last_wechat_sync_id index 4fa0673..1473f3a 100644 --- a/data/last_wechat_sync_id +++ b/data/last_wechat_sync_id @@ -1 +1 @@ -1939 +1948 diff --git a/memory/.dreams/events.jsonl b/memory/.dreams/events.jsonl index 3869001..f53cbe6 100644 --- a/memory/.dreams/events.jsonl +++ b/memory/.dreams/events.jsonl @@ -33,3 +33,4 @@ {"type":"memory.recall.recorded","timestamp":"2026-06-02T06:49:10.085Z","query":"小编 飞书 user_id 身份","resultCount":4,"results":[{"path":"memory/2026-05-25.md","startLine":21,"endLine":42,"score":1},{"path":"memory/2026-05-26.md","startLine":1,"endLine":24,"score":1},{"path":"memory/2026-05-25.md","startLine":38,"endLine":44,"score":1},{"path":"memory/2026-05-22.md","startLine":129,"endLine":158,"score":1}]} {"type":"memory.recall.recorded","timestamp":"2026-06-02T06:49:17.685Z","query":"小编 群聊 身份 open_id","resultCount":1,"results":[{"path":"memory/2026-04-18.md","startLine":1,"endLine":5,"score":1}]} {"type":"memory.recall.recorded","timestamp":"2026-06-03T02:09:30.724Z","query":"小葵小葵群 chat_id 用户反馈发送","resultCount":1,"results":[{"path":"memory/2026-04-18.md","startLine":1,"endLine":5,"score":1}]} +{"type":"memory.recall.recorded","timestamp":"2026-06-05T02:12:53.027Z","query":"今天用户反馈发送 飞书微信 小葵小葵群","resultCount":6,"results":[{"path":"memory/2026-05-07.md","startLine":142,"endLine":175,"score":1},{"path":"memory/2026-05-07.md","startLine":86,"endLine":116,"score":1},{"path":"memory/2026-05-07.md","startLine":73,"endLine":91,"score":1},{"path":"memory/2026-05-07.md","startLine":46,"endLine":78,"score":1},{"path":"memory/2026-05-07.md","startLine":23,"endLine":50,"score":1},{"path":"memory/2026-05-07.md","startLine":1,"endLine":28,"score":1}]} diff --git a/memory/.dreams/short-term-recall.json b/memory/.dreams/short-term-recall.json index d409f7b..95d6eea 100644 --- a/memory/.dreams/short-term-recall.json +++ b/memory/.dreams/short-term-recall.json @@ -1,6 +1,6 @@ { "version": 1, - "updatedAt": "2026-06-03T02:09:30.724Z", + "updatedAt": "2026-06-05T02:12:53.027Z", "entries": { "memory:memory/2026-04-18.md:1:5": { "key": "memory:memory/2026-04-18.md:1:5", @@ -429,20 +429,22 @@ "endLine": 116, "source": "memory", "snippet": "| 9 | 用户反馈问题 | 建议、反馈、体验、优化 | | 10 | 其他问题 | (默认兜底) | ### 脚本修改 - `priority_classifier.py` 新增 `proble m_category(keyword)` 函数和 `CATEGORY_KEYWORDS` 规则 - `sync_feishu_feedback.py` 中 `summarize_cluster()` 新增 `category` 字段 - `generate_summary()` 输出格式改为按优先级+分类分组 --- ## 新增步骤7:问题分发 [刘新玉] - 2026-05-07 11:09 ### 需求 将每日问题归纳同步到「小葵小葵」群,P0问题@相关负责人跟进。 ### 分发规则 1. 将\"今日问题归纳\"内容发送到指定群(格式:标题+归纳正文+文档链接) 2. P0问题 @相关负责人的 @列表(从 `summarize_cluster` 的 `operators` 字段提取发言人) ### Bot身份问题 - Bot应用名:**小研**(App ID: `cli_a931175d41799cc7`) - Bot发消息需要已经加入目标群 - 小葵Bot在「小葵小葵」群中发消息报 500 \"chat does not exist\" → 可能是不同应用 - **待解决**:需要确认\"小葵小葵\"群里加的是哪个应用,或者把小研Bot加进去 ### 脚本修改 - `sync_feishu_feedback.py` 新增 `dispatch_to_group()` 函数 -", - "recallCount": 2, + "recallCount": 3, "dailyCount": 0, "groundedCount": 0, - "totalScore": 2, + "totalScore": 3, "maxScore": 1, "firstRecalledAt": "2026-05-11T09:48:27.002Z", - "lastRecalledAt": "2026-05-14T13:09:32.054Z", + "lastRecalledAt": "2026-06-05T02:12:53.027Z", "queryHashes": [ "70caeba05281", - "9821fd380aab" + "9821fd380aab", + "bffc46025be9" ], "recallDays": [ "2026-05-11", - "2026-05-14" + "2026-05-14", + "2026-06-05" ], "conceptTags": [ "priority-classifier.py", @@ -462,18 +464,20 @@ "endLine": 91, "source": "memory", "snippet": "``` ### 问题分类规则(按匹配优先级从上到下) | 优先级 | 分类 | 匹配关键词 | |--------|------|-----------| | 1 | 启动/运行异常 | 闪退、崩溃、crash、进不去、卡死、黑屏、重启、服务器宕机、服务器挂了 | | 2 | 版本/更新类 | 更新、升级、新版、版本、安装失败、OTA、热更新、无法更新、下载更新 | | 3 | Loading/加载类 | 加载、loading、loading卡死、转星星、加载慢、加载超时、loading超时、一直加载 | | 4 | 数据/进度类 | 数据丢失、数据异常、进度丢失、数据错误、分数异常、进度不对、记录丢失、数据对不上 | | 5 | 声音/音频类 | 无声、声音、音频、没声音、音效 | | 6 | 语音识别/判分类 | 判分、识别、语音识别、发音、评分、打分、AI判分 | | 7 | 关卡/内容类 | 关卡、题目、答案、内容 | | 8 | UI显示类 | 显示、界面、UI、HUD、动画、层级、图层、渲染 | | 9 | 用户反馈问题 | 建议、反馈、体验、优化 | | 10 | 其他问题 | (默认兜底) | ### 脚本修改 - `priority_classifier.py` 新增 `proble m_category(keyword)` 函数和 `CATEGORY_KEYWORDS` 规则 - `sync_feishu_feedback.py` 中 `summarize_cluster()` 新增 `category` 字段", - "recallCount": 1, + "recallCount": 2, "dailyCount": 0, "groundedCount": 0, - "totalScore": 1, + "totalScore": 2, "maxScore": 1, "firstRecalledAt": "2026-05-11T09:48:27.002Z", - "lastRecalledAt": "2026-05-11T09:48:27.002Z", + "lastRecalledAt": "2026-06-05T02:12:53.027Z", "queryHashes": [ - "70caeba05281" + "70caeba05281", + "bffc46025be9" ], "recallDays": [ - "2026-05-11" + "2026-05-11", + "2026-06-05" ], "conceptTags": [ "启动/运行异常", @@ -651,18 +655,20 @@ "endLine": 50, "source": "memory", "snippet": "- 「小葵小葵」群 chat_id: `oc_4171a2188f2554522a4309f2d7c27753`,小葵Bot已在该群中 - 相关负责人需要往此群发消息时,直接用 Bot 身份向该 chat_id 发送 ### 知识空间信息 - space_id: 7612229802338045122 - 父节点 node_token: RaL6whoYMijyYHkSlWrc7OLLnBy - 父节点 obj_token: J8bKd4dbYoofZixxVsCc06bhnFc (docx) ## 用户反馈问题汇总文档结构调整 [刘新玉] - 2026-05-07 10:45 ### 变更内容 1. 「用户反馈问题汇总」文档改为按日期创建独立子文档,每天一个 2. 子文档标题格式:`YYYY-MM-DD 问题反馈` 3. 父文档(RaL6whoYMijyYHkSlWrc7OLLnBy)改为索引说明页 4. 子文档 obj_token: - 2026-05-06: ISpQdgf6QoIKIyxdZjPcTAa4nEe - 2026-04-28: UusFdRBEioSs4ox9JhPcXGfCnzf ### 脚本修改 - `sync_feishu_feedback.py` 中新增 `update_summary_doc_as_children()` 函数 - 逻辑:先 `list_child_nodes()` 查已有子文档 → 存在则更新、不存在才创建 - **核心规则:每天只新增一个对应日期的子文档,绝不重复创建** ### 同步清理 - 数据库中 s", - "recallCount": 1, + "recallCount": 2, "dailyCount": 0, "groundedCount": 0, - "totalScore": 1, + "totalScore": 2, "maxScore": 1, "firstRecalledAt": "2026-05-12T06:08:28.032Z", - "lastRecalledAt": "2026-05-12T06:08:28.032Z", + "lastRecalledAt": "2026-06-05T02:12:53.027Z", "queryHashes": [ - "5d17890944eb" + "5d17890944eb", + "bffc46025be9" ], "recallDays": [ - "2026-05-12" + "2026-05-12", + "2026-06-05" ], "conceptTags": [ "chat-id", @@ -682,18 +688,20 @@ "endLine": 28, "source": "memory", "snippet": "## 用户反馈问题汇总文档结构调整 [刘新玉] - 2026-05-07 10:45 ### 变更内容 1. 「用户反馈问题汇总」文档改为按日期创建独立子文档,每天一个 2. 子文档标题格式:`YYYY-MM-DD 问题反馈` 3. 父文档(RaL6whoYMijyYHkSlWrc7OLLnBy)改为索引说明页 4. 子文档 obj_token: - 2026-05-06: ISpQdgf6QoIKIyxdZjPcTAa4nEe - 2026-04-28: UusFdRBEioSs4ox9JhPcXGfCnzf ### 脚本修改 - `sync_feishu_feedback.py` 中新增 `update_summary_doc_as_children()` 函数 - 逻辑:先 `list_child_nodes()` 查已有子文档 → 存在则更新、不存在才创建 - **核心规则:每天只新增一个对应日期的子文档,绝不重复创建** ### 同步清理 - 数据库中 sender_name='未知' 的3条无效记录已删除 - 「内容测试问题反馈」电子表格中也清理了\"未知\"发送者的行 - 该电子表格已从\"飞书问题反馈-近3天\"重命名为\"内容测试问题反馈\" ### 飞书群信息 [李若松确认] - 2026-05-07 11:23 - 「小葵小葵」群 chat_id: `oc_4171a2188f2554522a4309f2d7c27753`,小葵Bot已在该群中 - 相关负责人需要往此群发消息时,直接用 Bot 身份向该 chat_id 发送 ### 知识空间信", - "recallCount": 1, + "recallCount": 2, "dailyCount": 0, "groundedCount": 0, - "totalScore": 1, + "totalScore": 2, "maxScore": 1, "firstRecalledAt": "2026-05-12T06:08:28.032Z", - "lastRecalledAt": "2026-05-12T06:08:28.032Z", + "lastRecalledAt": "2026-06-05T02:12:53.027Z", "queryHashes": [ - "5d17890944eb" + "5d17890944eb", + "bffc46025be9" ], "recallDays": [ - "2026-05-12" + "2026-05-12", + "2026-06-05" ], "conceptTags": [ "yyyy-mm-dd", @@ -1270,6 +1278,68 @@ "已确认并更新到脚本和skill.md", "loading/加载类" ] + }, + "memory:memory/2026-05-07.md:142:175": { + "key": "memory:memory/2026-05-07.md:142:175", + "path": "memory/2026-05-07.md", + "startLine": 142, + "endLine": 175, + "source": "memory", + "snippet": "📄 详细反馈文档:https://makee-interactive.feishu.cn/wiki/CQ0UwjRTZijvvEk6tSecEUTXnFg ``` - @逻辑:P0标题行后面直接@发言人,@列表从 `summarize_cluster` 的 `operators` 提取 - 非P0问题不@ ### H5链接 - 尝试生成公开H5链接失败,Bot无 `drive:permission` 权限 - 当前使用飞书wiki链接,飞书App内可直接打开 - 若需外部浏览器访问,需在知识空间设置\"互联网上可查看\" ### 小葵Bot身份确认 - xiaokui 凭证目录:`/root/.openclaw/credentials/xiaokui` - xiaoyan 凭证目录:`/root/.openclaw/credentials/xiaoyan` - 发「小葵小葵」群消息用 xiaokui 身份成功 --- ## 当前定时任务清单 [刘新玉] - 2026-05-07 14:59 | 时间 | 任务 | |------|------| | 每天 02:00 | vala_skill_auto_push.sh(技能推送) | | 每天 08:00-22:00 每2小时 | run_lark_group_sync.sh(反馈群消息同步到数据库) | | 每天 08:10 | backup.sh(工作区Git备份) | | 每分钟 | sync_wechat_feedback_minutely.py(微信用户反馈实时同步) | | 每天 09:30 | daily", + "recallCount": 1, + "dailyCount": 0, + "groundedCount": 0, + "totalScore": 1, + "maxScore": 1, + "firstRecalledAt": "2026-06-05T02:12:53.027Z", + "lastRecalledAt": "2026-06-05T02:12:53.027Z", + "queryHashes": [ + "bffc46025be9" + ], + "recallDays": [ + "2026-06-05" + ], + "conceptTags": [ + "backup", + "备份", + "summarize-cluster", + "openclaw/credentials/xiaokui", + "openclaw/credentials/xiaoyan", + "vala-skill-auto-push.sh", + "00-22", + "run-lark-group-sync.sh" + ] + }, + "memory:memory/2026-05-07.md:46:78": { + "key": "memory:memory/2026-05-07.md:46:78", + "path": "memory/2026-05-07.md", + "startLine": 46, + "endLine": 78, + "source": "memory", + "snippet": "### 同步清理 - 数据库中 sender_name='未知' 的3条无效记录已删除 - 「内容测试问题反馈」电子表格中也清理了\"未知\"发送者的行 - 该电子表格已从\"飞书问题反馈-近3天\"重命名为\"内容测试问题反馈\" ### 飞书群信息 [李若松确认] - 2026-05-07 11:23 - 「小葵小葵」群 chat_id: `oc_4171a2188f2554522a4309f2d7c27753`,小葵Bot已在该群中 - 相关负责人需要往此群发消息时,直接用 Bot 身份向该 chat_id 发送 ### 知识空间信息 - space_id: 7612229802338045122 - 父节点 node_token: RaL6whoYMijyYHkSlWrc7OLLnBy - 父节点 obj_token: J8bKd4dbYoofZixxVsCc06bhnFc (docx) --- ## 今日问题归纳增加问题分类 [刘新玉] - 2026-05-07 10:55 ### 新增步骤6:问题分类 在优先级判定之后,对每个问题添加分类标签。输出格式: ``` **⚠️ P0级核心问题(需优先处理)** 1. **Loading/加载类** - 问题描述... **⚡ P1级重要问题** 1. **关卡/内容类** - 问题描述... ``` ### 问题分类规则(按匹配优先级从上到下) | 优先级 | 分类 | 匹配关键词 | |--------|------|-----------| | 1 | 启动/运行异常 | 闪退、崩溃、crash、进不去、", + "recallCount": 1, + "dailyCount": 0, + "groundedCount": 0, + "totalScore": 1, + "maxScore": 1, + "firstRecalledAt": "2026-06-05T02:12:53.027Z", + "lastRecalledAt": "2026-06-05T02:12:53.027Z", + "queryHashes": [ + "bffc46025be9" + ], + "recallDays": [ + "2026-06-05" + ], + "conceptTags": [ + "sender-name", + "飞书问题反馈-近3天", + "chat-id", + "space-id", + "node-token", + "obj-token", + "loading/加载类", + "关卡/内容类" + ] } } } diff --git a/output/daily_feedback/ai_descriptions_wechat_2026-06-04.json b/output/daily_feedback/ai_descriptions_wechat_2026-06-04.json new file mode 100644 index 0000000..8d51de9 --- /dev/null +++ b/output/daily_feedback/ai_descriptions_wechat_2026-06-04.json @@ -0,0 +1,29 @@ +{ + "date": "2026-06-04", + "descriptions": [ + { + "index": 1, + "description": "苹果13端瓦拉家长小程序进入时持续相关人员转圈,重新搜索进入仍无法解决。" + }, + { + "index": 2, + "description": "无明确问题" + }, + { + "index": 3, + "description": "无明确问题" + }, + { + "index": 4, + "description": "无明确问题" + }, + { + "index": 5, + "description": "无明确问题" + }, + { + "index": 6, + "description": "无明确问题" + } + ] +} \ No newline at end of file diff --git a/output/daily_feedback/飞书反馈_2026-06-05.xlsx b/output/daily_feedback/飞书反馈_2026-06-05.xlsx new file mode 100644 index 0000000..83f44bc Binary files /dev/null and b/output/daily_feedback/飞书反馈_2026-06-05.xlsx differ