Skip to content

v2.0.0

Latest

Choose a tag to compare

@qwq202 qwq202 released this 14 Jul 10:05

2.0 重点更新

Prism 2.0 聚焦绘图工作台、对话可靠性、模型能力配置与精确计费。相比 v0.1.9,本版本包含完整的 /drawing 工作流、内置提问工具、跨设备个性化同步,以及针对弱网和重复请求的端到端保护。

新增功能

  • 新增完整的 /drawing 绘图与编辑工作台:多工作区、参考图、快捷键、结果详情、图片复用与移动端适配。
  • 绘图工作区和图片改为保存在用户浏览器本地,云端只负责执行生图请求。
  • 新增内置提问工具,模型可发起最多 4 个单选或多选问题,并在用户回答后继续生成。
  • 新增个性化设置跨设备后台同步。
  • 新增 GPT-5.6、Gemini 3.1 Flash Lite Image、Grok 4.5 等模型支持。
  • 模型市场新增可配置的推理模型与思考档位,支持 maxxhighhighmediumlowminimalnone
  • 新增绘图计费规则,支持按尺寸、质量、参考图数量与固定请求点数计费。
  • 新增 Token 缓存命中与缓存写入用量统计、计费和日志展示。
  • 附件管理新增孤儿附件识别与一键清理;模型市场新增不可用模型管理与批量移除。
  • README 重构为中英文双语部署文档,并补充 AI 辅助部署说明。

可靠性与性能

  • 新增浏览器持久化发送队列、请求确认协议、幂等请求与服务端租约隔离,降低弱网、断线重连和刷新时消息丢失或重复的风险。
  • 修复陈旧会话快照覆盖新回复、清空后历史恢复、删除会话被重新创建等同步问题。
  • 优化流式额度结算,降低模型持续输出时的 CPU 与数据库压力。
  • 优化模型选择器、模型市场、长会话渲染、IndexedDB 会话缓存和推理强度滑块性能。
  • 修复 Gemini 绘图结果重复、刷新或切换模型后图片重复、参考图编辑重复生成等问题。
  • 修复后台页面缓存、附件本地预览、移动端侧栏与提问卡片布局等问题。

计费与模型管理

  • 绘图模型价格和 Token 缓存价格可在模型详情中查看。
  • 支持 Gemini、OpenAI、Azure 等绘图渠道的高级图片计费配置。
  • 后台可为未维护的模型启用推理模型开关,并自由选择允许用户使用的思考档位。
  • 完善官方缓存用量适配、订阅额度回退控制和额度耗尽保护,避免绕过或产生负额度。

兼容性与数据库变更

  • 服务启动时会自动执行数据库迁移,增加对话请求幂等/租约、个性化同步、绘图任务及相关计费字段。升级前建议备份数据库。
  • 浏览器会话缓存迁移到 IndexedDB;首次启动会自动迁移兼容数据。
  • /drawing 的工作区与图片不再进行云端持久化或跨设备同步。清除浏览器站点数据会同时清除这些本地绘图数据,请先下载需要保留的图片。
  • 已移除旧的 AI 代码生成、文章与卡片功能及对应页面/API;依赖这些入口的外部链接或集成需要调整。
  • GPT 系列思考摘要默认开启并使用“详细”模式。

Docker 部署

docker pull qunqin45/prism:v2.0.0
docker pull qunqin45/prism:latest
docker compose pull
docker compose up -d

升级注意事项

  • 升级生产环境前请备份数据库与配置目录。
  • 升级后建议强制刷新浏览器缓存,确保前端资源、IndexedDB 迁移与 2.0.0 版本号正确生效。
  • 请等待 GitHub Actions 中 v2.0.0 对应的 Docker workflow 成功后再拉取版本镜像。
  • 若使用多个浏览器或设备,绘图工作区彼此独立;个性化设置仍会在登录账号下后台同步。