Apple Notes 同步到 github 生成在线 Blog

2 月 11 日
 Flyawayy

从这里开始使用: https://docs.moire.blog/

原理就是非常简单的 Shortcuts 和 GitHub Pages ,但是 Apple 官方在 Shortcuts 里 Make Markdown from richtext 对 Notes 的支持非常简陋(即使明明 iOS 26 官方对 Notes 支持了 export as markdown 这种功能)

很多格式都没有转过来,所以我通过 richtext to html to markdown 这样的流程硬生生匹配类名来转换...(真的很累... 只能上传一张图片,是 feature, 只支持了传一张图

需要能够直接访问 api.github.com ,不过 cloudflare 大善人支持 worker 来转发请求,所以如果你自己有域名的话,所以不用随时随地翻墙也可以通过代理来实现同步了

Shortcuts 的版本管理很麻烦,只能通过 icloud 链接来分享,还处于探索的过程之中。不过幸好这个玩意不需要更新得很频繁~

欢迎使用,也欢迎分享给身边不懂技术的朋友使用,配置流程很简单应该都能轻松上手。有什么建议或遇到什么问题都可以留言!

1397 次点击
所在节点    分享创造
24 条回复
gaoryrt
2 月 11 日
manual 写的好详细啊
Flyawayy
2 月 11 日
@gaoryrt 让非技术人员也轻松使用
cheung
2 月 11 日
https://montaigne.io/
这个很强,不知道怎么实现的(共享一个文件夹给他的账号,你撰写 notes 后即时同步生效),我有订阅(订阅支持自定义域名)。
Flyawayy
2 月 11 日
@cheung 查了一下好似是这样:Mac-as-a-Service ,你共享文件夹后,Mac 农场上的备忘录自动通过 iCloud 同步收到你的笔记,它本地再监听备忘录的变化然后发布到网站上。 闭源到这种程度 😂
tysb777
2 月 11 日
支持
AJDX3906
2 月 11 日
感谢大佬,已经部署好了,很方便。希望持续更新~
tysb777
2 月 11 日
我都配置了,20 分钟了也没见文章同步上去,什么问题呢?
Flyawayy
2 月 11 日
@tysb777 #7 看一下这个章节: https://docs.moire.blog/shortcuts/automation/

如果没配置的话,手动 run 那个 Sync Notes To Github

或者从这个视频 7 分钟开始看: https://www.bilibili.com/video/BV1J3FozGEjt/
Flyawayy
2 月 11 日
@AJDX3906 你好,我想请问一下你标题在备忘录是怎么样写的? 因为我观察到加粗符号中间总是多了一个空格,而这个情况应该是被考虑过了的。 我想查一下
AJDX3906
2 月 11 日
再夸一下这个项目,太好用了!之前一直有在 apple notes 记笔记的习惯,手机电脑同步,方便快捷。
但博客那块就比较麻烦,得打开项目文件,写完执行命令编译推送,启动成本很高,导致博客一直荒废。
现在在 apple notes 上随手写,随手发,零启动成本,又有仪式感,太棒了。
Flyawayy
2 月 11 日
@AJDX3906 另外其实不太建议记录严肃的内容 😂 我对它定义是 memo 类/碎碎念性质。 因为没有很好地支持单条可访问的链接(不过这个可以后面再看啊)和其他 blog 标配功能。不过最终使用方式看你自己吧!
Flyawayy
2 月 11 日
@AJDX3906 #10 哈哈哈感谢 !! 应该还有很多问题 我还没测出来
AJDX3906
2 月 11 日
@Flyawayy
`**AI Agent for Security ** `
`第一个** Apple Note** 博客`

这两个标题,好像是会多一个空格,一个前面空格,一个后面空格。我以为是 feature
Flyawayy
2 月 11 日
@AJDX3906 #13 第一个好像是因为你在标题后面加了个空格 ? 第二个也是差不多类似的问题,现在标题中的空格没有被正确处理,这个我后面可以看一下
Flyawayy
2 月 11 日
@AJDX3906 #13 你好,可以单独更新一下这个 Shortcuts ,应该就好了: https://docs.moire.blog/shortcuts/latest/clean-note
Flyawayy
2 月 11 日
@Flyawayy #15 记得要选择替换之前的那个
AJDX3906
2 月 11 日
@Flyawayy 好的 bro
adimn
2 月 11 日
@tysb777 #7 #7
这个权限要选对, 我选完权限没设置级别同步没成
lzgshsj
2 月 11 日
哇哇很不错啊,就是只能自动上传一张图片有点难受……或者有没有办法把批量上传图片单独拆出来做个 shortcut ?
Flyawayy
2 月 12 日
@lzgshsj 确实是觉得麻烦就没做了,但并不是不可能的,你可以看一下 Upload Image 那个 Shortcuts ,放在一个循环里就行。考虑到上传时对网络情况要求高+这个属于碎碎念的性质,就暂时限定了 1 张图。如果有很多人都觉得需要可能会支持吧....

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1192150

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX