
将微信读书的划线、笔记和书评导出为 Markdown 文件。
之前都是用的 Obsidian 的微信读书插件,但是这个插件obsidian-weread-plugin最近都登录不了,无法同步笔记,所以就把里面的功能迁移到这个 mac 桌面端应用上了,可以无缝衔接使用

npm install npm run dev # 构建当前架构 npm run dist # 构建指定架构 npm run dist:arm64 npm run dist:x64 构建产物(.dmg 和 .zip)位于 release/ 目录下。


src/ ├── main.ts # Electron 主进程 ├── preload.ts # 预加载脚本( IPC 桥接) ├── core/ │ ├── api.ts # 微信读书 API 客户端 │ ├── fileManager.ts # 文件读写与笔记持久化 │ ├── models.ts # TypeScript 类型定义 │ ├── settings.ts # 应用设置( electron-store ) │ ├── syncNotebooks.ts # 同步调度逻辑 │ └── templateRenderer.ts # Nunjucks 模板渲染 ├── parser/ │ └── parseResponse.ts # API 响应解析 ├── renderer/ │ ├── index.html # 主窗口界面 │ ├── styles.css # 样式 │ └── renderer.js # 渲染进程逻辑 ├── utils/ │ ├── cookiesUtil.ts # Cookie 工具 │ ├── dateUtil.ts # 日期格式化 │ ├── frontmatter.ts # YAML front matter │ └── sanitizeTitle.ts # 文件名清理 └── assets/ └── notebookTemplate.njk # 默认导出模板 1 Bimble 19 天前 点赞! 要是能同步热门划线就好了。 |
2 whiteleopard520 10 天前 via iPhone 不大行,增量并没有同步相关笔记 |