The project's README from github.com/Awaker-OTE/readingspace-mn. As one markdown file: README.md.
让解释、问答、朗读与资料检索留在 MarginNote 阅读现场。
Reading Space MN 是面向 MarginNote 4 的阅读工作流插件,把 AI、浏览器、音频朗读与 Obsidian 连接带到选区、摘录和脑图卡片旁边。
简体中文 · English · 日本語 · Français · Русский · Español · 한국어
使用场景 · 核心能力 · 使用流程 · 当前状态 · 源码构建 · 隐私与安全
阅读 PDF、网页或笔记时,下一步往往是解释一个概念、追问一段内容、听一遍摘录,或临时打开网页核对资料。Reading Space MN 把这些动作组织在同一条阅读工作流中,减少在阅读器、浏览器、AI 工具和笔记软件之间来回切换。
它不会替代 MarginNote,而是围绕正在阅读的内容补齐查询、理解、朗读和沉淀入口。
| 能力 | 用途 |
|---|---|
| 选区与卡片工具栏 | 在文档选区、摘录和脑图卡片旁提供朗读、解释、AI 问答、评论、子卡片和同级卡片等入口。 |
| AI 快速解释与查词 | 对当前选区或卡片内容生成简短解释,并支持词典、翻译和后续提问。 |
| AI 问答 | 在 MarginNote 内使用独立问答面板,连接你自己的服务商、模型、Endpoint 和提示词。 |
| 内置浏览器 | 在阅读流中浏览网页,并管理主页、书签、浏览历史和当前标签页。 |
| 音频朗读 | 通过已配置的 TTS 服务或本地 Obsidian 桥接生成音频,并交给独立播放器。 |
| Obsidian 推送 | 将当前摘录或卡片内容发送到本机 Obsidian ReadingSpace 的指定目录。 |
| 设置与手动同步 | 管理外观、AI、浏览器、朗读和导出设置,按选择的范围手动上传或导入 iCloud 数据。 |
当前公开源码快照对应版本 0.1.5,运行环境要求 MarginNote 4.2.3 或更高版本。
[!IMPORTANT] GitHub Release 已提供正式的
0.1.5.mnaddon安装包:下载 Reading Space MN v0.1.5。源码构建产物仍只用于本地开发和验证,不能替代 Release 中经过验收的正式包。
使用前还需要了解以下边界:
运行插件需要 MarginNote 4.2.3 或更高版本。构建公开源码还需要:
zip 命令。git clone https://github.com/Awaker-OTE/readingspace-mn.git
cd readingspace-mn
pnpm install --frozen-lockfile
pnpm verify
pnpm build
pnpm verify 会校验公开源码边界、源快照和功能契约。pnpm build 会在 artifacts/ 中生成固定名称与带时间戳的 .mnaddon,但不会安装插件、重启 MarginNote、写入桌面或调用内部发布服务。
公开构建用于可复现性和回归验证,不能替代经过验收的正式发布包。
本仓库是受管公开镜像。产品源码以一个完整的内部 Git 提交为基线,PUBLIC_SOURCE.json 记录对应的源提交、版本、受管文件和逐文件 SHA-256。
运行以下命令可以检查当前公开源码是否仍与收据一致:
pnpm verify:source-snapshot
src/、web/ 和收据列出的功能契约脚本不会在公开镜像中独立开发;公开专用 README、CI、安全策略与无本机副作用的构建外壳可以独立维护,但不改变插件运行时行为。
本仓库公开源码仅供查看与安全审计,不是开源软件。除适用法律或 GitHub 服务条款明确允许的情形外,未授予复制、修改、分发、再许可、销售或创作衍生作品的权利。完整条款见 LICENSE。
Reading Space MN 是独立设计和实现的项目,不是 MarginNote、OpenAI、ChatGPT、Obsidian 或其他第三方服务的官方产品,也不代表获得这些产品的认可、合作或兼容承诺。第三方名称与商标归各自权利人所有。