AI workspace / local-first / tools
Polaris 北极星.
一个把模型真正放进工作流里的本地优先 AI 工作空间。 它不只保存对话,也保存协作者、房间、项目文件、工具执行和下一轮模型需要知道的证据。
Build 技术结构 i.
Polaris 的核心是一个浏览器里的 AI workspace:前端负责状态、工作区和执行证据,模型负责理解意图与调用工具。它把普通聊天、项目文件、协作者设定、工具回放和主题/界面改写放在同一条可追踪链路里,而不是把它们拆成互相看不见的功能块。
- Local-first state对话、协作者、房间和项目文件优先保存在本地,适合个人创作和反复修改。
- Tool ledger工具调用有明确结果记录,下一轮模型能知道真实发生过什么。
- Provider bridge支持 Web、iOS、Android 侧的模型接入与运行环境差异。
- Workspace runtime把代码片段、文件、预览和执行结果作为同一个工作空间的一部分。
- Backup migration网页版恢复入口可直接识别 Kelivo zip 备份;公开转换器可把 Chatbox 导出文件转成 Polaris 可导入 zip。
Design 边界设计 ii.
Polaris 更精细的地方不在“又做了一个聊天框”,而在它试图把模型、工具、文件和用户意图之间的责任边界分清楚:系统不替模型猜结论,只把真实状态、真实能力和真实执行结果稳定交给模型;模型负责理解和决策;用户能从界面上看见发生过什么。
- Capability boundary工具能力由用户开关和当前应用状态决定,不用关键词把模型需要的能力藏起来。
- Execution boundary副作用工具需要有清楚的预览、执行、回滚或结果记录,避免模型只靠口头说“完成了”。
- Evidence replay工具结果会被整理成下一轮模型可理解的证据,让协作从“聊天记录”变成连续工作流。
- State ownership协作者、对话、收藏、工作区和运行时状态各自有边界,减少功能互相污染。
Get 入口 iii.
Updates 更新记录 v.
- Android 1.0.40 把跨对话召回的记忆来源入口移进消息更多操作菜单,避免聊天界面上出现干扰阅读的透明按钮;同时延续 1.0.39 的群聊、语音、向量记忆、跨对话总结、主题 CSS 编辑和 MCP 工具开关更新。
-
Android 1.0.39
- 新增群聊房间:多协作者可以轮流回复、点名、使用工具、卡片、图片和成员记忆。
- 新增助手语音播放,支持可配置 TTS,并接入 ElevenLabs。
- 新增向量记忆索引和跨对话总结,支持进度显示、暂停、继续和错误后续跑。
- 主题 CSS 编辑结构更清楚,新增 CSS selector catalog。
- MCP 移入协作者设置,可按协作者配置,并支持单个工具开关。
- 修复协作者删除后复活、本地字体删不掉、记忆资料删除/导入、MCP 布局、工具追问和多处群聊移动端体验问题。
- 这版没有改变公开 Android 更新通道之前的历史数据结构承诺。
- Web · Chatbox 转换器 新增公开格式转换器:用户可以把 Chatbox 导出的 JSON 或 zip 在浏览器本地转换成 Polaris 可导入的备份 zip。文字会话和分支线程会迁入,图片和文件会保留为占位说明。
- Android 1.0.36 让旧对话和本机数据读取更稳:旧对话第一次打开会整理到新的本地存储,可能稍慢或短暂升温,之后再打开会轻很多。跨对话回忆会带入更多有用片段,摘要文本更容易看见;同时补上长期资料读取保护、本机数据状态诊断,以及协作者星星样式设置。
- Android 1.0.32 新增图像生成、分支对话和助手消息编辑功能;图像生成可单独配置画图模型。优化模型请求缓存,减少重复上下文消耗,缓存能力仍在持续优化中;同时修复部分工具调用失败、中断和长对话流式回复不稳定的问题。
- Android 1.0.31 加固对话消息懒加载:本地索引显示对话应有消息但消息分片暂时缺失时,不再误当成空对话写回;若旧提交里仍保留同一对话分片,会优先尝试读取旧分片。
- Web · Kelivo 迁移 网页版备份恢复入口支持直接选择 Kelivo zip 备份包,迁移对话、协作者、头像/背景、上传附件、短记忆、模型供应商、API Key 和兼容的 HTTP/SSE MCP;不兼容的本机 MCP 与无对应语义的本地设置会跳过。
- Android 1.0.30 修复主题模式警告弹层层级过低的问题,避免提示被底部面板或其它控件压住;保留 1.0.29 的本地数据与记忆基础更新。
- Android 1.0.29 发布本地数据与记忆基础更新:加固保存、导入恢复和附件处理;跨对话记忆继续按协作者召回相关旧对话片段,帮助模型接上前文、语气和未完成线索;未完成的小模型自动总结和向量索引仍未公开开放。
- Android 1.0.28 发布无跨对话记忆操作入口的热修包:聊天输入改为本地草稿,降低安卓输入延迟;MiniMax M2 兼容线路会先合并多层 system 消息,避免上游 invalid chat setting 400。
- Android 1.0.27 发布本周移动端稳定性更新:减少启动主题闪烁、发送消息落点漂移、工具箱展开顿感、聊天切到图片页时整库图片读取造成的卡顿,并补上本地数据恢复提示、主动消息规则工具和空回复恢复提示。升级检查未发现启动清库或数据库删除路径。
- Android 1.0.20 修复安卓备份导出 0 B:大备份先写入原生临时文件,再交给系统保存器,避免空压缩包和导出后退出;同时把 MCP Streamable HTTP 请求改走安卓原生 HTTP,绕开 WebView fetch 对有效 MCP 地址的拦截,SSE 连接保持不变。
- Android 1.0.19 把主动消息的到点提醒交给安卓原生 AlarmManager:规则同步后由系统闹钟负责发出提醒,不再依赖 WebView 定时器或重新打开 App 才发现过期规则;正文生成仍在 Polaris 打开或存活后执行。
- Android 1.0.18 修复主动消息后台触发:重新使用能唤醒设备的本地通知闹钟,并在系统精确闹钟未授权时主动引导开启;同时修掉主动回复生成开始后因为内部发送状态变化而跳过系统通知的代码问题。
- Android 1.0.17 改善小米等安卓设备上的主动消息到点通知:短间隔测试不再消耗系统 while-idle 配额,正式定时通知声明精确闹钟;流式回复提前结束但已有正文时,也会继续发出主动回复预览通知。
- Android 1.0.16 主动回复在 app 活着时生成后,也会补发一条真正进入安卓系统通知中心的通知,避免只在 Polaris 内部出现而系统里看不到最近通知。
- Android 1.0.15 修复安卓主动消息:原生定时通知会创建高优先级通知频道并在需要时请求通知权限;app 前台收到主动回复时不再因为当前就在对话页而把正文提示立刻清掉。同时加入 SenseNova 对话兼容修复。
- Android 1.0.14 加入 APK 更新检测:安卓原生包会在启动/回到前台时检查新版本,也可以在设置里手动检查;同时带上当前主动消息触发基线,方便继续验证安卓侧主动消息是否能稳定抵达。
- Android 1.0.13 更新安卓开屏:加入深蓝罗盘启动图和轻量启动承接页,减少部分设备打开时长时间白屏;本地体检现在会显示最近运行时摘要,方便回传问题但不展示请求正文、密钥或文件内容。
- Android 1.0.12 撤回安卓实体材质兜底:恢复供应商和协作者页面的半透明/图片背景质感,同时保留按钮深色可读、点击不冒焦点框和图片添加修复。
- Android 1.0.11 修复图片添加和素材引用:安卓原生包改走系统相册选择,图片预览显示可复制素材引用,复制成功会给出绿色确认。
- Android 1.0.10 修正安卓供应商面板的材质和按钮状态:测试按钮保持深色可读,点击后不再冒系统焦点框,并移除容易误固定协作者的快捷按钮。
- Android 1.0.9 修复部分安卓设备中供应商配置页玻璃层过透明的问题;在关闭模糊的 WebView 上改用更实的浅色底,避免后层文字穿透。
- Android 1.0.8 默认关闭按钮触感反馈,避免安卓设备在普通点击时频繁震动;仍可在设置中手动开启。
- Android 1.0.7 修复部分安卓设备中供应商设置页滑动白屏/卡顿;修复 MCP 工具调用后续写可能直接断成 network error 的问题。
- Android 1.0.6 补齐工具执行证据回放、动态 MCP 结果续写和工作区文件编辑基础能力。