linkding-cn:自托管网络书签管理工具,让囤积和回顾更无压

软件名称

linkding-cn

应用平台

  • Windows
  • MacOS

(需Docker自部署)

推荐类型

【开发者自荐】(基于开源项目更改)

一句话简介

自托管网络书签管理工具linkding的中文本地化fork,增加随机排序、增强筛选功能、优化界面操作,可自定义书签元数据/快照的爬取脚本。

应用简介

原项目linkding的界面信息都是硬编码,为了用着舒心就干脆粗暴地修改源代码进行中文翻译。

使用过程中又发现一些不尽如人意的地方,就边用边修改,增加了如下功能

  • :game_die: 随机排序:每次开始回顾和清理都面对同样的书签列表,压力很大
  • :robot: 过滤器支持日期筛选&排序:过滤器筛选能力孱弱
  • :lady_beetle: 元数据/快照自定义脚本:许多常用网站因反爬无法通过直接应用界面/api获取元数据和快照,我在源代码层面支持了更多网站,但使用js加载内容/需登录查看的则需要自定义脚本
  • :recycling_symbol: 回收站:书签删除只有一次确认,无法找回,删除时心理压力有点大
  • :eyes: 界面增强:应用操作界面有几个非常影响操作效率和使用体验的点
    • 粘性工具:工具栏&侧边栏不跟随页面滚动,必须滚回页面顶部使用
    • 位置记忆:编辑书签后,无论是保存还是取消,都回回到书签列表顶部
    • 展开折叠:侧边栏只能开启/关闭,关闭后要使用开启麻烦,开启后则无法折叠影响视线

其他功能如下,已经在使用linkding的朋友可以快速判断与原项目的区别:

  • :china: 中文本地化:界面翻译;标签聚合支持中文

  • :magnifying_glass_tilted_left: 搜索增强:支持限定搜索范围(标题、描述、笔记、url)

  • :date: 筛选增强:支持日期筛选(支持绝对日期和相对日期);支持标签状态筛选(有标签/无标签)

  • :high_voltage: 快照增强:支持重命名;支持自定义脚本(引入drissionpage依赖);

  • :open_book: 阅读模式增强:支持无快照书签开启阅读模式

  • :eyes: 界面增强

    • 书签列表和过滤器显示书签数量
    • 快速筛选同域名标签:点击favicon快速筛选(支持自定义域名归一化规则)
    • 独立滚动条:书签列表、侧边栏滚动条互不影响
    • 折叠状态记忆:同一会话中、侧边栏的过滤器、标签、二级过滤器折叠状态将被保持
    • 快速加载:预览图和favicon加载更快、更及时
  • :wrench: 样式增强:各类影响操作或美观的样式问题

截图预览

截屏.png

开发中的功能

  • 书签统计页
  • 高亮标注&批注
  • 合并导出为EPUB

相关链接