ageerle
|
6e264ad500
|
feat: streamline workflow orchestration and chat routing
Add Zhipu web search integration, remove obsolete workflow nodes and resume handling, and separate model, agent, and workflow chat execution.
|
2026-07-30 00:15:44 +08:00 |
|
ageerle
|
176cc67a5c
|
feat(register): 新用户注册成功后绑定默认角色并补齐缺失菜单权限
- SysRegisterService: 注册成功后读取 sys.register.defaultRoleId 配置,
为新用户绑定默认角色;未配置则静默跳过,不影响注册流程
- SysUserServiceImpl.registerUser: insert 后回写 userId 主键,
供调用方绑定默认角色或登录使用
- SQL: 修正 知识管理 父菜单 perms(knowledge:info:list -> system:info:list),
新增 system:session:* / system:attach:* / system:fragment:* 菜单,
新建 普通用户 角色(租户 000000,data_scope=5 仅本人)及角色-菜单关联,
写入 sys.register.defaultRoleId 配置项
解决注册用户无默认角色导致无权限访问 AI 对话界面、以及菜单权限标识
与控制器不一致无法授权的问题。
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-07-28 11:22:12 +08:00 |
|
Obltv
|
06ff95cdc3
|
Merge upstream/main into feature/common-trace-rag-chat
|
2026-07-23 14:30:38 +08:00 |
|
ageerle
|
911ae6cb1f
|
fix: 修复 issue IJX5VV/IJPYWL/IHPUDA
- IJX5VV: 补全工作流 9 个节点消息模板 sys_config 配置(SQL 脚本合并重命名时遗失),
附幂等增量脚本;此前节点执行会抛「请先配置该节点的响应模板」
- IJPYWL: 向量模型未配置维度时,Milvus/Qdrant 回退默认 1024,避免 Integer 拆箱 NPE
- IHPUDA: chat_provider.provider_icon 由 varchar(255) 加宽至 varchar(1000),
容纳 minio 私有桶签名 URL,附增量脚本
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-07-21 15:28:28 +08:00 |
|
ageerle
|
9a2f326e42
|
fix(rag): 合并后修正-升级脚本兼容 MySQL 8、重解析按 docId 清理旧向量
1. 升级脚本 2026-07-20-knowledge-fragment-fid.sql 使用了 MySQL 8 不支持的
ADD COLUMN IF NOT EXISTS(MariaDB 语法),在存量库执行会直接语法报错。
改为与脚本内索引守卫一致的 information_schema 判断 + PREPARE 方式,保持幂等。
2. parse() 重新解析时按 fragment.fid 删除旧向量:存量数据的 fid 为迁移脚本
回填的 MD5 值,与向量库中实际存储的随机 fid 不一致,首次重解析无法命中
旧向量,导致新旧向量重复累积。改为写入新向量前先按 docId 清理(三种
向量库策略均支持),写入失败时仍补偿删除新 fid。
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-07-21 14:33:28 +08:00 |
|
evo
|
42bc8fea95
|
fix(rag): 完善向量路由批量写入与数据生命周期
|
2026-07-21 09:35:18 +08:00 |
|
ageerle@163.com
|
2ae13aafd4
|
feat: 新增短剧/媒体生成能力并脱敏数据库脚本
- 新增音频/视频/图片生成服务与 Atlas、OpenAI 实现
- 新增短剧脚本生成、分镜与 ffmpeg 合成模块
- 新增 Coze/Dify 聊天 provider 及 Agent 配置
- 脱敏 SQL 脚本:移除真实 DeepSeek API Key,掩码 COS 桶名
- 清理过期的 SQL update 脚本与 chat 文档
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-07-14 21:49:03 +08:00 |
|
Obltv
|
e925050207
|
feat: 新增通用链路追踪模块与 RAG 对话全链路埋点
- 新增 ruoyi-common-trace 模块:TraceContext 上下文、TraceNodeAspect 注解切面、数据库双表持久化
- ChatServiceFacade / KnowledgeRetrievalServiceImpl 完成 RAG 对话 retrieval → rerank → llm-call 全链路采集
- 新增 TraceController 提供列表/详情/节点查询 API 及数据统计
- 支持 trace.enabled 开关、payload 长度截断、错误安全降级
- TraceNodeTemplate 模板封装标准节点生命周期,减少重复样板代码
|
2026-06-16 10:14:35 +08:00 |
|
RobustH
|
b8d16b7669
|
feat(rag): 对接用户端用户知识库对话,集成知识库配置应用
|
2026-04-23 00:52:53 +08:00 |
|
yangzhen
|
e1b8a5f011
|
新增千问3重排序模型,并附带新增sql文件
|
2026-04-20 16:07:02 +08:00 |
|
wangle
|
4f79a66559
|
feat: 添加小米MiMo、DeepSeek、自定义厂商等provider支持
- 新增小米MiMo服务实现类(MiMoServiceImpl)
- ChatModeType添加XIAOMI枚举
- 更新SQL初始化脚本,新增多家厂商(provider)和模型数据
- 添加2026-04-19数据库更新脚本
- application.yml演示模式排除路径增加attach/fragment/info接口
- 删除独立的minimax_provider.sql(数据已合并到主SQL)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-04-19 13:42:05 +08:00 |
|