From b66521434369f6e1325b0d50a65b715ff86ff1a8 Mon Sep 17 00:00:00 2001 From: --git_token Date: Fri, 15 May 2026 08:10:01 +0800 Subject: [PATCH] auto backup 2026-05-15 08:10:01 --- memory/.dreams/events.jsonl | 1 + memory/.dreams/short-term-recall.json | 14 ++++++++------ .../daily_feedback/飞书反馈_2026-05-14.xlsx | Bin 0 -> 8726 bytes 3 files changed, 9 insertions(+), 6 deletions(-) create mode 100644 output/daily_feedback/飞书反馈_2026-05-14.xlsx diff --git a/memory/.dreams/events.jsonl b/memory/.dreams/events.jsonl index a9a7417..5ba0ef9 100644 --- a/memory/.dreams/events.jsonl +++ b/memory/.dreams/events.jsonl @@ -12,3 +12,4 @@ {"type":"memory.recall.recorded","timestamp":"2026-05-11T11:26:09.200Z","query":"sort_tag 飞书 API 创建节点 权限","resultCount":2,"results":[{"path":"memory/2026-05-09.md","startLine":46,"endLine":65,"score":1},{"path":"memory/2026-05-09.md","startLine":1,"endLine":19,"score":1}]} {"type":"memory.recall.recorded","timestamp":"2026-05-11T11:26:09.201Z","query":"知识库 sort_tag 空 文档排序","resultCount":3,"results":[{"path":"memory/2026-05-09.md","startLine":46,"endLine":65,"score":1},{"path":"memory/2026-05-09.md","startLine":78,"endLine":95,"score":1},{"path":"memory/2026-05-06.md","startLine":20,"endLine":47,"score":1}]} {"type":"memory.recall.recorded","timestamp":"2026-05-12T06:08:28.032Z","query":"优先级规则 priority rules","resultCount":2,"results":[{"path":"memory/2026-05-07.md","startLine":23,"endLine":50,"score":1},{"path":"memory/2026-05-07.md","startLine":1,"endLine":28,"score":1}]} +{"type":"memory.recall.recorded","timestamp":"2026-05-14T13:09:32.054Z","query":"微信用户反馈 数据库 表结构 wechat_group_message","resultCount":1,"results":[{"path":"memory/2026-05-07.md","startLine":86,"endLine":116,"score":1}]} diff --git a/memory/.dreams/short-term-recall.json b/memory/.dreams/short-term-recall.json index 744a7eb..35310b4 100644 --- a/memory/.dreams/short-term-recall.json +++ b/memory/.dreams/short-term-recall.json @@ -1,6 +1,6 @@ { "version": 1, - "updatedAt": "2026-05-12T06:08:28.032Z", + "updatedAt": "2026-05-14T13:09:32.054Z", "entries": { "memory:memory/2026-04-18.md:1:5": { "key": "memory:memory/2026-04-18.md:1:5", @@ -390,18 +390,20 @@ "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": 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-05-14T13:09:32.054Z", "queryHashes": [ - "70caeba05281" + "70caeba05281", + "9821fd380aab" ], "recallDays": [ - "2026-05-11" + "2026-05-11", + "2026-05-14" ], "conceptTags": [ "priority-classifier.py", diff --git a/output/daily_feedback/飞书反馈_2026-05-14.xlsx b/output/daily_feedback/飞书反馈_2026-05-14.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..a6b42eb41873548be198c8948e4ec0a81ed3e9b2 GIT binary patch literal 8726 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 Lh~oQ*|G4`f8@dJX literal 0 HcmV?d00001