最新更新日志

V5.12.1 更新日志

SQL更新脚本

AI Skills

  • Skills 助手入口:新增 Skills 助手入口,支持超级模式开关、Shell 模式和手工配置接口;前端新增技能管理页面,优化技能选择逻辑与交互体验

多Skills自动调用

  • PIGDOC Skill:新增官方文档技能,支持搜索 PIG 官方文档、根据官方手册补全代码编写

/pigdoc 开启

  • ApiToSkills:新增 API 接口自动生成 Skill 能力,优化 API 技能执行逻辑,支持动态传参和错误处理;前端优化 API 接口管理界面,新增服务选择、搜索、方法过滤、 API CURL 生成器和 OpenAPI 解析工具 Api To Skills

  • Skills 节点:AI Flow 中新增 Skills 节点组件,支持在可视化流程中调用 Claude Agent SDK Skills 能力;优化 Skills 节点配置验证逻辑

微信通过 api skill调用 pigai

RAG 知识库

  • ChatToFile:优化 ChatToFile 服务实现,新增查询意图分类、文件上下文处理和独立配置
  • Docling 文档解析:新增 Docling 文档解析与切片能力;前端新增 Docling 供应商及相关配置
  • Mineru 文档解析:新增解析模型版本字段,默认使用视觉语言模型;优化本地 / 云端上传文件解析的文件类型校验、异常处理和依赖引用
  • 文档处理与问答策略:优化文档处理流程,支持 QA 模式按数据集动态计算相似度阈值,为 SeekDB EmbeddingStore 增加 answerText 字段支持
  • QA 模式编辑:前端新增 QA 模式编辑能力,支持问题与答案双击编辑

AI Agent

PIG AI 支持调用openclaw&hermes

  • OpenClaw Agent:新增 OpenClaw Agent 应用支持

  • Hermes Agent:新增 Hermes Agent 应用支持

  • 模型管理:优化 Ollama 供应商模型处理逻辑与格式转换;更新 ChatGLM 和 Siliconflow 提供者模型版本;优化 Markdown 渲染组件,修复 AI 页面刷新时短暂白色横块问题

  • 流式输出配置:增强流式处理功能,支持根据配置控制内容推送至客户端;前端新增流式输出配置选项

  • HTTP 节点:增强 HTTP 节点功能,优化变量解析逻辑;前端同步适配 HTTP 节点增强能力

  • 代码编辑器:前端增强代码编辑器,支持 JSON 格式化、行号配置和变量补全

  • 节点面板重构:前端重构节点面板为 composables,移除公共混入并优化节点组件结构

工作流 / Flow

  • 节点能力扩展:新增触发器节点和延时器节点支持
  • 流程打印:新增流程打印模板功能
  • 流程撤回:新增流程撤回功能
  • 流程稳定性:增加触发器异常终止处理,确保在事务外安全终止流程;优化流程创建逻辑与任务服务参数传递
  • 抄送能力:扩展抄送任务支持角色和岗位类型
  • 交互优化:前端优化流程 logo 显示、任务处理交互和提交流程按钮 loading 状态,避免重复提交;增强业务表单逻辑,支持向动态表单组件传递节点数据

基础平台

站点配置

  • 站点配置后台化:新增网站配置管理功能,将站点配置项抽取到后台管理,支持站点配置聚合、缓存、菜单和角色权限联动;前端完成全面对接,重构页面布局与组件结构,新增固定底部操作栏、功能开关卡片、数据分析卡片、备份卡片等增强模块

  • 站点功能扩展:前端新增站点 Logo 上传、反调试保护、外部和内部密钥管理功能,优化社交登录配置界面和验证码类型配置

权限 / 首页

  • 首页 Widget 权限:新增 sys_role_widget 表及角色首页布局相关实体、Mapper、Service 和接口,支持根据角色动态控制首页 Widget 配置与展示;前端新增角色首页 Widget 配置抽屉,并在权限分配弹窗中新增刷新角色菜单缓存按钮

统计 / 监控

  • Clarity 监控:新增 Clarity 监控数据采集、存储与多维分析能力;前端重构 Clarity 监控页面,新增设备分布和热门页面组件,添加请求折线图提示,统一各卡片视觉与交互模式

认证 / 安全 / 开放能力

  • 认证增强:增强登出能力,支持批量清理用户 Token;增加授权码登录表单验证码支持;新增语言环境透传拦截器
  • API 密钥管理:新增 API 密钥管理功能(前后端),前端集成到个人中心,优化删除按钮权限
  • 通用优化:优化国际化相关代码,移除不必要的缓存注解;补充小程序登录类型字典项

代码生成优化

  • 代码生成能力增强:支持自动推断表单类型配置;优化模块路径处理逻辑,新增 normalizedModuleName 统一处理中划线模块名;优化数据源密码更新逻辑;优化自动建表功能的数据结构和数据源管理,引入 AnylineDataSourceHelper 统一管理动态数据源切换
  • 高级表格场景:新增并增强左树右表、树表等代码生成能力,自动根据字段数据类型调整查询组件和表单组件;前端新增左树右表配置对话框组件,优化代码生成器页面布局与交互体验,优化建表功能表单字段类型和长度
  • CGTM 模板:合并树表模板能力,新增左树右表相关组件及功能实现;新增日期范围选择和图片上传功能支持;统一控制器权限注解格式为小写;修复日期范围查询条件的空值判断逻辑

基础设施 / 依赖

  • 基础依赖升级:升级 Spring Boot、Spring AI 1.1.3、LangChain4j 1.13.0(beta 1.13.0-beta23),同步优化模块依赖配置
  • 动态数据源:新增 DruidDataSourceProperties,持续重构并简化动态数据源配置逻辑
  • 权限框架规范:将部分 @PreAuthorize 鉴权注解替换为 @HasPermission
  • 支付模块:优化 Yungouos 合并支付参数配置;前端重构支付二维码组件,优化支付方式选择和界面布局,优化支付页面整体布局

UI / 交互 / 修复

  • 完成 Element Plus 2.13.6 适配,迁移 radio label -> value,修复 Tip 组件
  • 修复备案与隐私提示占位符文本、el-radio 值绑定、Grid 布局、switch aria-label 和个人中心日期选择器值格式等问题
  • 优化输入框与输入组边框样式,恢复原生拼接效果;调整英文校验规则为"不允许中文"
  • 优化按钮交互效果,排除 text / link 类型按钮;优化验证码组件样式和结构
  • 更新前端部署配置,增加 Druid 敏感路径访问限制