插件介绍
Shiori浏览器插件1.1版本在书签管理方面表现出色。它提供了一种简单而有效的方式来组织和管理书签,使得找到特定的书签变得更加轻松和快捷。使用该插件,我能够按照我的偏好对书签进行分类和分组,使得我可以更好地组织我的浏览器书签栏。Shiori还提供了强大的搜索功能,可以让我快速地找到我需要的书签。Shiori浏览器插件在书签管理方面为我带来了很大的便利,并成为了我日常浏览网页的必备工具之一。
Shiori 是一款方便的网页稍后阅读/自建网格书签工具,基于 Go 语言开发。它让用户可以方便的管理自己的书签收藏,支持搜索、加标签和公开文本资源等功能。
Shiori 插件开发背景
不少人都对稍后阅读和网格书签有使用需求,但在浏览器拓展中还没有杀手级别的应用,像是常用的Raindrop.io和Pocket 等应用都是以收费为主。Shiori 让用户就像自建网盘那样建立自己的网络收藏夹和稍后阅读列表,只需要简单几步就可将它搭建在自己的VPS服务器(比如腾讯云、阿里云)或是NAS主机上,可直接通过浏览器访问。它并不是一个书签同步工具,而是一个完整的网格书签。
Shiori 插件功能介绍
一、一键收藏网页内容
和Raindrop、Pocket等拓展服务相似,Shiori 也可以让用户直接一键收藏网页中的内容,只需轻轻点击一下工具栏上的“栞”按钮即可直接将网址和内容添加到Shiori的网格书签中,支持多端同步非常简单方便。
二、专属服务器
Shiori 中的数据都是保存在用户自己的NAS、VPS服务器中,除非你自己删除,不然都可以永久继续使用,完全不必担心你的数据被泄露或是删除。Shiori 将你的收藏或是笔记分开保存也更加易于管理,提高效率。
三、书签管理
Shiori 附带了一个精美的书签管理界面,用户可以轻松完成一些书签/收藏的管理操作,比如搜索、添加标签、设为公开分享等。
Shiori插件使用
shiori是一个开源的,基于 Go 语言的可自行搭建的书签管理器,附带浏览器扩展,使用体验类似于 Pocket。
wallabag截取的淘宝页面
shiori截取的淘宝页面
但是有些框架的网站wallabag是支持不好,甚至摘取不到的。这个时候可能就需要其他的网摘软件来补充了。但是这几年我也尽量的在减少线上服务的使用和依赖(能部署在自己QNAP上的都尽量部署),所以shiori就做为我收集系统的补充项目了。
如果看了之前的系列,这次的工作就很简单了。那么就操练起来吧。
1.在ContainerStation里搜shiori,第一个radhifadlillah/shiori就是的了,点击安装
2.先命名容器名----再高级设置
3.网络 主机随意找一个没有占用的端口 容器默认端口是8080
4.本地docker下建立一个shiori的文件夹,映射到/srv / shiori 点击创建
检查后确认,ContainerStation就开始下载映像并启动容器了
等容器启动后小尾巴出来,就说明建立完成了。
点击小尾巴或者NASIP:端口号 就可以看到shiori的登陆界面了。shiori是一个日本人编写的项目,所以有一个非常奇怪的汉字图标 栞(kan)不过界面还是很好看的,符合日本的一贯风格。
默认用户名:shiori 默认密码:gopher
登陆进去就是这个样子的界面,很类似Pocket对不。
先新建个用户,设定好密码
然后删除默认账户,安全第一,安全第一。
到这里我们其实就可以正常使用shiori了,shiori 并没有强制要求https什么的,所以本地使用也是可以的。
但是呢,前面已经部署过nginx-proxy-manage了,不用白不用,反正次域名又不收钱,随便弄。
我们去nginx-proxy-manage做个反向代理,次域名随便起一个,反代到本地ip和端口号。
证书就选择申请的泛域名证书。然后保存就可以啦。
OK了,现在可以通过外网访问shiori了。是不是很简单。
shiori的chrome插件并没有登陆插件市场,而是放在https://github.com/go-shiori/shiori-web-ext ,要去下载到本地安装。
大家直接可以在码农之家整理好的最新程序进行下载安装,就在文末!
选择这个文件夹就安装好了。
右键点击插件图标,选项,可以设定服务器地址等信息。我们设定好自己的服务器地址和用户名密码登陆就好了。
看到喜欢的网页,点击那个图标,然后点弹出菜单的磁盘图标就可以抓取网页了。
看看网摘的效果,排版 什么都还是不错的。不过Shiori也有点小问题,就是图片不能截取到本地(wallabag是可以的),这样原贴如果删除了,就没有图片了。
数据库就是本地docker/shiori/shiori.db这个文件了。Shiori的备份也非常简单,只要保存数据目录下的shiori.db,下载安装的时候用备份的数据覆盖即可还原一切了。
Shiori 网络书签管理器的功能特点:
支持网页书签收藏的增删改
可以导入 Pocket、Netscape 的书签内容
服务端由 Go 语言开发,可视为绿色的命令行应用
既提供简约精美的 WEB 网页版界面,同时也支持命令行操作
支持将数据保存到 Sqlite3、PostgreSQL、MySQL 等数据库
默认情况下,shiori 可以解析出网页的文章主体内容保存,并可以离线阅读
浏览器扩展支持 Chrome 和 FireFox
好了,到这里这次shiori的安装部署就完成了,你学废了吗?这个的功能和设定上比wallabag要简单点点,大家可以都部署了选择自己喜欢的就好。如果你以前是 Pocket的用户,那么这个用起来应该更合适些。还要提醒一句就是shiori目前没有手机APP,比较遗憾哈。
插件安装
通过详细步骤给大家讲解Shiori 插件的安装方法步骤:
1、下载Shiori 插件的crx文件(注意对比一下文件ID值是否为"admfbhjcnlacjbodldopmpjplnobgcje")
2、打开Chrome浏览器右上角三个点,找到【扩展程序】-【管理扩展程序】,或者直接在浏览器的地址栏输入【chrome://extensions/】,注意要打开【开发者模式】。
3、拖拽刚才下载的Shiori 的crx文件,点击【添加扩展程序】完成安装。
浏览器插件安装详细步骤:Chrome浏览器如何安装插件扩展