bookmav
BookNav 是一个使用 Flask 构建的、可通过 Docker 轻松部署的个人导航网站项目。它旨在帮助用户整理和快速访问常用的网站链接,提供分类管理和丰富的交互功能,并支持邀请码注册系统来控制用户访问。
安装次数
点赞
应用评论
催更次数
桌面端
移动端




应用描述
BookNav 基于 Flask Web 框架打造,提供了以下核心功能: 🧰 交互增强功能 🖱️ 右键菜单交互: 链接卡片右键可弹出快捷菜单,支持添加、编辑、删除、复制链接等操作 ⚡ 快速添加网站: 首页直接粘贴链接可弹出快速添加链接对话框,无需进入后台 🤏 拖拽排序功能: 支持网站卡片拖拽排序 支持侧边栏分类拖拽排序 🔄 重复链接验证功能: 在添加或编辑网站时自动检测 URL 是否已存在 智能提示已存在的链接及其所属分类 提供选项: 取消添加、强制添加或跳转到已有链接 有效防止重复添加相同网站,保持导航整洁 🔍 高效搜索系统 全局快速搜索: 顶部搜索框支持即时搜索整站内容 多维度匹配:支持网站标题、URL、描述和关键词的全文搜索 分类内搜索: 在特定分类页面可限定搜索范围 📤 数据库导入导出功能: 完美兼容 OneNav 数据结构,支持无缝迁移 支持导入 OneNav 的 SQLite 数据库导出文件 自动匹配分类,保留原有的组织结构 导出为多种格式:原生格式、OneNav 兼容格式 ⚙️ 后台管理系统 完整的后台管理界面: 独立的管理控制台 网站与分类管理: 完整的增删改查功能,批量删除,批量修改公开,私有状态 站点设置: 自定义站点名称、Logo、SEO 信息等,支持自定义背景图片,支持开启链接跳转过渡页(支持放广告) 邀请码管理: 生成和管理注册邀请码 数据批量操作功能: 一键抓取图标 一键清空所有数据 备份功能 🔐 用户系统 用户管理: 首次启动默认超级管理员权限,支持查看和管理用户账户,支持添加普通用户和管理员角色 邀请码注册: 仅通过邀请码才能注册新用户,确保站点的私密性 用户认证: 完整的登录、注册和登出功能 权限管理: 区分普通用户和管理员权限 注意:如果多用户,谨慎放开用户的的超级管理员权限;可以适当放开普通管理员权限(普通管理员后台功能只涉及链接相关和邀请码部分) 🖼️ 图标处理 自动获取网站图标: 自动尝试获取并显示网站的 Favicon 优雅的降级显示: 当图标加载失败时,显示基于网站名称首字母的默认图标 一致的视觉体验: 确保界面整洁一致,即使外部资源不可用 📱 响应式设计 全设备适配: 完美支持桌面、平板和移动设备 布局自适应: 基于 Bootstrap 的响应式网格系统 触摸友好: 为移动设备优化的交互体验 管理员账号:admin 管理员密码:admin123
懒猫评分/评论
0.0
0 条评论
新功能
版本历史记录""
此 App 尚未收到足够的评分或评论,无法显示评论列表。