Repository navigation
RoamCat 0.7.1
RoamCat · 随心阅 0.7.1 —— 订阅连接器收紧权限:Grok 不再给模型任何工具,Antigravity 不再继承你放宽过的自动批准;后台唤醒不再每次全量对账;文档与落地页按当前代码校正。Chrome / Edge(125+)MV3 阅读扩展:整页双语翻译 + 阅读辅助,本地优先。
安全
- Grok 订阅连接器不再给模型任何工具。 以前命令行带
--always-approve,而 Grok CLI 无头模式默认带 23 个内置工具(含运行终端命令、改文件、定时任务),网页里的文字又会进提示词。你主目录里.agents/skills、.claude、.cursor的技能、规则和 MCP 也会一并进提示词。- 现在去掉了自动批准,用工具白名单加禁用清单关掉全部内置工具,需要批准的调用一律拒绝。
- 子进程的主目录换成连接器自己的空目录,你的技能不再进提示词。登录态照旧从 Grok 自己的目录读取。
- 旧版 Grok CLI 不认识这些开关时会提示更新,不会去掉开关重试。
- Antigravity 订阅连接器不再继承你放宽过的自动批准。 你自己的 agy 设置如果是「始终继续」,无头运行以前会原样继承。现在每次会话用
--settings把批准策略压回 agy 默认值(只对本次会话生效,不改你的设置),需要确认的调用会被拒绝。- 真机实测(agy 1.4.12):翻译和云端听写都正常,听写读取音频不受影响。
- 你在 agy 里装的 MCP 服务器、插件与 hooks 仍会加载,这次没有收窄。
改进
- 后台被浏览器回收后再次唤醒时,只核对已注册的内容脚本是否与设置一致,不再先撤再注册、也不再逐个已打开的标签页补注入。全量对账只在安装或更新、浏览器启动、站点权限或相关设置变化、订阅登录状态翻转时做。标签页多时,每次唤醒少一轮与标签页数成正比的脚本探测。
- 文档按当前代码校正:
- README、SPEC、隐私说明、上架清单和品牌 / 设计文档里过期的内容都已改正:消息数、服务商数、版本与发布阶段、内容脚本加载方式、设计配色、设置页路径。
- 第三方许可声明补上 pdf.js、fflate 和 Silkscreen 字体。
- 隐私说明补上:选择远程领域识别时,会把标题和正文样本发给你选的服务。
- README 截图按当前界面重拍。
- 落地页补齐搜索引擎与 AI 助手引用所需的元数据,新增
llms-full.txt、404 页与网站图标,配色改为与扩展一致的暖纸墨。 - 仓库开启了 Discussions 和私密漏洞报告。
修复
- Windows 上,Codex CLI 路径带空格时(例如
C:\Users\Li Lei\…),连接器安装器查 CLI 版本会把路径拆开,报「无法运行官方 Codex CLI」。现在安装器和运行时共用同一套带引号的启动写法。
完整变更见 CHANGELOG。
从 0.7.0 / 0.6.x 升级
这次改动了连接器,用订阅的话需要重装一次。
- 把新包里
roamcat-0.7.1/下的内容覆盖到你原来加载的那个文件夹(例如roamcat-0.7.0/),在chrome://extensions里点 RoamCat 的「重新加载」。扩展 ID、设置与词档案都保持不变。 - 用 ChatGPT / Grok / Google 订阅的话,在那个文件夹的上一级目录里重新运行一次连接器安装命令(见下方),已有登录数据保留。不重装的话,本机连接器仍是旧版。
如果改从新的文件夹加载,浏览器会把它当成另一个扩展(扩展 ID 按文件夹路径生成),设置不会继承,也要在新目录里重新运行一次连接器安装命令。
安装
- 下载
roamcat-0.7.1-extension.zip(可用SHA256SUMS校验),解压。 - 打开
chrome://extensions(或edge://extensions),开启「开发者模式」。 - 「加载已解压的扩展程序」→ 选择解压出的
roamcat-0.7.1/extension文件夹。
可选:订阅连接器与常驻服务(ChatGPT / Grok / Google 订阅,需要 Node.js 20+ 与对应的官方 CLI):在包含 roamcat-0.7.1/ 的目录里运行
node roamcat-0.7.1/connector/install.mjs
已知限制
- 尚未上架商店,只能以开发者模式加载。
host_permissions仍为宽泛的http(s)://*/*。- 常驻服务固定使用 47821 端口;该端口被其他程序占用时,扩展会继续使用浏览器连接器。
- 云端听写只支持 YouTube,且需要 Google(Antigravity)订阅。