V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
qanniu
V2EX  ›  分享发现

如何用 evernote 或 notion 发博客?

  •  
  •   qanniu · 2020-12-24 10:32:45 +08:00 · 2665 次点击
    这是一个创建于 1434 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前情况

    1. evernote 结合 Evernote 同步插件可以实现在 evernote 写完后打上特定的 tag 后自动发到 wordpress 。
    2. notion 暂时只能套 cf 域名,不好玩。

    evernote 同步插件的缺点

    用 Evernote 同步插件的话,打上 tag 后就发 wordpress 了,后面若在 evernote 修改后就不能再更新到 wordpress 。

    预期

    在 evernote 或 notion 随时编辑修改,随时同步更新到 wordpress (优先选项)或其他博客上面。

    避免引发各种圣战,提前说明如下

    1. 别扯哪个博客软件好坏,无意义。
    2. 别扯 evernote notion 好坏,无意义。
    3. 别扯本地写 md,然后自动发布的玩法。此话题我希望限制在 evernote 或 notion 上面。
    4. 别扯 onenote ?我用 OneNote 十年了,同步丢过数据数次,我技术渣,不想折腾。
    18 条回复    2020-12-24 20:00:05 +08:00
    jabin88
        1
    jabin88  
       2020-12-24 11:27:24 +08:00
    我用的语雀,因为语雀有 api,可以自己写 blog 。
    https://www.yuque.com/jabin-ka5gk/wb5yft/cnh9xo
    qanniu
        2
    qanniu  
    OP
       2020-12-24 12:45:05 +08:00 via Android
    @jabin88 谢谢,但国内的产品长期用,被坑太多次了
    EasonC
        3
    EasonC  
       2020-12-24 14:00:46 +08:00 via iPhone
    github+免费主题=博客
    shyling
        4
    shyling  
       2020-12-24 14:04:16 +08:00
    GitHub 上搜 notion blog,有通过未公布的 api 实现的。。(做的感觉比较初级
    qanniu
        5
    qanniu  
    OP
       2020-12-24 14:20:34 +08:00
    @shyling 现在 tg notion 群里说正式的 api 都有了,但我希望做用户,而不是折腾...
    masonyeung
        6
    masonyeung  
       2020-12-24 14:22:05 +08:00
    ulysses 可以实现发布到 wordpress,并且可以先发布到草稿,然后你自己预览后没问题再发布
    shyling
        7
    shyling  
       2020-12-24 14:30:11 +08:00
    @qanniu 那就等着现成的就好啦
    shyling
        8
    shyling  
       2020-12-24 14:32:27 +08:00
    https://www.notion.so/api-beta 不过我看还是木有现成的。。
    qanniu
        9
    qanniu  
    OP
       2020-12-24 14:40:27 +08:00
    @shyling 是啊,tg 群里也总是说自己根据 api 实现. 其实就是没有嘛.
    zhongrs232
        10
    zhongrs232  
       2020-12-24 14:44:51 +08:00
    evernote 我研究过,wordpress 的 evernote-sync 插件可以实现将指定 tag 的标签发布到博客的功能,而且这个插件并不存在在 evernote 修改后就不能再更新到 wordpress 的问题,evernote 上修改过的笔记只要在 wordpress 上重新同步一次就可以更新到 wordpress 上。但这个插件并不是很完美,一是 token 过期问题,国内的印象笔记 token 只有一个礼拜的过期时间,国外 evernote 不清楚,二是同步历史容易乱,三是只能在 wordpress 上用,最后就是同步笔记的内容可能出问题,比如我同步马克飞象的笔记,代码里所有的'\'都会被转义一次,printf("\n")变成 printf("n")。
    zhongrs232
        11
    zhongrs232  
       2020-12-24 14:58:18 +08:00
    '\'丢失问题我自己改了改插件源码已经解决了,但其他几个问题根本无解,尤其是 token 有效期只有一个礼拜的问题,算是国内印象笔记恶心人的套路吧,相当于直接封杀了市面上全部的草根第三方客户端,比如 vscode 的印象笔记插件。最新版的 evernote-sync 插件支持 OAuth 认证方式,不需要 token,但 OAuth 认证又只能同步一个笔记本,更没法用了。总之我后面就不用了。后面自己根据印象笔记的开放 API 写了一个博客,但是又太简陋了,又没搞下去了。

    回到楼主的需求,目前来看,最符合的只有 evernote-sync 插件,有能力就自己改插件源码,源码 php 花点心思大概可以看懂,要不就将就用吧。
    qanniu
        12
    qanniu  
    OP
       2020-12-24 15:03:25 +08:00
    @zhongrs232
    "wordpress 的 evernote-sync 插件可以实现将指定 tag 的标签发布到博客的功能,而且这个插件并不存在在 evernote 修改后就不能再更新到 wordpress 的问题,evernote 上修改过的笔记只要在 wordpress 上重新同步一次就可以更新到 wordpress 上"
    ---> 是这样吗,我现在就是用的这个插件,现在修改文章试试去
    zhongrs232
        13
    zhongrs232  
       2020-12-24 15:08:12 +08:00
    @qanniu 插件设置界面点手动同步就可以了,肯定可以
    qanniu
        14
    qanniu  
    OP
       2020-12-24 15:47:41 +08:00
    @zhongrs232 赞!
    一直以为不能同步呢,傻了一年多.
    qanniu
        15
    qanniu  
    OP
       2020-12-24 15:51:25 +08:00
    @zhongrs232 我现在用的 evernote,也就是国际版.
    插件同步多久没管了,我自己都记不清了,起码几个月吧.
    如下是我刚查的过期时间截图,2021 年 5 月份...
    ![image.png]( https://pic.88.uy/images/2020/12/24/image.png)
    zhongrs232
        16
    zhongrs232  
       2020-12-24 16:17:32 +08:00
    @qanniu 如果要设置 token 的话就是老版的,新版插件不需要 token,是跳到 evernote 的网页上请求授权的,但是只能选择操作一个笔记本吧,印象里是这样,授权时间一般是一年。功能用着 ok 就行了,没什么大问题的话插件和 wordpress 版本都不要更新,避免出幺蛾子。
    yuhangch
        17
    yuhangch  
       2020-12-24 19:04:09 +08:00
    我就有点傻,我是用 notion 写(多端同步太爽了),完稿想发的时候,在电脑上再把内容导出到 md,用 hugo 发。
    qanniu
        18
    qanniu  
    OP
       2020-12-24 20:00:05 +08:00 via Android
    @yuhangch 图,附件怎么折腾
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4238 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 01:00 · PVG 09:00 · LAX 17:00 · JFK 20:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.