用 Boostnote 搭建你的笔记系统

如果你要学东西,笔记一定是你最好的伙伴。我用笔记软件已经非常多年,笔记里几乎装满了我所有的知识体系。很多知识不是靠大脑去记的,大脑还应该有更重要的事情去做,为知笔记是这样说的:

大脑是用来思考的, 记录的事交给我们

所以,你是一个喜欢做笔记的孩子吗?如果是我在以前分享过两个软件,一个是在网页上做笔记的 CollaMark | mark the best ;另一个是收费的 为知笔记 | 云笔记,个人知识管理,团队协作,资料库,知识管理,记事本,加密笔记,替代印象笔记,会议记录,日志,认知卸载

这两款笔记用途不一样,为知笔记更像我们传统意义上的笔记软件,支持 Markdown ,能多端同步。而我付费用为知笔记也已经3年多了。当时也提过还有很多优秀的开源笔记软件,今天就介绍一个我最近在用的,作为为知笔记补充的一款开源笔记软件 Boostnote | Boost Happiness, Productivity, and Creativity.

是Boostnote 是一个开源的笔记软件。初衷是给程序员用的,因为它有讨巧的 CodeSnipe 功能。但如果你不是一个程序员,Boostnote同样非常适合你,我甚至有冲动让我小孩用这款笔记软件记录她的知识点,比如错题解析,生僻单词等等。另外,除了笔记功能,Boostnote 还是一款同步博客的客户端,虽然谈不上非常好用,但够用。目前仅支持 WordPress

  1. 安装

    1. 使用

      记录笔记的功能就略过了,反正如果你习惯 Markdown 的,一定会做出漂亮美观的笔记的。但其实 Boostnote 支持多平台同步的,你只需要借助 Dropbox 坚果云 这些同步软件就可以轻松实现多平台同步和共享

  1. 发布或同步到 WordPress

    没错,你看到的这个博客就是通过 Boostnote 撰写和发布的。要用 Boostnote 发布博客,首先要让 WordPress 支持 API 的认证。Boostnote 可以通过两种认证接口来与 WordPress 打交道:JWTUSER 。今天主要不讲 JWT ,毕竟一个博客也没那么多隐私怕泄露,博客本来就是公开的。无非就是用户名和密码,但我想不到黑客偷了你的博客用户名这些有什么意义。所以用 USER 认证就好 。这个认证按照开发者的介绍:allow publishing markdown to wordpress by lurong-hkg · Pull Request #1575 · BoostIO/Boostnote · GitHub,对应的就是 WordPressSON Basic Authentication 的插件。所以下载插件后开启,然后如下配置 Boostnote 后你本以为就好了


    结果不是,不能发布博客到 WordPress ,用浏览器打开 http://isay.iniself.com/wp-json 这个地址,会提示你没有这个路由。所以肯定是 wordpress 的 API 并没有正确开启。所以去下载GitHub - WP-API/WP-API: The WP REST API has been merged into WordPress core. Please do not create issues or send pull requests. Submit support requests to the forums or patches to Trac (see README below for links). 然后开启这个 WordPress 官方 API 2.0 插件后发布博客成功。注意必须同时开启 Basic AuthenticationAPI 2.0 这个两个插件。至于为什么,我没看源码,估计是 认证插件只负责认证,但不调度 API 路由,反之亦然

《用 Boostnote 搭建你的笔记系统》上有5条评论

  1. 你好,为什么在https://wordpress.org/plugins官网上找不到Basic Authentication,在哪找得到它

发表评论

您的电子邮箱地址不会被公开。