总体原则,主打完全免费,避免被某个平台绑架,替代甚至超越平台提供的付费功能.可以在保留原文的基础上,加入自己的标注.标注附加在原文内,使用特殊的字符与原文间隔,方便保存,迁移.并且标注可以随时搜索,整合,提取.方便快速回顾知识.整合利用开源工具,打造自己的知识管理系统.
阅读
图书阅读
阅读器
微信阅读
==优点==
多端跨平台,可以随时利用碎片时间进行阅读
多端同步阅读记录,笔记,随时保持阅读进度
平台书籍资源众多,时常免费赠送书籍
便捷标注,鼠标划线即可自动标注
非会员可免费上传200本本地图书,标注也可以多端同步(良心 -_- )
阅读笔记可导出(插件实现)
笔记(标注)
标注样式
下划线
高亮
批注
标注导出
微信读书笔记注手是chrome插件,需要翻墙下载.如无翻墙条件,edge浏览器插件市场也可以下载
==功能==
标注
正则替换
导出章节标题
获取图书目录
获取热门标注
获取标注后粘贴到命名为 mark.txt文件,将图书转换后的md文件(参见格式转换)放置在同一文件夹
执行mark.py,将标注内容使用特定格式,写入到原图书当中,默认使用obsidian打开,这样做的好处是
图书与标注在一处,方便迁移
可以使用其它markdown编辑器,方便随时编辑预览
因为有特定格式标记,可以随时将标注内容提取出来,单独查看或作为目录快速回顾
可以随时集合所有阅读记录,方便形成自己的阅读笔记
格式转换
通过calibre软件可将pdf,epub等文件转换为htmlz文件,使用winrar打开生成的文件,将里面的内容复制出来,使用chrome打开html文件,全文复制后再将它粘贴到markdown编辑器中,即可以生成图书markdown全文
此方案的优点
操作简单易行
原图书中的图片也会一并导出,可以正常在markdown中预览.
更具兼容性,几乎所有格式都可以转为htmlz,
chrome对于html文件具有很强的纠错性,避免输入过多正则提取语法
网页阅读
RSS
使用docker搭建
RSS使用freshrss阅读器,可通过网页阅读,任意平台通用.如果想达到以上效果,需要购买一个云服务器,使用固定IP进行访问.主机配置不需要太高,双核2G绰绰有余,一年费用在百元左右.
当然如果执着于完全免费,也可以使用家用机安装docker后搭建,通过内网穿透来进行使用.当然如果家用机功耗较高,一年下来产生的电费也需要不少钱.而且内网穿透搭建繁琐,免费版都不太稳定,想要得到稳定可靠的连接,还需要付费使用.可以说,一百多元的云主机费用基本上是花费在固定IP方面,有了云主机以后,也可以搭建其它应用.PS:根据现在的国内网络环境,家庭网络想要申请到固定IP还是非常困难的.
==优点==
自建服务,开源免费
信息订阅制,避免分散精力
网页端分享简单易行,复制URL即可
订阅可导出
网页端,任意设备可随时阅读(包括电视)
导出插件
电脑端使用chrome,可以安装MarkDownload插件,随时将当前页面抓取到obsidian
手机端浏览器,可以复制当前页面URL,打开obsidian后,使用ReadItLater抓取复制的URL进行保存
obsidian
插件
ReadItLater
Templater
ReadItLater可以获取剪贴板中URL的网页正文,支持微信公众号文章获取
Templater可以编写相应脚本,快速对文章进行标注,转移到相关文件夹
文件同步-syncthing
开源免费文件同步软件syncthing,可以跨平台,多终端进行文件同步.syncthing采用P2P进行文件同步,文件同步速度相较于OB的remote save插件,免去webdav中转,速度主要取决于中继服务器的连接速度.相较于livesync,无需搭建远程数据库,简单易行.基本上可以实现准实时更新,而且可以自定义同步文件夹,不必像OB自带的插件,同步所有库文件,并且要小心不将插件同步过去
可以忽略隐藏文件