新版本发布 | PigWork,企业集中管理的 AI 桌面工作台

给团队用的 AI 工具,员工应该能直接上手。打开客户端,用企业账号登录,选一个公司提供的模型,就可以开始写内容、处理图片,不必每个人再去配置厂商密钥。

模型接进来以后,企业也要管好账号和额度,明确内部资料允许谁检索。PIGX 负责这些管理工作,PigWork 则提供员工日常使用的桌面工作台。

AI 桌面客户端

PigWork 是面向企业团队的 AI 桌面工作台。接入 PIGX 后,员工通过企业账号登录,就能看到企业开放的模型及默认选项,在同一个工作台中进行日常问答、内容创作和图片处理。

模型由企业统一接入,员工无需配置厂商密钥。 管理员在 PIGX 后台维护模型和默认选项,厂商 API Key 与真实服务地址保留在后端。员工按企业开放的范围使用模型,不必逐个配置模型服务。

员工使用 AI 的同时,企业也能管理账户和用量。 PIGX 支持批量开通、启用和停用账户,为用户设置每日额度或永久额度,并按需调整额度、调用频率和并发数。租户还可以配置 IP 白名单,控制调用来源。

适配 Deepseek Harness

Deepseek Harness

ACP 配置新增 Deepseek Harness 支持,作为超级智能体执行后端与 PIG AI 能力中台双向交互,并全面完成了 AI Skill 的执行适配。可通过 ACP 协议无缝分发与适配到 Deepseek Harness。在长任务规划、代码编写及多步推理场景下,Deepseek Harness 可直接识别并调用中台挂载的各类 AI Skill。

需要说明的是,当前由于 Deepseek Harness 仍处于初期阶段,目前仅适配了 0.1.2 版本。使用前需在本地或环境中安装配置对应版本,具体权限与执行能力以其原生支持为准。

企业 Skill 与 MCP 向桌面端开放

现有 Skill、MCP 管理功能增加了供 PigWork 读取的接口,桌面端可以查询企业当前启用的项目,以及安装所需的内容。

  • Skill 提供基本信息和配套文本文件。
  • MCP 提供配置与需要填写的环境变量名称,后台保存的环境变量值和请求头中的敏感值不会下发。

访问沿用企业现有的 Skill、MCP 查看权限,管理员可以继续通过原有权限体系控制可见范围。

知识库检索与可见范围

查看一次问答的检索过程

知识库问答的 RAG 执行溯源面板

知识库问答新增可开关的 RAG 执行溯源,通过抽屉和时间线展示本次检索过程。

从实际生效的配置、问题向量化,到标准问答匹配、向量检索、同义词召回,再到候选合并、重排、联网兜底和回答生成,维护人员可以逐步查看各阶段的状态、耗时和相关候选信息。

按角色设置文档检索范围

知识文档的角色可见范围设置

知识文档新增角色范围配置。管理员可以选择允许参与检索的角色,后端在知识召回时应用相应约束。

  • 文档未限定角色时,继续遵循所属知识库的可见范围。
  • 文档配置角色后,调用者持有任一允许角色,该文档才有资格参与召回匹配。

召回测试结果更直观

召回测试的文档与切片结果面板

召回测试新增独立结果面板,可以查看文档名称、切片预览、相似度、选中片段全文和元数据,查询词会高亮显示。

维护人员在一个页面内就能核对结果来自哪份文档、命中了哪一段,以及相似度是多少,方便调整知识内容和检索配置。

向量维度跟随嵌入模型

创建 PgVector、Neo4j 和 SeekDB 向量存储时,系统会从知识库所选的嵌入模型读取维度,减少模型维度与存储配置不一致的问题。

这一调整作用于向量存储的创建过程,已有向量数据不会因此自动迁移或重建。

AI 工作流与 Agent

工作流支持图片和 PDF 输入

AI 工作流新增多模态附件输入组件,开始节点和 LLM 节点可以配置、绑定并使用图片或 PDF。

PDF 页面会渲染为图片,再交给具备视觉能力的模型识别与分析,适合需要保留页面视觉信息的任务。

单次输入有明确的容量限制,便于配置流程时提前安排材料。

  • 最多上传 5 个文件,文件总大小不超过 10 MB。
  • 图片与 PDF 渲染后的页面合计最多 5 张。

后端会校验附件标识、类型、实际内容和大小。

用变量聚合节点整理分支结果

AI 工作流变量聚合节点的配置界面

工作流经过分支处理后,后续节点往往需要统一的输入结构。新增的变量聚合节点可以绑定分支节点或问题分类节点,将选定的分支变量组合成一个 result 对象。

该节点适用于上述显式多出口分支场景。

Skills 可以使用会话附件

Skills 聊天支持上传并使用当前会话的附件,普通 Tool Skill 和 Agent Skill 都可以接入附件处理能力。

普通 Skill 可以解析 TXT、Markdown、CSV、PDF 及常见 Office 文件的文本,图片则可交给视觉模型分析。

用户可以把资料和问题一起交给 Skill,减少先复制正文再执行的步骤。附件由服务端处理,读取范围限定在当前会话的附件快照和目录内。

模型与语音体验

统一配置聊天模型的视觉能力

管理员现在可以在聊天模型配置中声明视觉能力。聊天模型选择、知识库解析配置,以及 AI 工作流中的 LLM、OCR 和结构化处理等位置,会据此筛选和校验模型。

模型能否接收图片,有了统一的配置依据。 使用时仍需确保配置正确,且上游模型本身支持视觉输入。

更新模型预置选项

本次更新推荐以阿里百炼作为核心接入平台。借助百炼完善的模型生态,企业在一个平台内即可全面适配 PigAI 提供的文本对话、图像生成及检索重排等全套 AI 能力,有效降低多供应商接入、密钥分发与日常运维成本。

  • 阿里百炼聊天模型新增 qwen3.8-maxqwen3.8-flash
  • 阿里百炼图片模型更新 qwen-image-3.0qwen-image-3.0-pro 及相关参数配置。
  • 阿里百炼重排模型使用 qwen3-rerank 替换旧预置选项。
  • DeepSeek 聊天模型新增带视觉能力标记的 deepseek-v4-flash-vision-exp

目录中也移除了部分旧选项。预置项便于管理员配置模型,实际可用范围和调用资格以厂商服务及账户权限为准。

语音输入与合成支持本地服务回退

未配置默认语音识别模型时,管理端可以在录音结束后上传音频,由后端同步识别;未配置默认语音合成模型时,会尝试使用本地 CosyVoice 服务合成。

界面补充了语音处理状态、提交锁定和错误提示,用户可以更清楚地知道语音请求正在处理还是已经失败。本地回退依赖后端部署相应的模型服务。

已有的实时语音链路也补充了能力声明与稳定性处理,30 秒会话上限和结束事件处理。

低代码表单

表单设计器新增数据表格组件

流程表单设计器新增 PigxDataTable 数据表格组件。设计人员可以在表单中配置业务数据列表,并按需要设置行选择和操作按钮。

数据来源支持静态数据和远程接口。远程请求可配置 GET、POST、参数、请求头及响应字段映射,请求参数也能引用表单字段,用于表单联动。

表格展示支持列定义、宽度、排序、固定列、序号和分页。行选择可以设置为不选择、单选或多选;行操作支持配置点击事件和确认提示。

安全、维护与兼容性优化

日常使用和升级时,还可以关注以下变化。

安全防护进一步完善

客户端详情接口收紧访问权限,本地文件存储增加路径穿越防护,代码生成会拦截非法表名和危险 JDBC URL 参数。Quartz REST 任务增加 URL 白名单,并移除存在风险的 URL 转换接口。

MCP 协议与联网搜索适配更新

MCP 转向 Streamable HTTP,并保留 STDIO 支持。管理端移除了旧 SSE 类型入口,已有服务在升级时需要核对协议和地址。联网搜索更新了 SearXNG 适配模块。

社交登录配置调整

社交登录凭据改为独立表存储,移除码云、开源中国登录支持。使用这两种登录方式的项目,升级前需要调整登录方案。

知识文档与流程状态修复

完善知识库删除后的遗留文档和切片清理,管理端区分遗留文档删除与重新切片操作。流程处理则统一了拒绝、撤回等终止原因及请假结束状态。

技术栈同步更新

框架版本更新至 Spring Boot 4.1.1、Spring Cloud 2025.1.3、Spring AI 2.0.1、Nacos 3.2.4,并补充 JDK 25 及以上版本所需的 Lombok 注解处理配置。