Proma v0.9.22
对比基准:v0.9.21
新功能
- 数据迁移(Import/Export) — 全新的数据迁移系统,支持两种模式:
- 个人备份(
.proma-backup):全量导出所有会话、Skills、MCP 配置、渠道(含 API Key)及个人设置,可跨设备恢复
- 团队分发(
.proma-share):自由选择导出组件,凭据自动剥离,安全分享给同事
- 导入时自动检测跨平台差异,提示处理路径映射
- 设置面板新增「数据迁移」标签页,Onboarding 页面也增加了导入入口
- 双击
.proma-backup/.proma-share文件即可直接触发导入流程
- 个人备份(
- Chat 转 Agent — 一键将 Chat 对话历史迁移到新的 Agent 会话,仅保留 user/assistant 文本消息,空消息自动跳过
- 文件拖放区双区重构 — 侧边栏文件区域重构为「添加文件」和「附加文件夹」两个并排按钮,操作意图更明确,右侧面板也支持拖放添加文件
Bug 修复
- Agent 文件路径解析错误 — 修复 Agent 模式下部分文件路径无法正确解析的问题
- @ 文件引用大文件夹显示不全 — 修复大项目中子目录被截断的问题:后端改为目录优先排序 + 按匹配数比例分配配额,前端每组结果上限从 20 提升到 200
- @ 文件引用配额优化 — 收紧浏览上限(5000 → 2000)并新增总量上限(3000),避免 IPC 负载过大;工作区配额分配保证最小值为 1
界面与体验优化
- 侧边栏标签样式优化 — 工作中/置顶 Tab 改为均分宽度居中布局,选中态绑定主题色(碧海/森系/莫兰迪等),工作区 Badge 颜色跟随当前主题
安全修复
- Zip Slip 路径遍历防护 — 导入迁移文件时,解压前校验所有条目路径不逃逸临时目录,发现非法路径立即拒绝
- 认证文件覆盖保护 — Personal 模式导入覆盖
settings.json/cloud-auth.json等文件前,自动备份原文件
- tempDir 白名单校验 — 防止 renderer 传入任意路径被清理,仅允许 main 进程创建的合法临时目录
下载
- macOS Apple Silicon —
Proma-0.9.22-arm64.dmg
- macOS Intel —
Proma-0.9.22.dmg
- Windows —
Proma-Setup-0.9.22.exe