|
|
f04512ac3f
|
fix(wechat): 回滚微信群扫码绑定,强制要求私聊,避免无法下发个人通知的潜在问题
|
2026-04-02 15:38:26 +08:00 |
|
|
|
a24c8280c9
|
feat(wechat): 完善微信群绑定安全组网约束,要求只允许在指定管理群内进行扫码验证绑定
|
2026-04-02 15:37:49 +08:00 |
|
|
|
9857797b80
|
feat(wechat): 开启在微信群内直接发送验证码绑定自身账号的支持
|
2026-04-02 15:37:20 +08:00 |
|
|
|
870855d99c
|
fix(wechat): 去掉多余重复的标题拼接以保持文案精简
|
2026-04-02 15:16:34 +08:00 |
|
|
|
039c32ecf4
|
fix(wechat): 移除发送队列中已废弃的全局总开关判断导致消息被丢弃的问题
|
2026-04-02 15:14:17 +08:00 |
|
|
|
fc57f97c9e
|
feat(wechat): 微信机器人全链路集成与稳定性修复
- 新增:管理员后台的微信机器人双向收发参数设置页面及扫码绑定能力。
- 新增:WechatBotApiService 与 KafkaConsumerService 模块打通过往僵尸进程导致的拒绝连接问题。
- 新增:下发所有群发/私聊通知时统一带上「[和平聊吧]」标注前缀。
- 优化:前端个人中心绑定逻辑支持一键生成及复制动态口令。
- 修复:闭环联调修补各个模型中产生的变量警告如 stdClass 对象获取等异常预警。
|
2026-04-02 14:56:51 +08:00 |
|
|
|
8a809e3cc0
|
修复:移除 AI 预测强制指定的 response_format JSON 约束,解决国内开源模型(GLM、StepFun)通过第三方代理调用时静默返回空串无法解析的问题
|
2026-04-02 13:39:45 +08:00 |
|
|
|
426695e410
|
修复(BaccaratAI):优化Prompt脱敏规避大模型道德审查,并新增正则降级匹配以兼容未输出JSON的情况
|
2026-04-02 10:27:59 +08:00 |
|
|
|
69e41fbbd9
|
优化:完善百家乐AI决策,增加历史记录上下文、底部仓位预留与智能观望广播功能
|
2026-04-02 10:21:20 +08:00 |
|
|
|
f0d92b21be
|
feat: 增加百家乐下注公屏播报通知
|
2026-03-28 22:07:12 +08:00 |
|
|
|
a69a20ee1e
|
chore(百家乐): 提高 AI 小班长强退休息的连输阈值(3次 -> 10次)
|
2026-03-28 21:50:03 +08:00 |
|
|
|
08c854222e
|
fix(百家乐): 精简 AI小班长发言的下注标签,解决括号嵌套问题
|
2026-03-28 21:44:50 +08:00 |
|
|
|
7bb7f1f4fd
|
feat(百家乐): AI小班长下注后在聊天室发送普通聊天消息
- 下注成功后调用 broadcastBetMessage() 向聊天室广播
- 消息格式:「🤖 AI分析 小班长投了 N 金币,压【大/小/豹子】,大家加油!🎲」
- 发送者 AI小班长,发送对象 大家,action=说(普通聊天)
- AI 预测时显示「🤖 AI分析」标签,本地兜底时显示「📊路单统计」
|
2026-03-28 21:38:34 +08:00 |
|
|
|
aa760b14a2
|
fix(百家乐AI预测): ai_usage_logs 使用 AI小班长真实 user_id
- 新增 resolveAiUserId() 按 username 查询 AI小班长 ID(惰性/缓存)
- 原先硬编码 null,改为正确关联到 AI小班长用户记录
|
2026-03-28 21:28:14 +08:00 |
|
|
|
2e252eb70e
|
fix(百家乐AI预测): user_id 改为 null 修复外键约束报错
- ai_usage_logs.user_id 外键引用 users.id,0 不合法应为 null
- 顺便修复 prepend() 后的 IDE 类型推断 lint 警告
|
2026-03-28 21:26:44 +08:00 |
|
|
|
d16626d121
|
feat(百家乐AI预测): 实现多厂商自动故障转移
- predict() 改为遍历所有已启用厂商,与 AiChatService 保持一致
- 首选 glm-5.1-free,失败后自动按 sort_order 切换下一个厂商
- 所有厂商均失败才返回 null 回退本地路单决策
- 每次调用成功/失败均写入日志,便于追踪
|
2026-03-28 21:15:49 +08:00 |
|
|
|
3bfc0e358f
|
feat(百家乐): 记录AI小班长每局决策日志到 daily 日志文件
- 新增 Log::channel('daily')->info() 记录:局次ID、决策来源(AI预测/本地兜底)、AI预测结果、最终下注方向、下注金额、路单序列
|
2026-03-28 21:11:44 +08:00 |
|
|
|
3814ea5e85
|
fix(百家乐): 连输惩罚冷却从1小时缩短为10分钟
|
2026-03-28 21:04:35 +08:00 |
|
|
|
c9a569fc42
|
feat(百家乐AI预测): 指定使用 glm-5.1-free 模型,回退默认
- BaccaratPredictionService 新增 PREFERRED_MODEL 常量(glm-5.1-free)
- predict() 优先通过 findByModel() 找到指定模型,找不到再用 getDefault()
- AiProviderConfig 新增 findByModel() 静态方法(按模型名称查找已启用配置)
- 经实测:dmxapi/glm-5.1-free 返回正常,耗时约 1.6~7s,格式完全正确
|
2026-03-28 20:59:50 +08:00 |
|
|
|
348f4e0fe0
|
fix(百家乐AI预测): 兼容推理型模型(StepFun/DeepSeek-R1)
- max_tokens 从 10 调整到 1000,避免推理模型因 finish_reason:length 截断
- content 为 null 时从 reasoning 字段正则提取预测关键词作为兜底
- 经 openrouter/stepfun-step-3.5-flash 实测验证通过
|
2026-03-28 20:53:42 +08:00 |
|
|
|
887fc5c7ef
|
feat(百家乐): AI小班长改用AI接口预测路单走势下注
- 新增 BaccaratPredictionService,调用 AI 厂商(OpenAI 兼容协议)
根据近期 20 局路单给出预测(大/小/豹子)
- AiBaccaratBetJob 优先使用 AI 预测结果;
AI 不可用(超时/无配置)时自动回退本地路单统计决策
- 复用 AiProviderConfig 多厂商配置与故障转移逻辑
- AI 调用结果写入 ai_usage_logs(action=baccarat_predict)
|
2026-03-28 20:35:43 +08:00 |
|
|
|
7bcb9b126b
|
修复:AI小班长押注未更新押注人数并丢失全局下注池广播的问题
|
2026-03-28 18:06:48 +08:00 |
|
|
|
91b9a6bcef
|
优化:百家乐押注面板显示押注人数,今日排行榜修正金币净收益统计
|
2026-03-28 17:38:59 +08:00 |
|
|
|
60bafe7bc4
|
feat: 在管理后台针对superlevel级别用户新增全局金币流水查询页面
|
2026-03-28 17:20:33 +08:00 |
|
|
|
f0618aad4b
|
feat: 在后台管理添加AI小班长钓鱼触发概率配置
|
2026-03-28 17:15:09 +08:00 |
|
|
|
8fcccf72a5
|
feat(baccarat): 实现百家乐实时下注人数统计功能
- 新增 BaccaratPoolUpdated 事件,用于通过 WebSocket 广播实时下注数据更新
- 增加数据库迁移以在 baccarat_rounds 表中添加对应的下注人数统计字段
- 更新 BaccaratRound 模型以及 BaccaratController,支持实时下注统计更新与 WebSocket 事件分发
- 更新前端 chat.js 以及 baccarat-panel.blade.php,利用 Alpine.js 和 Echo 接收事件并动态渲染 "大"、"小"、"豹子" 的实时下注计数
|
2026-03-28 17:02:10 +08:00 |
|
|
|
a68e82107e
|
feat: 实现 AI 钓鱼与百家乐游戏的参与逻辑,并支持后台面板配置开关
|
2026-03-26 11:49:36 +08:00 |
|
|
|
532dc20a2d
|
fix(ai): 去除服务端收到大模型对话请求时对用户提问的二次重复广播
|
2026-03-26 11:25:38 +08:00 |
|
|
|
4d60893dbe
|
feat(ai): 将小班长升级为完全独立的实体用户并支持随机金币发放及持续在线刷级,设定为女兵人设并使用自定义头像
|
2026-03-26 11:15:11 +08:00 |
|
|
|
ed04b2d4b9
|
feat(AI): 新增小班长随机赠送金币福利功能,支持 [ACTION:GIVE_GOLD] 拦截与全服广播
|
2026-03-26 09:34:28 +08:00 |
|
|
|
bb505d7508
|
style: pint格式化UserController
|
2026-03-21 16:41:57 +08:00 |
|
|
|
cbc4d3b7d0
|
fix: 银行存款可见性改为动态读取超管等级(superlevel)而非固定id=1
|
2026-03-21 16:40:37 +08:00 |
|
|
|
e42dc5fbfa
|
feat: 银行存款名片仅超管/本人可见具体金额,其余显示星号
|
2026-03-21 16:39:10 +08:00 |
|
|
|
78a682e0ab
|
feat: 银行弹窗UI重构并增加存款排行榜功能
|
2026-03-21 09:50:46 +08:00 |
|
|
|
60cec0276b
|
feat: 名片支持展示存款信息并适配弹窗宽度
|
2026-03-21 08:29:29 +08:00 |
|
|
|
7bf9d18b33
|
补充金币发放/赠送接口的中文验证提示语,防止前端显示 validation.max.numeric
|
2026-03-18 21:54:20 +08:00 |
|
|
|
5f4abc5152
|
放大金币发放/赠送的最大额度至 999999999;同步后端允许平级用户互相执行管理操作
|
2026-03-18 21:53:05 +08:00 |
|
|
|
363a0145d9
|
记录所有人在线时长:允许 user_position_id 为空,移除记录日志时的职务判断
|
2026-03-18 21:44:53 +08:00 |
|
|
|
72bcb73351
|
修复后台在职登录日志统计:计算所有在职记录之和,而非仅计算当前分页
|
2026-03-18 21:36:12 +08:00 |
|
|
|
c9cab898c2
|
勤务榜只统计已关闭记录(whereNotNull logout_at);清理今日重复坏数据
|
2026-03-18 21:31:44 +08:00 |
|
|
|
f3579ae9fe
|
修复勤务日榜时长膨胀:重建session时用now()而非旧in_time,补updated_at刷新防误关,视图标签改为所有
|
2026-03-18 21:17:02 +08:00 |
|
|
|
42beed5c93
|
修复勤务日榜在线时长:CASE WHEN 实时算 open session 时长;关闭 stale 日志时补算 duration_seconds
|
2026-03-18 21:03:36 +08:00 |
|
|
|
340cbe8784
|
赠金币通知:发送者/接收者在包厢窗口显示,其他人在公屏显示(利用 to_user 路由机制)
|
2026-03-18 20:46:18 +08:00 |
|
|
|
d7a575d8c8
|
新增银行功能:存取金币、流水记录、PC/手机端双入口;迁移 bank_jjb 字段和 bank_logs 表
|
2026-03-18 20:31:19 +08:00 |
|
|
|
0ca028f73d
|
新增赠送金币功能:任意用户可从自己余额赠送金币给他人,成功后聊天室系统传音广播;职务奖励金币移入管理区,删除管理区私信按钮
|
2026-03-18 20:12:17 +08:00 |
|
|
|
ad754a704e
|
修复房间列表在线人数不准:房间Tab每30秒自动刷新+懒清理掉线僵尸记录
|
2026-03-17 20:54:43 +08:00 |
|
|
|
c8ebbc750e
|
百家乐后台统计:新增会员输掉金币总数卡片
|
2026-03-17 20:35:15 +08:00 |
|
|
|
7804adc54a
|
新增掉线自动结算命令并修复跨天日志归零问题
- 新建 CloseStaleDutyLogs 命令:每 15 分钟扫描无心跳开放日志自动关闭
- 注册调度 duty:close-stale-logs everyFifteenMinutes
- 修复 closeDutyLog:跨天遗留日志保留 duration_seconds,不再硬归零
|
2026-03-17 20:27:04 +08:00 |
|
|
|
daeef0af0b
|
五子棋:通知文本去掉多余的 🌟 前缀
|
2026-03-12 17:02:19 +08:00 |
|
|
|
4a759802dc
|
五子棋:通知改用「系统传音」去掉「大声宣告说:」前缀,与赛马/百家乐风格一致
|
2026-03-12 16:55:55 +08:00 |
|