Skip to content

Releases: imoling/iml-work

v2.2.0 · 私有化部署发布包

Choose a tag to compare

@imoling imoling released this 07 Aug 10:52

这一版把「私有化部署」补齐了:不用克隆代码仓,下载解压就能装完整套。## 下载哪个| 文件 | 装在哪 ||---|---|| iml-work-server-2.2.0.tar.gz | 服务器(后端 jar + 管理前端 + 安装脚本 + 文档) || iML-Work-2.2.0-mac-arm64.dmg | 员工电脑 · Apple Silicon || iML-Work-2.2.0-mac-x64.dmg | 员工电脑 · Intel Mac || iML-Work-2.2.0-win-x64.exe | 员工电脑 · Windows 10/11 x64 |校验和见 SHA256SUMS.txt。## 装服务端bashtar -xzf iml-work-server-2.2.0.tar.gz && cd iml-work-server-2.2.0./install.sh脚本会查前置(Java 21 / Docker)、起 pgvector 容器并建 vector 扩展、用 openssl 随机生成 JWT/HMAC/网关密钥、写好 config/application.yml、启动后端并等就绪。幂等:配置已存在就跳过,数据库容器已存在就复用,不会覆盖已有数据。管理前端是静态包,按 nginx.conf.example 挂上即可——注意它打自己的 /api,必须由同一个 nginx 同时托管静态文件并反代到 8080,前后端拆两个域名会跨域。文档解析、向量模型、代码沙箱、自托管检索这四个中间件都是现成开源镜像,没打进包里(太大)。拉取命令、按需取舍、内网离线 docker save/load 步骤见包内 MIDDLEWARE.md。完整步骤见包内 INSTALL.md。## 装完是干净环境服务端跑在 prod 下,不播种任何演示数据。这一版实测确认过:全新库启动后,审计追溯、企业信息、岗位专家、知识文档、业务系统、模型通道、本体类型、登录审计、连接器动作全部为 0,只有 1 个 admin 账号、9 个预置技能、1 行沙箱默认配置。开发模式里的 admin123 / demo123 弱口令在 prod 下均返回 401。预置的 9 个技能是产品能力底盘,不是假数据:深度调研、A股分析、docx/pptx/xlsx/pdf、图片生成、视频生成、skill-creator。## 本版修复实测全新安装踩出来的三个问题,都会让「照文档装」失败:- prod 缺 model-proxy.corp-key 直接拒启动,而配置模板和安装脚本都没给这一项。已补齐(安装脚本随机生成;客户端零配置走登录 JWT,不需要这个 key)。- 配置模板里 model-proxy 写成两段:YAML 同名顶层键后者整段覆盖前者,会把刚填的 corp-key 静默吃掉。已合并。- 路径不存在返回 500 而非 404,还打整页 ERROR 堆栈,排查时会被误导往后端故障方向找。已加专门处理。另外修了发布包里 docker-services.sh 的路径失配(它原先只认仓库布局),并把 docling 与 embedding 的 compose 一起带进包——少了这两个,up 起不了文档解析与向量模型,而向量模型缺失时系统不报错,检索会静默退化成字面匹配。## 安装包未签名没买 Apple 与 Windows 的代码签名证书,首次打开要手动放行:- macOS:拖进「应用程序」后首次打开提示「无法验证开发者」→ 点「好」→ 系统设置 › 隐私与安全性 › 找到「已阻止使用 iML Work」→「仍要打开」。仍不行就 xattr -dr com.apple.quarantine "/Applications/iML Work.app"。- Windows:蓝框「Windows 已保护你的电脑」→「更多信息」→「仍要运行」。部分杀软会误报 Electron 应用,需加白。企业批量分发建议用自己组织的证书重签,比让每个员工手动放行省事。## 在线体验不想装可以直接开 imlwork.imlstudio.cn

iML Work v2.1.0 —— 首个开源整理版

Choose a tag to compare

@imoling imoling released this 05 Aug 19:02

开箱即用的第一版:全新安装自动播种全部初始数据,不再依赖任何私有库迁移。

开箱即用

  • 9 个预置技能:深度调研 / A股分析 / docx / pptx / xlsx / pdf / image-gen / video-gen / skill-creator,首启自动播种(种子在 admin-backend/src/main/resources/seed/builtin-skills.json)
  • 演示岗位「通用工作助理」绑定全部预置技能,客户端认领即可体验完整能力面
  • OA + CRM 本体建模示例(只有 Schema,无实例数据),与内置 Mock OA/CRM 一一对应
  • 初始账号:admin/admin123(管理后台) · demo/demo123(桌面客户端 & FDE 工作台)
  • 向量服务未就绪不再阻断首启(演示知识库播种自动降级跳过)

功能改进

  • 登录态即模型权限:模型网关直接认员工登录 JWT,客户端零配置接入,改密/强制下线即失效
  • 深度调研全链路韧性批次:规划失败带样本重试、推理档防网关短超时、成稿失败自动降档补稿
  • 登录检测修复"观察者效应"误判;沙箱装包整批失败逐包降级
  • 管理端顶栏真实探活状态灯;四端版本对齐 2.1.0

上手

环境准备、一键启动、初始账号、模型接入、常见坑见 DEVELOPMENT.md

bash scripts/dev.sh                   # PostgreSQL → 后端 → 管理前端 → Mock OA
cd iml-work-client && npm run dev     # 员工桌面客户端

v0.5.0

Choose a tag to compare

@imoling imoling released this 01 Aug 13:01

初始版本代码备份