Commit Graph

43 Commits

Author SHA1 Message Date
liuwei
5401d1db42 提高积分通胀倍率上限
1. 将群积分通胀策略的默认最高倍率从3倍提升到20倍。

2. 补充中文注释,说明高倍率用于加速消耗长期沉淀的群积分。
2026-04-27 13:41:23 +08:00
liuwei
955c2f2797 为积分通胀策略增加Redis日缓存
1. 新增群积分通胀统计的Redis缓存键与按天过期策略,减少重复聚合查询。

2. 新增带缓存的群插件积分消耗统计方法,Redis异常时自动回退实时查询。

3. 调整积分消耗注解优先读取缓存版统计,降低高频群聊场景下的数据库压力。
2026-04-27 13:40:27 +08:00
liuwei
66ac0a7e89 新增群积分通货膨胀策略
1. 新增群聊插件积分真实消耗统计,区分成员持有积分与 SYSTEM 沉淀积分。

2. 为 plugin_points_cost 注解接入按群动态倍率,积分消耗偏低时自动提高实际扣费。

3. 优化积分不足与扣费成功提示,展示基础价、实际价与当前通胀倍率。
2026-04-27 13:35:13 +08:00
liuwei
3b9bd02b5f 修复转图浏览器预热跨事件循环失效问题
变更项:\n1. 新增 async_job 启动钩子能力 add_startup_job,在调度器事件循环中执行一次性初始化任务。\n2. 将 main.py 的 Markdown 转图预热从独立线程改为调度器 loop 内执行,确保预热实例可被后续任务复用。\n3. 增强 markdown_to_image 常驻浏览器管理:记录 owner loop、检测跨 loop 复用并自动重建。\n4. 补充预热与常驻浏览器日志,输出 loop 标识和浏览器 PID,便于线上排查进程状态。\n5. 保持现有转图超时与重试逻辑不变,仅修复预热生效链路与可观测性。
2026-04-17 09:55:03 +08:00
liuwei
879e64fb7c 修复插件定时任务星期与时间格式显示问题
变更项:1) async_job 触发文案把每周数字改为中文星期(周一到周日),消除星期显示歧义。2) async_job 时间序列化改为 yyyy-MM-dd HH:mm:ss,去掉 ISO 格式中的 T。3) 插件定时任务页面统一使用 formatDateTime 渲染下次执行、上次执行与日志触发时间,前端兜底去除 T。4) 补充中文注释说明显示层与调度层格式化意图。
2026-04-16 17:41:53 +08:00
liuwei
66a9b7c4a3 feat(schedule): move system jobs to DB-driven config and dashboard management 2026-04-16 14:54:23 +08:00
liuwei
f0414e0dff feat(plugin): support auto bot injection and file-based hot reload 2026-04-16 13:54:56 +08:00
liuwei
28e038a25c member_context: split daily weekly monthly digest scheduling 2026-04-14 10:53:46 +08:00
liuwei
1a8240df5b 优化文案 2026-01-30 16:19:01 +08:00
liuwei
c129d867aa 加入用户级别限流注释器 2025-11-25 14:00:48 +08:00
liuwei
7c5051cca6 去除原来的签到级别设计 2025-11-18 16:23:30 +08:00
liuwei
ca6969303d 调整级别信息 2025-11-17 16:27:42 +08:00
liuwei
136136693f 签到之后,登记显示 2025-11-17 15:55:57 +08:00
liuwei
57c6a0d234 加入了级别功能。 2025-11-14 15:16:56 +08:00
liuwei
11661906c4 加入限流策略,一个群一分钟只能获取5张图来 2025-06-25 16:31:36 +08:00
liuwei
1f262d0399 测试auth动态化 2025-06-09 15:12:23 +08:00
liuwei
aaaf555156 测试auth动态化 2025-06-09 15:10:54 +08:00
liuwei
9d15bf965b 临时调整权限模块,备份 2025-06-09 14:12:31 +08:00
liuwei
6d211fb043 优化注解 2025-06-06 18:17:18 +08:00
liuwei
c4b25272f2 减少换行 2025-06-04 09:53:54 +08:00
liuwei
4b14fa1136 减少换行 2025-06-04 09:46:53 +08:00
liuwei
2c5cbcfecd 送积分,加分提醒 2025-06-03 12:11:27 +08:00
liuwei
9a0827814e 调整目录结构,将框架内容放到base里面 2025-05-26 17:13:44 +08:00
liuwei
7509d542bc 天气支持私聊 2025-05-26 11:11:02 +08:00
liuwei
42ca182764 积分玩法加上撤回功能 2025-05-08 10:08:40 +08:00
liuwei
bfe4652867 调整消息发送逻辑 2025-05-08 09:47:37 +08:00
liuwei
454d084715 855 协议版本-调整完毕内容 2025-04-30 13:22:33 +08:00
liuwei
ad61f61664 去除wcf对象 2025-04-22 16:26:18 +08:00
liuwei
a62bb61901 重大版本调整:gewechat兼容。 2025-04-22 11:17:03 +08:00
liuwei
9579d3208f 调整异常扣分记录,如果是异常的数据,则不扣分 2025-04-17 14:42:47 +08:00
liuwei
abf17aa6f0 扣除积分,# 检查是否开启了积分获取功能 SIGNIN 和 TASK_GAME 如果没有开启,则不扣积分 请用== == PermissionStatus.DISABLED 判断 2025-04-15 17:12:42 +08:00
liuwei
22e96f4589 解决bug 2025-04-10 11:27:11 +08:00
liuwei
57234e4282 消耗太快了 2025-04-09 21:00:29 +08:00
Liu
99592ffe0a 积分/3000进行处理,不然分数太高了 2025-04-09 20:56:35 +08:00
Liu
46b291c25e 动态积分! 2025-04-09 19:19:17 +08:00
liuwei
e449d57787 我的积分+积分排行 2025-04-09 17:18:22 +08:00
liuwei
ca056d0381 我的积分+积分排行 2025-04-09 17:15:57 +08:00
liuwei
edee17849f 积分消费提醒 2025-04-09 16:39:13 +08:00
liuwei
8ce5f8a55d 积分消费提醒 2025-04-09 16:38:04 +08:00
liuwei
b1b15524d9 加入权限判断 2025-04-09 14:56:27 +08:00
liuwei
44325de73c 加入权限判断 2025-04-09 14:50:07 +08:00
liuwei
4d434dcb57 加入权限判断 2025-04-09 14:49:27 +08:00
liuwei
dba9c31504 需求:1.加入了用户积分表;2.加入了指令积分扣除功能;3.加入了积分获得与扣除注解。 2025-04-09 11:54:03 +08:00