前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >超好用的网页收录工具,和我一起打造属于自己的资料库吧!

超好用的网页收录工具,和我一起打造属于自己的资料库吧!

作者头像
永恒君
发布2023-09-02 15:16:25
1.2K0
发布2023-09-02 15:16:25
举报
文章被收录于专栏:开源小分队
上网冲浪的时候,经常能看到一些好文章和有用的资料,随手就放到收藏夹里了。但是放到收藏夹里的网页链接要么吃灰,要么很难找到,于是就变成了收藏等于“看过”。这可不是个好习惯,如何才能保证自己能够看完收藏的文章,而且也能随时的从收藏的文章里搜索自己想要的信息呢?了不起为你隆重推荐这个开源项目——wallabag。

项目简介

Wallabag 是一个用于保存和组织网络内容的自托管应用程序。它允许用户保存文章、新闻、博客帖子等网页内容,并在需要时进行阅读。Wallabag 支持多平台,可以让用户随时随地的保存看到的文章,并支持打标签、分类、搜索。借助 Wallabag,我们还可以打造自己的资料库,简直是泰酷辣!

项目安装

Wallabag 是提供在线网站的,用户可以在 Wallabag 的官网注册一个账号在线使用。当然,作为一个开源软件,它也支持用户自己独立部署使用。如果想要让自己的信息更可控,并且保证网速,可以选择在本地或者自己的服务器上部署 Wallabag 服务端。

Wallabag 支持 docker 部署,并且支持多种数据库,包括 SQLite、MariaDB、MySQL、PostgreSQL、Redis。这里以 docker 部署为例。命令如下:

代码语言:javascript
复制
docker run -p 80:80 -e "SYMFONY__ENV__DOMAIN_NAME=http://localhost" wallabag/wallabag

当然,端口的映射可以自行修改哈,了不起为了偷懒,直接用默认的 80 端口了。容器启动后,访问http://localhost即可进入首页。你可以用管理员账号 wallabag(密码也是 wallabag)登录,也可以自己注册新的账号。

项目使用

收录新文章

我们可以点击首页右上角的➕,输入你要收录的文章地址,按回车键,来保存我们的第一篇文章吧~

当然了,你肯定会说,我收录文章还要手动输入,也太麻烦了吧!当然是有更方便的方法啦,我们可以通过浏览器插件快速收录文章。

使用插件收录

以 Chrome 浏览器为例,首先需要安装 Wallabag 的 Chrome 插件,地址如下:

代码语言:javascript
复制
https://chrome.google.com/webstore/detail/wallabagger/gbmgphmejlcoihgedabhgjdkcahacjlj

之后回到 Wallabag 首页,点击右上角的用户头像,选择“API 客户端管理”,在新的页面点击“创建一个新的客户端”按钮,如图所示:

在新的页面输入客户端名称,点击“创建客户端”按钮,可以生成一个新的客户端。这个客户端是用来干啥的呢?客户端会提供 id 和密钥,用于 Wallabag 插件的参数配置。

回到 Wallabag 插件的配置页面,配置好客户端 ID、客户端密钥、用户账号、用户密码,之后点击获取 token 验证是否生效。

配置好之后,打开我们想要收录的文章页面,点击插件按钮,就可以收录文章啦!

而且你还可以选择标签,方便文章归类。

界面操作

说完文章收录,我们回到首页来看看应该如何合理的使用 Wallabag。

首页可以看到我们之前收录过的文章,如图所示。

右上角的图标分别是:

  • 添加文章
  • 搜索:很棒的功能,可以方便快捷的定位到关键词
  • 随机跳转:不知道先看哪篇文章时,点这里
  • 筛选:按照条件筛选你想要的文章
  • 导出:文章导出成各种格式

左侧是菜单栏,归类用。页面主体是文章卡片,底部的图标从左到右依次是:预计阅读时间、收录时间、查看同域名下的其他文章、标记为已读、收藏、删除文章。

点开一篇文章后,可以看到保存的是格式最简洁的文章内容,右侧依旧是一些选项,这里就不赘述啦。

总结

总的来说,Wallabag 不仅是一款方便易用的网页内容收录工具,其拥有的标签功能、强大的筛选搜索功能,也可以让我们基于此打造自己的资料库,并且其自带的已读功能也会纠正我们只收藏不阅读的坏习惯。

代码语言:javascript
复制
项目地址:https://github.com/wallabag/wallabag
官方地址:wallabag.org
docker hub地址:https://hub.docker.com/r/wallabag/wallabag/
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-06-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 开源小分队 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 项目简介
  • 项目安装
  • 项目使用
    • 收录新文章
      • 使用插件收录
        • 界面操作
        • 总结
        相关产品与服务
        容器服务
        腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档