Skip to content

LL-Store/LLOffice

Repository files navigation

LLOffice

办公助手,提供包括云盘、录屏等工具,适合个人或小团体

研发中,敬请期待(业余时间开发,完成时间随缘)!

issue GitHub repo stars forks

一款专为个人和小型团队设计的现代化办公助手应用,提供安全可靠的云存储服务和高效的文件管理功能。本项目采用前后端分离架构,基于现代Web技术构建,致力于为用户提供简洁、高效的办公体验。

✨ 核心特性

🔐 用户管理

  • 安全认证:完整的用户注册、登录和密码找回功能
  • 会话管理:安全的用户会话控制和权限验证
  • 个人资料:用户个人信息管理和更新

☁️ 云盘服务

  • 文件管理:支持文件和文件夹的上传、下载、删除
  • 分片上传:大文件智能分片上传,支持断点续传
  • 拖拽操作:直观的拖拽上传和下载体验
  • 右键菜单:丰富的上下文菜单操作
  • 目录导航:清晰的目录结构和路径导航

📄 文档处理

  • PDF工具:PDF转图片、图片转PDF等格式转换功能
  • 多媒体支持:支持多种文件格式的预览和处理

🎬 屏幕录制

  • 录屏功能:内置屏幕录制工具,支持多种录制模式

🚀 快速开始

首先,需要完成必要的依赖安装:

npm install

然后,直接启动:

npm start

启动成功后,访问: http://localhost:20000 即可。

配置说明

LLOffice.config.js 中配置邮件服务参数:

module.exports = {
    email: {
        host: 'smtp.qq.com',
        secureConnection: true,
        service: 'qq',
        port: 465,
        auth: {
            user: '',
            pass: ''
        }
    }
};

🤝 贡献指南

我们欢迎社区贡献!如果您有兴趣参与项目开发,请:

  1. Fork 本仓库
  2. 创建您的功能分支 (git checkout -b feature/AmazingFeature)
  3. 提交您的更改 (git commit -m 'Add some AmazingFeature')
  4. 推送到分支 (git push origin feature/AmazingFeature)
  5. 开启一个 Pull Request

版权

MIT License

Copyright (c) zxl20070701 走一步,再走一步

About

办公助手,提供包括云盘、录屏等工具,适合个人或小团体

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors