被惊艳到了!这款书签工具:Linkwarden,AI加持,颜值堪比艺术品
Linkwarden是什么?
推荐原因:性能快、高颜值,支持AI自动打标签(特色),支持截图、PDF、HTML快照多种模式
支持局域网部署,支持手机、Web浏览器
一款开源、可自托管的协作式书签管理器,核心是自动存档网页 + 多格式备份 + 团队协作 + AI 整理,解决链接失效、内容丢失、知识难管理的问题Linkwarden。它能一键收藏网页并自动保存截图、PDF、HTML 快照,原链接 404 也能完整访问;支持集合 / 标签 / AI 自动打标与全文检索,快速定位内容;内置沉浸式阅读与标注,可多人协作管理、权限可控,还提供浏览器扩展、PWA、RSS 订阅、批量操作与 API,兼顾个人知识沉淀与团队知识库建设,数据完全自主掌控。
功能特点:
📸自动捕获每个网页的屏幕截图、PDF和单个html文件
📖网页的读者视图,能够突出显示和注释文本
🏛️将您的网页发送到Wayback Machine(archive.org)以获取快照(可选)
✨本地人工智能标记,根据其内容自动标记您的链接(可选)
📂按集合、子集合、名称、描述和多个标签组织链接
👥在集合中协作收集链接
🎛️自定义每个成员的权限
🌐与世界分享您收集的链接和保存的格式
📱原生iOS和安卓移动应用程序
🔍全文搜索、过滤和排序,便于检索
🌓暗/明模式支持
🧩浏览器扩展(在这里星号!)
🔄浏览器同步(使用Floccus!)
⬆️从SingleFile上传(查看指南)
🔐SSO集成(仅限企业和自托管用户)
🍎将链接保存到Linkwarden的iOS快捷方式
🔑API密钥
✅批量行动
👥用户管理
🌐支持其他语言(i18n)
📁图像和PDF上传
🎨链接和集合的自定義图标
🔔 RSS订阅
支持中文、支持安卓App,手机和PC同步非常方便
image-20260331112229525Docker安装部署Linkwarden
1、创建本地存储路径
mkdir -p /opt/linkwarden
cd /opt/linkwarden
mkdir -p data meili_data pgdata
2、Docker Compose配置
1、创建Docker Compose配置
version: '3.8'
services:
meilisearch:
image: getmeili/meilisearch:v1.12.8
container_name: linkwarden-search
restart: unless-stopped
volumes:
- ./meili_data:/meili_data
environment:
- MEILI_MASTER_KEY=${MEILI_MASTER_KEY} # 从 .env 文件读取
env_file:
- .env
linkwarden:
image: ghcr.nju.edu.cn/linkwarden/linkwarden:v2.14.0
container_name: linkwarden-app
restart: unless-stopped
ports:
- "13200:3000"
volumes:
- ./data:/data/data
environment:
- DATABASE_URL=postgresql://admin:123456@192.168.1.100:5432/linkwarden
- MEILI_HOST=http://meilisearch:7700
- MEILI_MASTER_KEY=${MEILI_MASTER_KEY}
- NEXTAUTH_SECRET=${NEXTAUTH_SECRET}
- NEXTAUTH_URL=http://192.168.1.100:13200/api/v1/auth
- NEXT_PUBLIC_URL=http://192.168.1.100:13200
env_file:
- .env
depends_on:
- meilisearch
参数说明:
DATABASE_URL=postgresql://admin:123456@192.168.1.100:5432/linkwarden
改成本地数据库地址,可连接已有数据库,也可以在Docker Compose创建一个新的数据库连接
在Docker Compose里添加创建PGSQL,加上这段代码
postgres:
image: postgres:16-alpine
env_file: .env
restart: always
volumes:
- ./pgdata:/var/lib/postgresql/data
App对应修改数据库地址: - DATABASE_URL=postgresql://postgres:${POSTGRES_PASSWORD}@postgres:5432/postgres
对外公开的IP地址,设置成NAS或服务器所在的IP地址:
- NEXTAUTH_URL=http://192.168.1.100:13200/api/v1/auth
- NEXT_PUBLIC_URL=http://192.168.1.100:13200
.env配置
# 强烈建议生成强密码,例如使用 openssl rand -base64 32
POSTGRES_PASSWORD='laAyII43UwlRdUJsEC4Zj/9ZXAUknmFMthhuAw6zq7I='
MEILI_MASTER_KEY='K3A/gmGRnksCo1RWk/rKaqSuWB5n/acexrAHoFWdMQ4='
NEXTAUTH_SECRET='Z1tlz/ceJN/IcZ3akScYRMQjGJ6thXouO2vPY+ArpcE='
# 必须这 4 项(缺一不可)
OPENAI_API_KEY=sk-xxxxxxxxxxxxx # 你的 DeepSeek API Key
OPENAI_MODEL=deepseek-chat # 或 deepseek-reasoner
CUSTOM_OPENAI_BASE_URL=https://api.deepseek.com/v1
CUSTOM_OPENAI_NAME=deepseek # 自定义名称,随便填
参数说明:
设置本地数据库、搜搜Key
POSTGRES_PASSWORD='laAyII43UwlRdUJsEC4Zj/9ZXAUknmFMthhuAw6zq7I='
MEILI_MASTER_KEY='K3A/gmGRnksCo1RWk/rKaqSuWB5n/acexrAHoFWdMQ4='
NEXTAUTH_SECRET='Z1tlz/ceJN/IcZ3akScYRMQjGJ6thXouO2vPY+ArpcE='
设置调用的AI模型,以DeepSeek为例
你的 DeepSeek API Key,可以从DeepSeek开放平台后端获取
模型和API地址、模型,都用默认即可
# 必须这 4 项(缺一不可)
OPENAI_API_KEY=sk-xxxxxxxxxxxxx # 你的 DeepSeek API Key
OPENAI_MODEL=deepseek-chat # 或 deepseek-reasoner
CUSTOM_OPENAI_BASE_URL=https://api.deepseek.com/v1
CUSTOM_OPENAI_NAME=deepseek # 自定义名称,随便填
Linkwarden使用指南
1、访问和下载手机App
1)通过Web页面访问
通过浏览器输入http://NASIP:13200
第一次,需要创建管理员账号/密码
image-20260331115622630使用刚才创建的账户登录
点击右上角头像,完成个性化设置
设置界面语言为中文,设置头像
image-202603311157572462)下载手机App
手机App可通过谷歌和苹果应用市场下载,搜索Linkwarden
image-20260331115431550
image-202603311153239902、创建书签
点击右上角+,创建链接
image-20260331120114715默认输入URL地址:
收藏夹默认有个未分类,可以先把链接放到该目录,等后续再整理
image-20260331120205529点击更多选项:
支持名称、标签、笔记等
image-202603311203066993、创建收藏夹
跟书签一样,点击右上角+,选择新收藏夹
支持图标、颜色等样式设置
image-202603311204112494、设置优化
1)设置标签AI自动化
如果.env配置设置正确的AI模型,重新打开设置可看到AI标签自动化设置
设置-首选项-AI设置
image-202603311206060602)去除多余文档格式
存档设置:
只选只读,不生成PDF、截图等,提高性能
image-20260331120720468打开防止重复链接,去重
image-20260331120638267作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
