功能特性
📁
文件夹管理
创建、编辑、删除文件夹,支持嵌套结构
🔖
书签管理
添加、编辑、删除网址书签,支持批量操作
🌐
元数据获取
自动获取网页标题和favicon图标
⚡
快速响应
基于SQLite本地数据库,查询速度快
技术架构
后端技术栈
- Go 1.21+ - 主要编程语言
- Chi - 轻量级HTTP路由器
- SQLite - 本地数据库存储
- Go Modules - 依赖管理
前端技术栈
- Vue.js 3 - 现代JavaScript框架
- HTML5/CSS3 - 页面布局和样式
- Fetch API - HTTP请求处理
数据存储
- SQLite数据库文件:
data.db
- 支持外键约束和数据一致性
- 自动维护排序位置
使用说明
基础操作
- 创建文件夹
- 点击左侧"新建文件夹"按钮
- 或右键点击现有文件夹选择"新建子文件夹"
- 添加书签
- 点击左侧"添加网址"按钮
- 或右键点击文件夹选择"添加网址"
- 输入网址后点击"获取信息"可自动填充标题和图标
- 编辑项目
- 双击文件夹或书签名称进行编辑
- 或右键选择"编辑"选项
- 删除项目
高级功能
- 重排序
- 拖拽文件夹或书签到新位置
- 或使用右键菜单的"上移"/"下移"选项
- 移动到文件夹
- 批量操作
- 点击"编辑"按钮进入编辑模式
- 使用复选框选择多个项目
- 执行批量删除或移动操作
- 搜索和组织
快捷操作
- 右键菜单:在任何项目上右键查看可用操作
- 双击编辑:双击项目名称快速编辑
- 拖拽移动:直接拖拽到目标位置
- 批量选择:使用编辑模式进行批量操作
更新日志
v1.4.0【2026-01-11】
v1.3.1【2026-01-09】
v1.3.0
v1.2.1
- 优化:PC端跳转适配问题
- 优化:网址title获取识别度
v1.2.0
v1.1.0
- 新增搜索功能,支持按网址名称搜索
- 性能优化和bug修复
- 支持主题切换
v1.0.0
- 基础文件夹和书签管理功能
- 排序支持
- 批量操作功能
- 网页元数据获取
- 响应式设计,适配不同屏幕尺寸
- 现代化美观界面
安全说明
数据安全
- 数据存储在本地SQLite数据库文件中,不会上传到云端
- 支持定期备份数据库文件
- 建议将数据文件存储在安全位置
网络安全
- 仅通过本地HTTP服务器访问,不暴露公网
- 支持内网HTTPS站点访问
- 无第三方依赖,减少安全风险
备份和恢复
备份数据
- 关闭应用程序
- 复制
/安装存储空间/@appdata/techfunway.bookmarks/data.db文件到安全位置
- 完成备份
恢复数据
- 关闭应用程序
- 将备份的
/安装存储空间/@appdata/techfunway.bookmarks/data.db文件复制到应用程序目录
- 启动应用程序
- 数据将自动恢复
未来计划
- [✅] 支持导入/导出书签
- [📆] 支持云同步功能
- [📆] 支持多用户独立(需要登录)
支持和反馈
如果您在使用过程中遇到问题或有任何建议,欢迎通过以下方式反馈: