Commit Graph

248 Commits

Author SHA1 Message Date
fe2a41cd33 build(php): 在 Dockerfile 中添加 lsof 工具
安装 lsof 工具以便于调试容器内的进程和文件打开情况
2026-01-22 10:49:55 +08:00
0fb8e62b50 feat(stream_chat_demo): 添加API URL配置功能
在流式聊天测试Demo中添加API URL配置面板,支持自定义和保存API地址
2026-01-22 10:08:11 +08:00
8e32bc0d7d fix: 修复日志文件名生成逻辑
当指定文件名时,在文件名前添加日期前缀以区分不同日期的日志文件
2026-01-22 09:55:59 +08:00
2f7d9ed312 refactor(log): Remove unnecessary filename formatting in log_write function 2026-01-22 09:43:13 +08:00
ad5dcfea77 docs(README): Update Docker commands for development and testing environments to include cache cleanup and no-cache builds 2026-01-22 09:05:50 +08:00
e263f3bd58 feat(nginx): Add configuration for dev.aigc-quickapp.com with SSL and WebSocket support
This commit introduces a new Nginx configuration file for the development environment of the AIGC QuickApp. It includes settings for SSL, HTTP to HTTPS redirection, WebSocket support, and various security headers. Additionally, it implements rate limiting and error handling for improved performance and security.
2026-01-22 09:05:21 +08:00
266f810508 fix(WebSocket): 修正成员ID验证并临时放宽认证参数检查
修正WebSocket连接中成员ID验证使用错误变量的问题,将$member_id改为$user_id
同时临时放宽认证参数检查,仅验证site_id,为后续配置调整做准备
2026-01-21 17:03:37 +08:00
f2d5ce1d7b refactor(websocket): 统一将member_id重命名为user_id
修改认证参数和相关变量名,从member_id改为user_id以保持命名一致性
2026-01-21 16:46:13 +08:00
f4e4d2a855 fix: 将认证信息中的site_id改为uniacid
修改WebSocket认证消息中的字段名以保持一致性,使用uniacid替代旧的site_id字段
2026-01-21 16:03:57 +08:00
b737a7d51d fix(WebSocketBase): 优先使用 uniacid 参数进行认证
与 Kefu.php 保持行为一致,在认证处理中优先检查 uniacid 参数,其次才检查 site_id 参数
2026-01-21 16:02:35 +08:00
673678a0e4 fix(websocket): 统一WebSocket与Kefu的请求参数处理
调整WebSocket.php和前端测试页面的参数命名和处理逻辑,使其与Kefu.php保持一致:
1. 将message参数改为query
2. 增加response_mode参数
3. 统一参数优先级处理
4. 优化流式响应判断逻辑
2026-01-21 15:49:31 +08:00
96b61ba533 fix(WebSocket): Improve authentication logging and adjust strict mode for development 2026-01-21 14:21:43 +08:00
e000b61508 refactor(WebSocket): Enhance authentication logic and improve message handling with transaction support 2026-01-21 13:49:16 +08:00
31456469a3 chore(config): 针对智能客服WebSocket访问地址,由服务器端指定分配 2026-01-21 11:50:30 +08:00
43edae2f90 test: 测试在宝塔服务器上的配置反应 2026-01-21 09:56:48 +08:00
05b80040f6 chore(websocket): 已经初步实现服务器端按照流式请求反馈信息的功能 2026-01-20 18:18:07 +08:00
e6929aa1f5 chore(WebSocket): 复用ThinkApp中的Cache及其他设置 2026-01-17 17:52:25 +08:00
5f7017b78a chore(cache): 备注缓存设置说明 2026-01-17 14:12:05 +08:00
949940dca6 chore(cache): 缓存过期时间从7天改为3小时,来减少设置等待时间 2026-01-17 13:59:18 +08:00
620fa93149 chore: 添加uid,方便知道当前商户的site_id 2026-01-17 11:28:30 +08:00
0af78b796b chore: 去除多余的注释内容 2026-01-17 10:54:09 +08:00
7a1a59cd49 Merge: 合并电子名片及新组件微信视频号 2026-01-15 16:38:05 +08:00
91f427b030 chore: 代码格式化 2026-01-15 16:05:52 +08:00
b1bccafeb6 chore(docker): update docker/nginx/sites-enabled/app.conf 2026-01-15 15:35:17 +08:00
1914cc9958 Merge: 合并电子名片及新组件微信视频号 2026-01-15 15:30:41 +08:00
ef32e31e59 Merge: 合并电子名片及新组件微信视频号 2026-01-15 14:31:09 +08:00
d435aaf4a8 chore(docker): 不需要的docker设置取消 2026-01-05 15:55:11 +08:00
e41b47cb62 chore(docker): 网络不适用 2025-12-20 14:53:46 +08:00
f577e47be6 chore(websocket): 更新ws_server 2025-12-20 14:44:01 +08:00
f8291dd2ba chore(docker): 支持独立的WebSocket 服务暴漏 2025-12-19 18:04:29 +08:00
ba5c2239ac chore(docker): 增加支持websocket转发功能,PHP容器不暴漏端口到主机 2025-12-19 15:32:34 +08:00
498122f57e feat: 新增WebSocket 服务 2025-12-19 11:56:14 +08:00
4e5d16e48c chore: 更新客服配置,支持判断aikefu插件是否存在,才显示智能客服 2025-12-19 10:41:37 +08:00
0980a8db27 chore: 客服配置增加智能客服选项 2025-12-19 10:32:13 +08:00
3239891cd1 Merge branch 'feat-wxwork' into dev. 新增后端支持企业微信配置 2025-12-16 11:08:14 +08:00
28b12b3dfe chore: 将企业微信配置挂载在 config/init API接口上 2025-12-16 10:58:04 +08:00
3aab5b9c75 chore: 更新企业微信配置页面 2025-12-16 10:50:58 +08:00
09c859750e chore(docker): 去除xdebug依赖,优化.env 环境变量 2025-12-16 09:41:03 +08:00
157ea7f46d chore(docker): 保存关键信息,与Dev分支同步 2025-12-15 16:31:06 +08:00
572b4c4a00 chore(base): 同步dev关于Docker及.env 的配置 2025-12-15 16:16:17 +08:00
9b38248cbf chore(deploy): 新增部署快捷脚本 2025-12-15 14:34:19 +08:00
89f36ee666 chore(addon/aikefu): 优化请求参数说明 2025-12-11 16:00:56 +08:00
c8cf3cde16 chore(addon/kefu):优化代码 2025-12-11 10:59:42 +08:00
c63fce1ce8 chore(addon/aikefu): 优化最后关闭sse的处理,刷新输出 2025-12-10 18:13:00 +08:00
3cafaae451 chore(addon/aikefu): 更新测试流式对话的Demo 2025-12-10 17:32:24 +08:00
3275a159a1 chore(addon/aikefu): 完善API调用,只采用query 参数,支持 response_mode 参数设置 2025-12-10 17:20:25 +08:00
0b2092a8fc fix(addon/aikefu): 修复代码错误,缺少 think\facade\Db 2025-12-10 17:01:50 +08:00
4a53db1f4c chore(addon/aikefu): 支持后台管理消息列表针对流式消息的处理 2025-12-10 16:47:43 +08:00
34db5cd074 chore(db): 更新数据库升级脚本 2025-12-10 16:08:34 +08:00
9ba444dbe7 chore(addon/aikefu): 流式对话信息存储到数据库中 2025-12-10 16:01:14 +08:00