IceEnd/Yosoro · 上手攻略
- 仓库:IceEnd/Yosoro
- 链接:https://github.com/IceEnd/Yosoro
- 分类:academic-writing
- 作者:Tom
- 更新:2026-08-14
是什么
Yosoro 是一款面向 macOS、Windows 和 Linux 的云同步 Markdown 笔记本桌面应用,主打高颜值界面与 OneDrive 云同步能力,支持 LaTeX 数学公式、绘图(流程图、时序图等)、图片上传(GitHub/微博/SM.MS)、Markdown 导出(PDF/HTML/MD)和一键发布到 Medium。界面提供暗色(Moon)与亮色(Light)双主题,设计风格清新简洁。
解决什么问题
- 需要一个好看且支持 Markdown 的本地笔记应用
- 想把笔记同步到云端(目前支持 OneDrive)避免本地丢失
- 写学术笔记时需要LaTeX 公式和图表支持
- 希望直接发布博客文章到 Medium 等平台
- 需要图床功能,把截图直接上传到公开 CDN
快速安装
方式一:下载预编译包(推荐)
前往 GitHub Releases 页面,下载对应平台的最新安装包:
| 平台 | 文件格式 |
|---|---|
| macOS | .dmg 或 .zip(macOS 10.9+) |
| Windows | .exe 或 .zip(Windows 7+) |
| Linux | .AppImage 或 .deb(Ubuntu/Debian) |
⚠️ 由于项目维护不活跃,预编译版本可能未更新到最新功能。如遇问题可从源码构建。
方式二:源码构建
前置依赖
# 需要 Node.js(建议 v16+)和 yarn
node --version # 确认已安装
npm install -g yarn
构建步骤
# 1. 克隆仓库
git clone https://github.com/IceEnd/Yosoro.git
cd Yosoro
# 2. 安装依赖
yarn
# Windows 用户如遇安装失败,尝试:
yarn --ignore-platform
# 3. 开发模式运行(可选)
yarn dev:main # 主进程
yarn dev:renderer # 渲染进程
# 两个终端分别执行,即可开发调试
# 4. 打包全平台安装包
yarn build:all
# 5. 单独打包指定平台
yarn packager:mac # macOS
yarn packager:win # Windows 32位
yarn packager:win:64 # Windows 64位
yarn packager:linux # Linux
配置 OneDrive 云同步
# 1. 复制配置示例文件
cp ./config/devconfig.example.json ./config/devconfig.json
# 2. 编辑 devconfig.json,添加 OneDrive 授权路径
# (具体授权方式需在应用内 UI 完成,此处仅配置文件准备)
OneDrive 同步功能需在应用内登录 Microsoft 账户完成授权。
核心用法
笔记管理
- 新建笔记:左侧边栏点击「+」创建新笔记
- 文件夹管理:支持多级文件夹结构组织笔记
- 搜索:支持按标题和内容全文搜索笔记
LaTeX 数学公式
Yosoro 内置 LaTeX 渲染,支持行内公式和独立公式块:
行内公式:这是一元二次方程 $x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}$
独立公式:
$$
\int_0^\infty e^{-x^2} dx = \frac{\sqrt{\pi}}{2}
$$
公式会在编辑界面实时渲染预览。
绘图支持
支持 Mermaid、PlantUML 等常见图表语法:
```mermaid
sequenceDiagram
A->>B: 请求
B-->>A: 响应
```
图片上传(图床)
内置多平台图床支持,截图后可直接粘贴上传:
| 图床 | 状态 |
|---|---|
| GitHub | ✅ 支持 |
| 微博 | ✅ 支持 |
| SM.MS | ✅ 支持 |
上传后的图片自动替换为 Markdown 图片语法,可直接用于博客。
导出与发布
- 导出格式:Markdown、HTML、PDF
- 直接发布:支持一键发布文章到 Medium(需配置 Medium API)
主题切换
工具栏提供暗色/亮色主题一键切换。
典型适用场景
- 个人知识管理:用 Markdown 结构化整理读书笔记、学习笔记
- 学术写作辅助:LaTeX 公式 + 云同步,适合在逃课或图书馆写数学笔记
- 博客写作工作流:Yosoro 写草稿 → 图床上传图片 → 导出 HTML/MD → 发布到博客平台
- 云端备份笔记:OneDrive 同步,走到哪里都能访问
坑与注意
⚠️ 项目维护状态堪忧
Yosoro 的 GitHub 活跃度较低,最近一次 commit 时间较早(建议自行查看仓库最新动态确认)。Electron 应用长期不更新可能存在: - 安全漏洞(Electron 版本过旧带来的Chromium 漏洞) - 兼容性问题(与新版 macOS/Windows 的兼容)
建议仅用于个人本地笔记,不要处理敏感内容。
⚠️ 云同步仅支持 OneDrive
如果需要其他云盘(iCloud、Dropbox、Google Drive)同步,需要手动用系统级同步工具(如 FreeFileSync)指向 Yosoro 的笔记存储目录,而非应用内置集成。
⚠️ 导出 PDF 样式有限
Yosoro 导出的 PDF 基于渲染后的 HTML,样式定制能力有限。如需高质量学术 PDF,建议从 Yosoro 导出 Markdown 后,用 VS Code + LaTeX 或 Pandoc 重新处理。
⚠️ Medium 发布需 API Token
直接发布到 Medium 需要在 Medium Settings 页面申请 Integration Token,并在应用内配置。
⚠️ 中文输入兼容
Electron 应用在部分 Linux 发行版上可能存在输入法(fcitx/rime)与输入框的兼容问题,症状为无法正常输入中文。建议 macOS / Windows 用户优先使用。
与同类对比
| 应用 | 平台 | LaTeX | 云同步 | 开源 | 活跃度 |
|---|---|---|---|---|---|
| Yosoro | macOS/Win/Linux | ✅ | OneDrive | ✅ GPL-3 | ❌ 低 |
| Typora | macOS/Win/Linux | ✅ | ❌ | ❌ | ✅ 商业化 |
| MarkText | macOS/Win/Linux | ✅ | ❌ | ✅ | ✅ 中 |
| Obsidian | macOS/Win/Linux | ✅ | Obsidian Sync/第三方 | ✅ | ✅ 高 |
| Notable | macOS/Win/Linux | ❌ | ❌ | ✅ | ❌ 低 |
| Joplin | macOS/Win/Linux | ✅ | WebDAV/Joplin Cloud | ✅ | ✅ 高 |
Yosoro 的差异化定位是云同步(OneDrive)+颜值 + LaTeX + 图床四合一,适合已经使用 OneDrive 且不需要复杂插件生态的用户。劣势在于维护不活跃和仅支持 OneDrive 一种云服务。
一句话推荐结论
Yosoro 是一个颜值党友好、支持 LaTeX 和 OneDrive 同步的轻量 Markdown 笔记应用,适合 OneDrive 用户快速搭建「写→存→发布」闭环,但请注意项目维护状态偏弱,建议重要笔记额外备份。