Skip to content

VeteranBoLuo/light-note

Repository files navigation

轻笺 🌊

top-language Website GitHub code size in bytes GitHub last commit

以智能标签为中枢的知识连接工具

轻笺(light-note)是一个围绕“标签网络”构建的云端效率系统,核心覆盖:书签归档、笔记沉淀、云空间协同。目标是把网址、笔记、文件统一组织在同一套标签语义下,实现跨设备检索与联动管理。

🌐 在线体验https://boluo66.top/ 📱 多端适配:桌面端 + 移动端

📑 目录

🧭 产品定位

轻笺不是“只收藏网址”的工具,而是书签 × 笔记 × 文件三位一体的知识管理系统:

  • 统一标签体系:同一标签可以关联多个书签、笔记与文件资源
  • 统一检索入口:按标题/链接/标签/关键词进行多维查找
  • 统一组织方式:支持拖拽排序、批量处理、权限隔离与跨端访问

🛠 技术栈

层级 技术选型
前端 Vue 3 + TypeScript + Vite + Pinia + Vue Router
UI/编辑 Ant Design Vue + TinyMCE + Viewer.js
后端 Node.js + Express + MySQL2 + Nginx(部署)
其他 Axios / WebSocket / GitHub Actions

Node 版本建议:20.x

⚡ 当前功能

1) 书签模块(核心)

  • 智能标签关联:一个书签可绑定多个标签
  • 标签树与书签卡片支持拖拽排序
  • 支持按书签标题、URL、标签进行搜索
  • 右键快捷操作:编辑、删除、复制链接等
  • 首页右上角集成搜索入口,符合常见使用习惯

2) 笔记模块(知识沉淀)

  • 富文本编辑(标题、段落、图片、列表、表格等)
  • 支持标签筛选与关键词搜索
  • 笔记卡片/列表双视图(桌面端)
  • 支持目录(TOC)、批量删除、拖拽排序
  • 支持导出 PDF,便于归档与分享

3) 云空间模块(个人文件中心)

  • 默认配额:1000MB(已按当前实现统一)
  • 支持多类型文件上传与管理(图片/视频/PDF/Word/Excel/音频等)
  • 文件夹管理 + 文件移动 + 拖拽排序
  • 类型/文件夹双维度过滤与搜索
  • 文件预览已支持:图片、PDF、音视频,Office 文件支持在线预览链路
  • 严格权限隔离:用户仅可访问自己的资源

4) 工作台模块(总览入口)

  • 已上线统一工作台,聚合展示书签、标签、笔记、云文件的关键状态
  • 支持最近 7 天活跃数据、文件类型分布等可视化看板
  • 提供高频书签、标签热度、近期笔记、近期文件等效率列表
  • 内置快捷操作入口,可快速跳转到新增与管理流程

5) 配套能力

  • 登录注册、GitHub OAuth 回调、个人中心、帮助文档、更新日志
  • 管理页支持标签与书签的编辑管理
  • AI 助手能力入口已预留(按路由与角色策略逐步开放)

🚀 快速开始

前端

# 克隆项目
git clone https://github.com/VeteranBoLuo/light-note
cd light-note

# 安装依赖(任选其一)
pnpm install
#
npm install

# 本地开发
pnpm dev
#
npm run dev

# 生产构建
pnpm build
#
npm run build

默认访问地址:http://localhost:5173

后端(按需)

git clone https://github.com/VeteranBoLuo/BMS_Back
  • 将后端仓库中的 SQL 初始化文件导入 MySQL
  • 按后端项目说明配置数据库连接(账号/密码/库名)
  • 启动后端服务后,再启动当前前端项目

后端仓库地址:https://github.com/VeteranBoLuo/BMS_Back

✨ 下一步规划

  • 标签驱动的跨模块推荐(书签 ↔ 笔记 ↔ 文件)
  • 知识卡片化(链接与笔记联动沉淀)
  • AI 辅助归档与标签建议
  • 工作台智能洞察增强(趋势分析与个性化效率建议)

📢 更新日志

查看更新日志

⭐ Stargazers

感谢每一位关注和支持轻笺的朋友。

Stargazers for light-note

About

免费可视化书签/笔记/云空间管理平台 ✨ 内置轻笺智域AI助手 | 智能标签管理 | 跨设备同步 | 支持文件预览与分享 开源项目 | 免费云空间 | 三端实时同步

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors