Commit Graph

85 Commits

Author SHA1 Message Date
855e93ecbf feat: 展示 AI 资源创建人信息
- 为 Bot、工作流、知识库、插件列表补充创建人名称回填

- 在卡片中展示创建者与创建时间

- 补充后端与前端对应测试
2026-04-13 14:58:14 +08:00
ae10383f17 fix: 补齐分享页分页请求客户端
- 让 PageData 支持注入自定义 requestClient

- 修复知识库分享页列表请求仍走默认 api 的问题
2026-04-13 14:55:11 +08:00
31a755a8bc feat: 收口知识库分享链路
- 新增 shareKey 单参数 URL 分享页与失效页

- 新增知识库分享后端鉴权、审计与迁移脚本

- 在访问令牌中增加知识库分享授权入口
2026-04-13 14:44:31 +08:00
8cfe5400fe feat: 优化工作流字段化参数配置
- 开始节点固定 user_input 并区分系统入口与自定义参数

- LLM 与知识库节点切换为字段值加上游引用配置

- 单节点调试改为字段预览与上游引用输入模式
2026-04-12 20:31:02 +08:00
47655a728b feat: 支持工作流插件复用与试运行
- 新增工作流插件类型、发布快照同步、实时可用性与下线影响检查

- 收口绑定候选、分类权限、间接环路校验与运行态优雅降级

- 补齐管理端工作流插件配置、详情与试运行界面及定向测试
2026-04-12 13:15:13 +08:00
6da90e2296 chore: 调整开发环境默认检索引擎
- 将 rag.engine 默认值切换为 lucene

- 补充知识检索相关配置注释
2026-04-09 17:27:01 +08:00
cfbeaf11fe feat: 优化用户导入失败反馈与模板说明
- 支持按字段返回用户导入失败明细

- 补充导入模板填写说明与名称匹配规则

- 优化管理端导入失败弹窗与错误展示
2026-04-09 17:25:50 +08:00
4e565aef99 feat: 收敛AI资源发布审批生命周期
- 统一工作流、知识库、聊天助手的发布、重新发布、下线与删除链路

- 收敛审批编排、生命周期状态机与展示态,补齐审批管理和快照预览

- 调整审批管理权限模型为单入口页面加内部按钮权限
2026-04-09 17:13:54 +08:00
81125ce55c fix: 修复chatlog会话元数据回写与覆盖问题
- 为消息追加命令补充用户、助手与会话标题元信息

- 持久化后按会话聚合触发createOrTouch并优化空值覆盖策略

- 增加ChatPersistMySqlApplyService单测覆盖会话回写链路
2026-04-07 14:51:11 +08:00
3f128e977a feat: 归档L03与L09审批发布能力
- 新增统一审批中心与审批管理页面,支持流程配置、审批详情与角色/用户审批对象

- 接入聊天助手、知识库、工作流的发布与删除审批,并补齐发布态校验与快照展示
2026-04-07 14:41:52 +08:00
7e7c236c2a fix: 修复管理端前端 lint 与构建问题
- 收敛 easyflow-ui-admin 的 lint、格式和类型问题

- 修正 demo 页面与管理端前端构建失败点

- 验证 pnpm lint 与 pnpm build 均已通过
2026-04-05 21:39:13 +08:00
bb72e19c84 fix: 修复管理端前端类型校验问题
- 修正知识库与 Bot 设置页相关组件的类型定义和空值处理

- 补齐工作流与公开聊天页的前端类型约束和动态导入类型

- 收敛本次改动文件的局部格式与样式规范,确保 pnpm check:type 通过
2026-04-05 20:36:25 +08:00
b5dd427920 feat: 收敛知识库检索调度与评分语义
- 固定 rag.engine 与 Milvus 配置,补齐启动期检索基础设施校验

- 支持调用方配置 retrievalMode,并统一知识库检索入口与结果来源展示

- 修正关键词检索 knowledgeId 过滤、混合检索评分归一化与本地 ES 默认配置
2026-04-05 20:23:05 +08:00
2592a1f09d fix: 修复工作流节点输入框光标错位
- 同步参数编辑器高亮层与真实输入层的内边距

- 调整多行换行规则,避免文本与光标在行尾错位
2026-04-05 19:31:15 +08:00
a402d920be chore: 清理旧版 Flyway 迁移目录
- 移除 starter 资源目录下已废弃的顶层 migration 脚本

- 保留按 mysql 和 analyticaldb 分目录后的迁移结构
2026-04-05 12:05:08 +08:00
58d6fb4e63 fix: 补充聊天历史图标选择项
- 在管理端图标选择器中加入 chat-history 图标
2026-04-05 12:04:39 +08:00
029f290c1b fix: 修正硅基流动供应商标识
- 将错误的 siliconlow 标识统一更正为 siliconflow

- 对齐后端网关、品牌配置和管理端模型列表
2026-04-05 12:04:20 +08:00
acbf087bf3 docs: 统一产品设计规范文档命名
- 将总规范文档重命名为 easyflow-product-design.md

- 修正 docs/design README 中的引用链接
2026-04-05 12:04:00 +08:00
a4f75a5e4c feat: 接入聊天历史界面与外链会话恢复
- 新增管理端与用户端聊天历史接口和页面

- 外链聊天支持访问令牌登录、身份保活与当前会话恢复

- 聊天执行链路切到统一 runtime 与 chatlog 查询接口
2026-04-05 11:37:25 +08:00
25e80433a5 feat: 落地聊天记录异步持久化基础设施
- 新增 chatlog 模块、AnalyticalDB 公共层与 common-mq Redis Streams 实现

- 建立 Redis 热态、MySQL 热数据、AnalyticalDB 历史查询与同步链路

- 收紧聊天记录幂等、摘要时序与持久化失败语义
2026-04-05 11:35:05 +08:00
1ecc28e498 feat: 工作流适配数据中枢查询节点
- 新增查询数据与写入数据节点并移除旧数据中心节点入口

- 将查询数据节点切换为连接服务加 SQL 的执行模型

- 同步更新工作流校验、提示词上下文与设计器交互
2026-04-02 18:56:34 +08:00
798effbd5b feat: 重构数据中枢工作台与接入管理
- 新增统一的数据源、目录、纳管表与 Excel 处理后端能力

- 重建管理端数据中枢工作台并替换旧表管理页面

- 补充数据中枢迁移脚本、连接器底座与说明字段支持
2026-04-02 18:55:31 +08:00
b6213d0933 feat: 增强知识库分块策略流程
- 增加导入分析预览提交与预览态缓存键

- 支持知识库分块策略配置与分块预览

- 重构知识库导入与确认导入前端流程
2026-03-29 17:27:12 +08:00
22ceabff96 feat: 增加工作流和知识库三级权限
- 抽取统一资源访问骨架与部门可见范围判断

- 接入工作流和知识库的 READ/MANAGE 权限校验

- 增加可见范围配置与只读态前端交互
2026-03-29 17:25:55 +08:00
f49d94e2fe feat: 增加分类权限控制
- 新增角色分类授权模型与超级管理员配置接口

- 接入助手、插件、工作流、知识库、素材的分类可见性过滤

- 增加角色页分类权限树与插件多分类可见性支持
2026-03-29 17:16:37 +08:00
aaf4c61ff8 feat: 新增统一模型网关与模型管理工作区
- 新增 OpenAI 兼容统一模型调用链路、模型发布配置与批量发布能力

- 重构模型管理页面入口与统一网关工作区,更新服务商 logo 资源与模型 ID 文案

- 收口全新库初始化脚本,仅保留服务商种子并整理统一网关 migration
2026-03-26 20:48:18 +08:00
b777cb3641 chore: 移除系统模块启动调试输出
- 删除 module-system 自动配置中的控制台打印
2026-03-24 18:39:37 +08:00
c78db961c5 fix: 修复管理端静态资源基础路径
- 统一内置品牌资源与空状态图片的 BASE_URL 解析

- 应用启动时自动归一化历史偏好里的内置资源路径

- 多个空状态组件改为复用公共资源地址工具
2026-03-24 18:39:16 +08:00
da536ea742 fix: 统一上传响应与表单校验处理
- 上传组件统一解析后端响应并暴露错误事件

- AI 资源、模型提供商和工作流表单补齐程序化字段校验同步

- 修正 MinIO 对外访问域名配置
2026-03-24 18:38:42 +08:00
799174406e fix: 修复插件保存后的分类关联
- 插件保存接口返回实体以便前端拿到真实插件 ID

- 分类关联更新改为按差异增删并补充事务保护

- 新建插件后缺失 ID 时明确抛出错误
2026-03-24 18:38:09 +08:00
6e1bd73cd8 feat: 支持系统账号批量操作
- 新增账号批量删除和批量重置密码接口及结果返回

- 用户列表增加批量操作工具栏与结果提示

- 账号删除切换为逻辑删除语义
2026-03-24 18:37:32 +08:00
d510034abb feat: 新增管理端工作台总览
- 新增 Dashboard 统计接口、菜单迁移与权限点

- 管理端工作台页面切换为真实概览数据和趋势图

- 默认首页切换到工作台
2026-03-24 18:36:54 +08:00
b1a16ccf18 feat: 支持通过Flyway自动初始化数据库
- 将 starter 初始化脚本迁移到 db/migration,并保留 V1-V3 作为首批迁移

- 清理旧 sql/initdb 挂载与历史分段 SQL,避免 Docker 启动时重复导库

- 更新 README、应用配置和中间件编排,统一空库启动方式
2026-03-24 12:36:44 +08:00
07d8193e80 fix: 修复子路径部署静态资源引用
- 修复 admin 与 usercenter 登录验证码资源在 /flow 子路径下的加载路径

- 统一 logo、空状态图、兜底头像与模型服务商图标的 BASE_URL 处理

- 补齐 usercenter 公共布局与 loading 注入的子路径兼容
2026-03-20 13:02:39 +08:00
39a6daf8fe fix: 修复前端校验兼容与搜索高亮告警
- 为管理端补充 vue-element-plus-x 模块声明与 BotInfo 兼容字段

- 修正用户中心全局搜索高亮片段 key 生成,减少渲染告警风险
2026-03-18 22:26:21 +08:00
cff4fe8da9 build: 适配管理端 flow 基路径
- 调整开发与分析环境的 base 和接口前缀为 /flow

- 更新 Vite 代理配置,兼容 /flow/api 与 /flow/userCenter

- 修复基路径下的 Logo 与启动加载图资源地址
2026-03-18 21:56:36 +08:00
5d3c7d8692 feat: 支持账号导入与强制改密
- 新增账号导入模板下载、导入校验和默认密码重置标记

- 支持管理员重置密码并在登录后强制跳转修改密码

- 管理端与用户中心接入强密码校验和密码重置流程
2026-03-18 21:56:05 +08:00
14c78d54f5 fix: 修复部署镜像与生产环境配置
- 固定 easyflow-backend 运行镜像为 linux/amd64 并接入新的容器入口脚本

- 支持外挂 jar 的运行目录权限修正、日志管理与热更新监听

- 调整 admin 生产环境基础路径与接口前缀用于部署
2026-03-14 14:58:39 +08:00
b5ba6912eb feat: 重绘管理端侧边栏线性图标
- 统一主导航与系统菜单图标为透明背景线条风格

- 覆盖 setting 与 user-feedback 并保持现有 svg key 不变
2026-03-11 22:06:40 +08:00
cac0fdf858 refactor: 调整聊天组件为按需引入
- 移除 bootstrap 中 vue-element-plus-x 全局组件注册

- 在聊天与会话页面改为局部引入对应组件
2026-03-11 22:06:14 +08:00
373d7f8201 perf: 模型管理界面重做 2026-03-11 20:33:04 +08:00
219fa566ef perf: 卡片入口视觉效果重做 2026-03-11 20:30:36 +08:00
0a8a7c8046 perf: 登录界面重做 2026-03-11 20:28:42 +08:00
99f792f6de fix: 统一AI详情页面包屑与Tab导航表现
- 为工作流、插件、知识库、聊天助手详情路由恢复面包屑与Tab参与并保持父模块高亮

- 列表卡片跳转统一追加 navTitle 与 pageKey,详情页Tab标题与面包屑优先显示卡片名称

- 工作流设计页、知识库详情页、聊天助手设置页在深链缺少 navTitle 时自动 replace 补写
2026-03-11 20:07:00 +08:00
c933971a75 perf: tab栏UI优化 2026-03-07 21:23:16 +08:00
0031c71594 fix: 修复条件节点收起后分支连线丢失
- 在 tinyflow 条件节点收起态保留分支 handle,避免连线因 DOM 卸载消失

- 在节点折叠切换后刷新 xyflow 内部信息,确保连线锚点位置同步
2026-03-07 21:23:01 +08:00
c3e3ba505d fix: 修复管理端类型检查阻塞问题
- 修正面板弹窗和对话框覆盖层的类型收敛

- 清理标签滚动与全局搜索中的无效类型和未使用项

- 补齐 API Key 页面弹窗缺失参数以通过 vue-tsc 校验
2026-03-07 21:10:14 +08:00
6dcc6ce893 perf: 重构并美化整体UI 2026-03-07 21:04:54 +08:00
887718d255 feat: 更新管理端品牌 Logo 体系
- 替换主标、暗色主标、收起图标、单色版与 favicon 资源

- 新增暗色收起图标接入能力,补齐公共 logo 配置回退链路

- 增加品牌预览页,集中展示浅色、黑场和应用场景效果
2026-03-07 20:59:46 +08:00
a93f7ca216 feat: 增加开发模式 URL 免登录
- 新增 dev-only 且仅限本机访问的 admin 免登入口

- 管理端支持通过 ?devLogin=admin 自动换取登录态并清理 URL 参数

- 删除未受保护的临时 token 接口并补充关键单测
2026-03-07 18:16:42 +08:00