理念
English · 简体中文
我按自己的阅读习惯做 Zotero-OpenReader,它正一步步脱离 Zotero 的朗读。
为什么做它
我每天用 Zotero-OpenReader 听论文、听小说。Zotero 10 的朗读有些设计和取舍不合我意。插件起初只是给朗读添语音,现在凡是我想让朗读换个做法的地方都会改;它会一步步摆脱对朗读的依赖。
衡量标准
- 我的喜好说了算。功能做不做,看我想不想要。
- 欢迎提需求。我喜欢、又不妨碍我自己用的,就做;不做的会直说,然后关掉。
- bug 不管是谁遇到的,都按严重程度修。我复现不了的环境,会请报告的人确认修好了。
规则
- 信号如实。语音不提供逐词时间,就按句高亮;插件从不编造时间。联网请求会超时并报错,不会卡住。
- 服务商自己选。不强制、也不写死任何一家;“OpenAI”指任何支持这套接口的服务器。密钥只发给它所属的服务商,以及你自己选的备份位置。
- 不悄悄花钱。插件绝不在你不知情时花你的钱。
- 卸载是安全的。移除插件后,Zotero 照常能用。
- 改动 Zotero 内部的地方都有记录。每一处都对照 Zotero 源码核实过,记在 notes/NOTES.md 里,并且只针对一个 Zotero 大版本。
- 设置必须起作用。发现没效果的设置会被删掉,以前的合成速度设置就是这样删的。
不做什么
- 自己分析文档。分辨正文与页眉、页脚、引用,以及跨栏、跨页接上段落,都继续交给 Zotero:Zotero 维护这部分不只是为了朗读,重做它等于另起一个项目。
- Zotero 一改就会悄悄失效的功能。