Commit Graph

10 Commits

Author SHA1 Message Date
liuwei
2730595a88 完善 value_rank 社交图设计并落地 @ 结构化存储
- messages 表新增 mentioned_user_ids 字段设计,使用 JSON 数组字符串存储被@用户清单

- 新增社交图相关表设计:t_message_mentions、t_social_edges_daily、t_value_rank_social_daily

- 增加迁移脚本 20260421_add_mentions_and_social_graph_tables.sql,支持现网平滑升级

- 改造 MessageStorageDB 入库流程:解析 msg_source.atuserlist 并写入 mentioned_user_ids

- 更新 value_rank README:补充社交图数据链路、可产出图表及实现说明
2026-04-21 13:34:19 +08:00
liuwei
dfa17c5f95 为 messages 表增加 raw_payload 并落盘完整原始消息
- 在 messages 表结构中新增 raw_payload LONGTEXT 字段(init.sql)

- 新增数据库迁移脚本 20260421_add_raw_payload_to_messages.sql,支持现网平滑加列

- 改造 MessageStorageDB.archive_message:优先写入 raw_payload,若旧库未加列自动回退旧 SQL

- 新增 _serialize_raw_payload 序列化逻辑,按要求保存完整消息信息且不做脱敏

- 增加详细中文注释,说明设计目的与兼容策略
2026-04-21 13:26:57 +08:00
liuwei
77fc15d1fd 完善通讯录群详情展示:补齐群公告/群主/群管理信息
变更项:
1. 数据层新增群资料聚合查询,直接复用 is_owner/is_admin 字段返回群主与管理员列表。
2. 同步群信息时兼容提取群公告并落库,历史库启动时自动补齐 chat_room_announcement 字段。
3. 新增 /contacts/api/group_profile/<roomid> 接口,统一返回群公告、群主、管理员、成员数。
4. 通讯录群详情弹窗新增群主/群成员数/群管理/群公告展示,并在打开详情时自动加载。
5. 补充群成员精简查询头像字段,更新初始化 SQL 中 t_chatrooms 公告字段定义。
2026-04-16 17:04:55 +08:00
liuwei
d472b1523b 优化首页指标展示并修复群唯一用户统计
变更项:

1. 修复首页卡片等高问题,统一用户信息与右侧指标区高度,统一热门用户/群组/插件卡片高度。

2. 首页新增三个分析指标:新增用户数、群渗透率、群健康分,并完成前端数据绑定。

3. 优化仪表盘摘要接口,新增 new_users、avg_group_penetration、group_health_score 返回字段。

4. 修复 t_group_stats.unique_users 统计口径,改为按 group_id+plugin_name+command+user_id 去重统计,避免跨群串数据。

5. 新增 t_group_command_user_stats 表结构及索引,并补充到 init.sql。
2026-04-15 17:19:38 +08:00
liuwei
7f6fdf165d 调整几个iframe动态化
尝试添加dockerfile
2026-01-27 15:35:45 +08:00
liuwei
c68d1c49b3 清除无效SQL 2025-06-20 11:14:55 +08:00
liuwei
5e485f54a2 更新sql内容 2025-05-20 16:34:57 +08:00
liuwei
277d4ae6a6 修复签到bug 2025-04-11 12:17:32 +08:00
liuwei
dba9c31504 需求:1.加入了用户积分表;2.加入了指令积分扣除功能;3.加入了积分获得与扣除注解。 2025-04-09 11:54:03 +08:00
liuwei
1d7ee9f953 加入指令数据统计,指令看板内容 2025-03-18 17:40:59 +08:00