LiteMark-方便易用的书签导航系统

LiteMark:方便易用的书签导航系统

引言

LiteMark:把杂乱的书签,整理成真正可用的知识入口

你大概也有过这种时刻:收藏了很多网页,真要找的时候却翻半天都找不到。浏览器自带书签能存,但不够好看,不够好找,也不够适合长期管理。

所以我做了 LiteMark。

LiteMark 是一款轻量易用的个人书签管理系统,目标很简单:让书签不再只是"存起来",而是能被整理、搜索、分类、备份,甚至交给 AI 协助管理。

它解决了什么问题

很多人的书签系统最后都会变成三种状态之一:

  • 越存越多,最后找不到
  • 分类越来越乱,自己也记不清放哪了
  • 想迁移、备份、导出时,发现工具根本不顺手

LiteMark 就是为了解决这些问题而设计的。它不是一个单纯的收藏夹,而是一个可以长期维护的书签系统。

LiteMark 的核心特点

  1. 书签管理更顺手
    支持书签的新增、编辑、删除、隐藏和排序,分类顺序与分类内顺序都可以拖拽调整。对经常整理收藏的人来说,这一点非常省心。

  2. 分类清晰,检索更快
    书签可以按分类组织,配合搜索和筛选,基本能把"找书签"这件事从翻箱倒柜变成快速定位。

  3. AI 辅助整理
    LiteMark 内置了 AI 能力,可以帮你做智能分类推荐、摘要生成、标签提取,甚至支持快速添加书签。对于那种"先收藏,后整理"的使用习惯,这个功能特别实用。

  4. 导入导出和备份都很完整
    支持 JSON、CSV、HTML 多种格式导入导出,也支持 WebDAV 定时备份。也就是说,你既可以把现有书签迁过来,也不用担心数据只锁死在系统里。

  5. 还能接入 AI 客户端
    LiteMark 内置 MCP Server,支持通过 AI 客户端直接整理、添加、修改、隐藏、删除书签,并管理分类顺序。对想把"书签管理"接进自己 AI 工作流的人来说,这一点很加分。

  6. 部署也很轻
    项目基于 Vue 3 + FastAPI 构建,支持 Docker 一键部署,个人自建或者放到自己的服务器上都比较方便。

适合谁

LiteMark 比较适合这些人:

  • 经常收藏网页、资料、教程的人
  • 想把浏览器书签从"临时堆放区"变成"个人知识库"的人
  • 需要分类、排序、备份的重度收藏用户
  • 对 AI 辅助整理感兴趣的人
  • 想要一套自己可控、可部署的书签系统的人

我为什么做它

我一直觉得,工具最好的状态不是"功能很多",而是"功能刚好够用,而且每一个都能真的落地"。

LiteMark 的出发点就是这个:让书签管理回到简单、清晰、可维护的状态。你不用为了保存一个链接而忍受混乱,也不用为了找回一个资料而在无穷列表里来回翻。

它应该像一个安静、可靠的入口,把你真正想保留的信息放在最顺手的位置。

结尾

如果你也在找一套更像样的书签管理方式,LiteMark 也许会合你的胃口。

它足够轻量,但不是简陋;足够实用,也留给了 AI 和自动化足够的空间。对于希望把浏览器收藏真正整理成资产的人来说,它是一个很自然的选择。

你可以把它当作书签管理器,也可以把它当作自己的个人导航站。

GitHub链接

快速开始

Docker 部署(推荐)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
# 使用 docker-compose
curl -O https://raw.githubusercontent.com/topqaz/LiteMark/main/docker-compose.yml
docker-compose up -d

# 或直接使用 docker run
docker run -d -p 8080:80 \
  -v litemark-data:/app/data \
  -e JWT_SECRET=your-secret-key \
  -e DEFAULT_ADMIN_USERNAME=admin \
  -e DEFAULT_ADMIN_PASSWORD=admin123 \
  --name litemark \
  topqaz/litemark:amd64

或 ARM64 架构使用: topqaz/litemark:arm64

访问地址:http://localhost:8080,后台入口:http://localhost:8080/admin

更新

1
2
3
4
# 拉取最新镜像
docker-compose pull
# 启动新容器
docker-compose up -d

docker-compose.yml 示例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
services:
  litemark:
    image: topqaz/litemark:latest
    container_name: litemark
    restart: unless-stopped
    ports:
      - "8080:80"
    volumes:
      - litemark-data:/app/data
    environment:
      - JWT_SECRET=change-this-to-a-secure-random-string
      - DATABASE_URL=sqlite+aiosqlite:///./data/litemark.db
      - DEFAULT_ADMIN_USERNAME=admin
      - DEFAULT_ADMIN_PASSWORD=admin123
      - DEBUG=false
      - CORS_ORIGINS=*

volumes:
  litemark-data:

LiteMark logo

LiteMark,方便易用的书签导航系统


LiteMark 是一款基于 Vue 3 + FastApi 的个人书签管理应用,支持ai接入 浏览器插件,融入ai操作,mcp支持。

功能亮点

  • 📚 书签管理:支持添加、编辑、删除、隐藏与排序;分类顺序与分类内顺序均可拖拽调整。
  • 🔐 后台面板:位于 /admin,含登录校验、缓存刷新、站点设置等管理动作。
  • 🚀 极佳体验:友好的 API、响应式布局与移动端操作优化。
  • 💾 WebDAV 定时备份:支持配置 WebDAV 服务器,实现定时自动循环备份(每天/每周/每月)。

项目演示

主页展示

主页截图1

主页截图2

MCP演示

mcp1

mcp2

mcp3

登录页面

登录页面

管理后台

管理后台截图1

管理后台截图2


后续更新计划

  • …….