螢光筆即筆記
在 PDF 裡劃一條螢光筆,SoloPDF 自動在旁邊生成 文件名.annotations.md——一個普通的 Markdown 檔案:
# 《論文.pdf》批註
## p.23 — 螢光筆
> 被標註的原文片段
你的批註,隨便用什麼編輯器改
[跳回原文](solopdf://open?file=…&page=23&annot=a1b2c3)
用 SoloMD 開啟它:可編輯、可全文搜尋、可 git 版本管理。點「跳回原文」直接回到 PDF 裡的精確位置。PDF 更新後螢光筆按文字指紋自動重新定位,找不到也只是灰顯降級——你的筆記永遠不丟。
該有的都有,不該有的永遠沒有
⚡ 大檔案秒開
157MB / 1048 頁冷啟動約 1 秒,串流載入 + 虛擬捲動,記憶體恆定。
📝 表單填寫
AcroForm 文字框、勾選、下拉直接填,匯出已填副本,原檔不動。
🔍 中文搜尋可靠
NFKC 正規化,連 Chrome 匯出 PDF 的康熙部首碼位坑都處理了。
🌙 深色智慧反色
純文字頁反色護眼,含圖片頁保持原樣,不出負片。
🔒 加密 PDF
密碼僅工作階段內記住;批註可選「不存原文摘錄」隱私模式。
🚫 永遠沒有的
廣告、彈窗、訂閱推銷、浮水印、遙測上傳。更新檢查預設關閉。
CLI 與 MCP 出廠自帶
# 命令列(與應用同一渲染引擎)
solopdf info 檔案.pdf # 頁數 / 書籤 / 中繼資料
solopdf extract-text 檔案.pdf # 擷取文字
solopdf export-md 檔案.pdf # 全文匯出 Markdown
solopdf form-fields 檔案.pdf # 表單欄位與目前值
solopdf export-annotations 檔案.pdf # 批註 → JSON
# MCP(讓 Claude 等 AI 直接讀你的 PDF 與批註)
claude mcp add solopdf -- node dev-mcp/src/index.mjs