折腾笔记应用的最终归宿是 Apple Notes?分享一个自用开源的小工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
peizh2006
V2EX    程序员

折腾笔记应用的最终归宿是 Apple Notes?分享一个自用开源的小工具

  •  1
     
  •   peizh2006
    peizh 3 月 23 日 816 次点击

    虽然标题是对 PKM / 笔记软件折腾文化的一句调侃,但也是我自己的真实写照。

    这些年笔记工具一路用下来,从印象笔记、vimwiki 、Notion 、Roam Research 、Logseq 、Obsidian ,折腾了一圈,最后因为 Apple Notes 的简单开箱即用、手机端随手编辑和家庭共享能力,反而变成了它的重度用户。

    但另一方面,我又一直舍不得 Obsidian 这类 local first 工具 的长期价值,尤其是最近它们和 Claude 、Coding Agent 这类大模型工具结合之后,扩展空间非常大。 于是就做了一个完全为自己工作流服务的小工具,最近也把它开源出来了:

    GitHub: https://github.com/peizh/NoteBridge

    Releases: https://github.com/peizh/NoteBridge/releases

    它主要解决我自己的两个痛点:

    1. Apple Notes 的 macOS 端编辑体验里,没有我已经习惯的 slash commands 和 inline 工具条
    2. 原生导出能力太弱,没有顺手的 批量 / 增量导出 路径,很难实现“在备忘录里写,在 Obsidian 里整理,再交给 Coding Agent / AI 分析”的工作流

    现在 NotesBridge 主要做两件事:

    1. 给 Apple Notes 的 macOS 编辑体验补一些增强能力 slash commands markdown-style triggers 选中文本后的浮动格式工具条
    2. 把 Apple Notes 同步到本地 Markdown 文件夹 保留文件夹结构 导出附件 保留 front matter 保留内部链接 包括共享笔记

    所以如果你和我一样:

    日常记录和共享笔记已经主要放在 Apple Notes 但长期整理、版本管理、检索、自动化还是更喜欢 local first 还想把笔记更方便地接到 Obsidian 、git 、Claude 或其他 AI workflow 上 那这个工具可能刚好适合你。

    托 Codex 的福,第一次开源工具,使用的还是自己完全不会的 Swift 和 macOS 平台。欢迎大家试试,也欢迎提 issue / 提建议。 如果你也经历过“折腾了一圈,最后又回到 Apple Notes”的过程,也很想听听你现在是怎么处理 Apple Notes 和 local first 之间关系的。

    第 1 条附言    3 月 25 日

    vibe 了一下,修了几个 bug,升级了版本,仓库改了个名字,上线了 landing page

    GitHub 仓库地址: https://github.com/peizh/NotesBridge

    bsfx2
        1
    bsfx2  
       3 月 24 日
    peizh2006
        2
    peizh2006  
    OP
       3 月 24 日
    @bsfx2 好图
    yanyuechuixue
        3
    yanyuechuixue  
       3 月 24 日
    哈哈哈哈好图!
    @bsfx2
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     978 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 22:28 PVG 06:28 LAX 15:28 JFK 18:28
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86