Skip to content

Schemingboy/bookmark-ai-pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BookmarkAI Pro

AI 驱动的 Chrome 书签管理器。两层标签体系 + 多 AI 提供商 + 定时提醒 + 失效检测,让书签从"收藏即埋葬"变成真正可用的知识库。

功能

  • 两层标签体系 — 第一层「类型」(工具/文档/视频/AI工具 等 20 种),第二层「特征」(品牌/作者/独特属性),比文件夹更灵活
  • AI 自动打标签 — 支持 DeepSeek / OpenAI / Anthropic,单条或批量处理,自动识别书签内容生成两层标签
  • 黑白双模式 — 暗色/亮色主题,跟随系统或手动切换
  • 定时提醒 — 为书签设置提醒时间,到期浏览器通知
  • 失效链接检测 — 一键扫描全部书签的可访问性
  • 全页管理面板 — 侧边栏筛选(文件夹/标签/未打标/提醒/失效),搜索,排序,网格/列表视图
  • AI 书签助手 — 内置聊天面板,可分析书签分类、找重复、推荐回顾
  • 导入导出 — JSON 格式完整备份,标签和提醒一起迁移
  • 标签合并 — 侧边栏右键合并重复标签

安装

  1. 下载本项目 ZIP 或 git clone
  2. Chrome 打开 chrome://extensions/
  3. 开启「开发者模式」
  4. 点击「加载已解压的扩展程序」→ 选择项目文件夹
  5. 点击扩展图标,进入设置填入 API Key(推荐 DeepSeek,性价比最高)

AI 提供商

提供商 模型 每百万 token 参考价
DeepSeek(推荐) deepseek-chat ≈ ¥1
OpenAI gpt-4o-mini ≈ ¥1
Anthropic claude-sonnet-4 ≈ ¥22

所有 API Key 仅保存在浏览器本地 chrome.storage.local,不上传任何服务器。

标签体系

类型(20 种,单选): 词典、工具、润色、语料库、博客、论坛、文章、文档/教程、平台、资源站、GitHub、视频、音乐、壁纸/素材、字体、AI工具、搜索引擎、电商、官网、其他

特征(自由输入,可多个): 优先品牌/人名/作者,其次独特属性。自动过滤「英语」「在线」「免费」等泛化词。

项目结构

bookmark-ai-v3/
├── manifest.json      # Chrome 扩展配置
├── background.js      # Service Worker(提醒、通知)
├── shared.js          # 共享逻辑(标签存储、AI 调用、导入导出)
├── popup.html         # 弹出窗口 UI
├── popup.js           # 弹出窗口逻辑
├── manager.html       # 全页管理面板 UI
├── manager.js         # 全页管理面板逻辑
├── icons/             # 扩展图标
└── README.md

技术栈

  • Chrome Extension Manifest V3
  • Vanilla JS(无框架依赖)
  • chrome.bookmarks / chrome.storage / chrome.alarms API
  • DeepSeek / OpenAI / Anthropic Chat Completions API

License

MIT

About

AI-assisted Chrome bookmark manager with two-layer tags, local API-key storage, and backup tools.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors