最近用空闲时间借助 AI 开发了一个基于 NextJs 的前端书签应用。
开发的缘由是没找到一个好用的书签应用(免费的),加之最近 AI 驱动的应用十分多,发现好像没有一个开源的 AI 驱动的书签应用,有部分贴近的也是和我的需求并不相符,因此去借助AI开发了这么一款 AI Powerd 的书签应用。
简介
MarkHub 是什么? MarkHub 是一款功能全面的现代书签管理应用,旨在帮你告别混乱的书签收藏。替代浏览器原生的书签系统,支持 本地存储 的隐私安全与云同步 (WebDAV) 的灵活安心,同时能够高效处理海量书签数据。
特点
AI 智能加持: 这是 MarkHub 的一大亮点,应用主要靠两点快速实现书签分类,一个是基本的书签文件夹,另一个是标签。
- 智能标签生成:在添加或编辑书签时,点击 “AI Suggest Tags”,MarkHub 会利用 AI为你的书签推荐相关的标签。支持批量操作。
- 智能文件夹推荐:”AI Suggest Folder” 功能会根据书签内容,智能推荐最合适的文件夹名称。同样支持单个及批量处理。
全面的书签管理功能:
- 基础操作: 添加、编辑、删除、收藏(标星),支持便捷的批量操作(编辑、删除、收藏、AI 生成标签/文件夹)。
- 灵活组织: 支持层级文件夹系统和多标签分类。
- 高效检索: 强大的模糊搜索(基于 Fuse.js),支持按标题、URL、标签等多字段搜索,并可以按文件夹和标签进行过滤,多种排序规则。
- 数据掌控:
- 本地优先: 所有数据默认存储在你的浏览器 IndexedDB 中。
- WebDAV 同步: 支持通过 WebDAV 与你自己的 Nextcloud、坚果云或其他 WebDAV 服务器双向同步。
- 导入/导出: 支持 JSON 、HTML格式的书签数据导入导出。
个性化与易用性:
- 现代界面: 基于 Next.js 15 (React 19)、Tailwind CSS 和 Mantine 组件库构建。
- 主题定制: 支持深色/浅色模式,自定义主题色。
- 多语言支持: 支持中文和英文,可在设置中切换。
- Chrome 扩展: 提供浏览器扩展,方便浏览任何网页时一键添加书签到 MarkHub。
为什么选择 MarkHub?
- AI 赋能,智能高效: 独有的 AI 标签和文件夹推荐,显著提升整理效率。
- 本地优先,云端可选: 完美兼顾数据访问速度与用户对数据的自主掌控权。
- 性能卓越: 针对大量书签数据进行优化,海量书签依然流畅。
- 开源透明: 项目完全开源,安全放心,欢迎社区共建。
项目地址
GIthub库
https://github.com/Syferie/MarkHub/
官方网站
关于 AI 功能说明
- 通过支持OpenAI兼容接口的AI服务,基于书签内容智能推荐合适的文件夹、标签内容。
- 所有数据均存于本地浏览器中,使用 AI 相关服务请在设置中自行配置 baseurl 及 Api key。
感觉不错的话点点 Star!
有问题直接联系或者提 issue,火速更新中
原创文章,作者:qqniu,如若转载,请注明出处:https://qqniu.com/947.html