Academic RSS Reader 是本地桌面插件,不提供开发者中转服务器,不收集遥测。
- RSS 更新访问用户配置的订阅 URL。
- 用户开启标题翻译后,可见标题会直接发送给 Google 非正式网页翻译接口。
- 用户主动执行 LLM 推荐复核时,待判断条目的标题、摘要及用户填写的兴趣描述会发送给其配置的 OpenAI 兼容服务。
- “打开原文”交给系统默认浏览器。
订阅、文献、状态、译文和推荐结果保存在用户明确选择的 Vault 数据目录中的 SQLite 数据库。设置保存在插件目录的本地 data.json,保护性备份保存在用户数据目录的 backups/。
推荐特征提取、稀疏模型训练、留出验证和增量评分均在本机执行。只有用户主动执行 LLM 复核时,相关内容才会发送到用户配置的服务。
RSS 请求会发送插件 User-Agent 和缓存验证头,并保存源站返回的 ETag 与 Last-Modified。调度器限制全局及同域并发,并在连续失败后降低自动请求频率。取消或超时会忽略迟到响应;受 Obsidian requestUrl() 限制,不能物理中断已经发出的请求。
LLM API Key 由 Obsidian SecretStorage 保存,插件的 data.json 只记录所选 SecretStorage 条目名称。从 v1.0.1 或更早版本升级时,插件会把旧 llmApiKey 迁入 SecretStorage,并从 data.json 删除明文。API Key:
- 不写入日志或迁移报告
- 不从旧软件自动导入
- 不应提交到 Git 或包含在发布包中
- 不包含在数据库、备份或发布包中
免密网页翻译属于实验性辅助阅读功能,可能限流、失效或受地区政策影响。译文不保证学术准确性,不应用于正式引用。翻译失败不会覆盖原标题,也不会阻塞其他功能。
- 备份与恢复目录必须位于当前 Vault 内。
- 恢复前插件自动保存当前数据库恢复点。
- 数据库无法打开或校验失败时,插件保留原文件、停止数据库相关服务,且不创建恢复库。
- v1.0.0 的历史 GUID 修复只合并由预发布版本错误产生的非旧版 GUID 记录,并保留旧 GUID、用户状态和关联。