增加小黑屋 token 预估。
v0.x 预览版更新日志
v0.x 是 OpenRelix 的公开预览版系列:以 Codex CLI 与 Codex app-server 为首发适配器,跑通本地优先个人 AI 资产系统的最小完整闭环。本页按版本汇总每次发布带来的具体变化,未发布的主线开发会标记为「未发布」直到下一次版本号上调。
修复已知问题。
1. 新增 Skill/MCP 小黑屋功能;2. 修复若干 bug,提升面板稳定性。
修复已知搜索问题。
支持在窗口明细里按关键词和会话 id 搜索,更快定位历史窗口和对应会话。
解决 Token 为空的问题:Codex Token 查询改用 ccusage 更稳定的紧凑日期参数,并在日期过滤异常返回空结果时自动退回无日期查询后本地过滤。
修复更新命令被 npx latest 缓存带回旧包的问题;更新时会使用已确认的具体 npm 版本。
修复更新后旧 LaunchAgent 进程未被替换导致 Token 为空的问题;打开 App 或面板前会校验 token-live 的版本和脚本路径。
适配 ccusage,修复 Token 为空的问题。
新增 Claude Code 项目级指令文件 CLAUDE.md;修复 Claude 窗口的「复制 resume 命令」与「在 Claude App 打开」按钮跨目录无效。
- 新增
CLAUDE.md:通过@AGENTS.mdimport 复用项目规则,并补充 Claude Code 专属说明(.agents/skills/不被 Claude Code 自动发现、host context 受管理块 markers、worktree 分支前缀claude/<task>)。 AGENTS.md顶部标注 canonical 关系;CLAUDE.md加入 npm 包files允许列表。
- 新增
.github/workflows/ci.yml:PR 触发自动跑 personal-info 检查、git diff --check、py_compile、unittest discover、npm pack --dry-run内容校验。 - 新增
.github/CODEOWNERS:把仓库分区到 reviewer,标注scripts/build_overview.py等热区文件的并行编辑约定。 - 新增
scripts/setup-dev.sh:一次性配置core.hooksPath,让 pre-commit hook 自动生效,无需逐 hook 软链。 CONTRIBUTING.md新增 "AI Agent Collaboration" 段:分支前缀(codex/vsclaude/)、热区文件 claim 流程、harness skill 设计前置、跨 agent 独立审阅约定。
- 「复制 resume 命令」现在会按窗口原 cwd 拼上
cd <path> &&前缀,粘到任意终端都能定位到对应 project 文件夹再 resume。 - 「在 Claude App 打开」按钮把窗口 cwd 一并传给本地服务端,避免
claude --resume在错误工作目录里找不到 session 直接退出,进而导致/desktop没机会执行。 - 渲染时保护
data-resume-command/data-claude-cwd不被路径脱敏改成~,确保按钮里的绝对路径在 shell 单引号中可用。
修复安装失败的问题。
修复 Token 筛选看不清的问题。
筛选交互- Token 筛选区的日期按钮更清晰,日期弹层能稳定打开;Token 刷新时也不会把筛选控件临时禁用。
修复已知问题。
支持 Claude Code 啦,并重做记忆系统
0.3.0 是 OpenRelix 记忆体系的一次大整理:它会更谨慎地挑选该注入给 AI 的记忆,也把 Claude Code、多 Codex Home、资产热度、Token 和 Pipeline 状态都收进同一个面板里。
新功能- 记忆注入 v2:统一 host memory context,按项目、证据和预算挑记忆;不该带进来的项目记忆不会轻易混进当前上下文。
- Claude Code 接入:支持读取 Claude Code 的项目记忆,面板里能分清 Claude / Codex 原生记忆和 OpenRelix 注入记忆。
- 多环境支持:可以同时管理多个 Codex Home / 桌面 Profile,运行中的 profile 能复用,resume 路由也更准确。
- 资产发现与热度:自动发现技能、提示词、Rules、插件、启动项,并用真实 LLM 激活频率和技能读取次数判断哪些资产真的常用。
- Token 面板加了 provider、日期、月维度筛选,默认看近 7 天;月统计、cache write 和空闲日期零值口径也一起修顺。
- Pipeline 面板能看到运行状态、历史记录、完成状态和下次运行时间,历史数量也做了限制,不再越积越乱。
- Project / Window Overview 重做:过滤器联动、日期选择器、sticky filters、窗口 hover 详情和项目数量限制都补齐。
- Asset 面板加了刷新控件、自动刷新、相对刷新时间和更轻量的统计卡片,看状态更直接。
- 安装 / 更新更稳:更新入口改为强制重装 worker,installer 会主动执行必要的 memory migration / backfill,并用迁移版本避免旧数据卡住。
- 记忆质量门禁更严:新增 evidence gate 和轻量 summary 标注,降低低质量记忆被带进上下文的概率。
- 面板反馈和 Native Memory 展示修正:反馈控件更快更稳,重复 host memory bullet 被清掉;Native Memory 视图隐藏注入记忆,保留 Codex native summary。
- 窗口计数忽略 Claude tool events,Claude windows 可以直接打开到桌面 app,减少“看起来多算了一堆窗口”的错觉。
首次安装记忆整理提速。
性能- 优化首次安装后的记忆整理路径,让新用户更快看到可用面板和本地记忆结果。
修复已知问题。
修复已知问题。
加速安装速度。
性能- 安装后的记忆回溯拆成浅度回溯和后台深度学习,先更快完成可用安装。
- 回溯流程增加受控并发和延后刷新,减少重复整理与等待时间。
发布 v0.2.4 之后合入的稳定性与性能更新:nightly 学习和固化流程更快、更稳,默认开启 nightly agents,面板交互与 macOS 外链跳转也完成一轮修复。
发布流程- 新增一键创建 GitHub Release 并派发 npm trusted publishing 的 workflow,推送版本 tag 也会触发 npm 发布。
- nightly consolidation 和 nightly learning 增加安全缓存,回填流程延后全局刷新,减少重复计算。
- 默认开启 nightly agents,并补齐相关测试覆盖。
- 修复 macOS 客户端外部链接跳转、面板外部链接拦截、日期选择点击区域、记忆标题响应式展示和 Token 日维度展示。
修复未总结日期的窗口概览回退展示,已有原始窗口时不再显示为空。
重构数据库和窗口系统。
修复已知bug。
更新了登陆校验失败的bug。
桌面端来了,面板会自己提醒升级
v0.1 系列之后的第一次 minor 升级。OpenRelix 不再只是命令行——它现在是个能在 Launchpad 里搜到的 macOS app,并且会在右下角小声提醒你「有新版了」。
新功能- macOS 桌面端:真实 app bundle 自动同步到
~/Applications/OpenRelix.app,Launchpad / Spotlight / Finder「应用程序」更稳定可发现,不用再翻终端 - 面板内自动检查新版本:右下角飘个小药丸告诉你有新版可升,客户端面板可以一键执行
openrelix update --yes(走本地 Token 校验 +file://来源限制,杜绝公网页面摸进来);浏览器端没有本地权限,降级为帮你把npm update -g openrelix复制到剪贴板 - 安装 / 更新结束后会主动问你两句:要不要现在就学一下最近 7 天的记忆(5–30 分钟)?要不要顺手打开客户端?不想被问就加
--no-learn/--no-launch,CI 和非交互终端自动跳过
- codex-native 中文渲染规则全部搬到
<state_root>/personal_codex_rules.py,仓库引擎不再带任何示例数据;升级后少数原生记忆话题会回退到英文原文,需要的话自己往个人规则文件里加就回来了 - 加了发布前 personal-info 自动检查:CI 卡口 + 可选本地 pre-commit hook,扫描跟踪文件里的用户路径 / 个人邮箱 / 硬编码凭据,以及你自己写的
<state_root>/personal_denylist.txt模式 - 安装时语言选择的中英文提示都强调了一遍:选完之后 UI、本地记忆、模型生成内容会一起锁定语言,事后想切得重装并清空记忆
- 面板上 Token 账单做了四舍五入,不再拖一长串小数
- 发布流程切到 npm trusted publishing GitHub Actions,少踩一步手动 token 的雷
- 修了一个隐蔽但影响很大的坑:后台 LaunchAgent 跑 nightly 时找不到
codex二进制,被迫回退到 history 模式,结果 VS Code 扩展和那些只活在 app-server 里的对话整窗口丢失。现在 plist 会注入CODEX_BIN和安全PATH,老用户也兜底,fallback 路径扩展到 volta / bun / nvm - review 刷新完面板会跟着更新输出了,不再卡着旧数据
- Token 实时刷新后账单不再错位
学习刷新可观测性
把 host 鉴权异常从静默失败提升为可见信号,方便用户和开发者快速定位「为什么记忆没刷新」。
- 学习刷新流程暴露模型认证失败信号,鉴权失效时面板与日志会明确提示,而不是仅静默跳过 (
03283eb)
站点、文档与移动端打磨
v0.1.0 发布后第一轮快速跟进:完善 npm 包文档、上线自定义域名、收口产品展示页的入口与导航,并修复移动端可用性问题。
文档与发布物- 新增 npm 中文 README,与英文版同步内容 (
7a2ab77)
- GitHub Pages 启用自定义域名 openrelix.org (
4b521f1) - 产品展示页移到站点根路径 / (
a366c4b) - 打磨产品展示页导航与入口页面排版 (
656b4e0)
- 修复移动端 Hero 区 CTA 按钮重叠问题 (
a197281) - 恢复移动端产品展示页的导航交互 (
033e093)
OpenRelix 公开预览版首发
跑通本地优先个人 AI 资产系统的最小完整闭环:把每天和 AI CLI 一起做过的工作沉淀成可复用的技能、模板、自动化、记忆和可视化复盘,而不是散落在聊天记录里。
核心能力- 一键 npm 安装与 install 脚本,覆盖 macOS 默认目录布局
- Codex CLI 与 Codex app-server 工作窗口采集,本地优先
- 任务复盘、资产登记、长期/工作记忆分层
- 面板可视化:日摘要、关键指标、Token 信号
- macOS LaunchAgent 后台自动化(每 1 小时刷新、深夜固化)
- 仓库只放可复用能力(安装器、技能、模板、自动化脚本、文档)
- 个人状态默认写到独立状态目录,不进入 npm 包和源码仓库
- 密钥、Token、Cookie、原始内部日志不进入资产库与公开预览
- 初始化 OpenKeepsake 预览版骨架 (
4eb4460) - 整理为 OpenRelix 公开预览版 (
bb2e91e)
v0.x 系列预计涵盖 v0.1 → v0.9 的预览版迭代;正式 v1.0 与之后的更新会有独立的更新日志页面。完整的版本规划见 首页更新计划。