# office **Repository Path**: hid_li/office ## Basic Information - **Project Name**: office - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-26 - **Last Updated**: 2025-06-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 智能办公应用系统 ## 项目简介 基于大模型技术的智能办公应用软件,能够辅助办公人员完成各类任务,提高办公效率和质量,实现办公流程的智能化和自动化。 ## 功能特性 - 🤖 **智能文档处理**:支持TXT、DOC、DOCX、PDF、Excel(.xlsx/.xls)等格式文档上传、解析和智能处理 - 📅 **智能日程管理**:自然语言输入日程,自动识别时间地点并管理 - 🔍 **知识库检索**:基于RAG技术的智能文档检索和问答 - 💬 **智能聊天助手**:结合知识库的智能对话系统 - 📊 **会议助手**:会议纪要生成、任务分配提醒 - 👥 **用户权限管理**:多用户登录和权限控制 ## 技术栈 ### 后端 - **框架**:FastAPI (Python) - **数据库**:SQLite/PostgreSQL - **大模型**:支持开源模型和云服务API - **文档处理**:python-docx, pdfplumber, PyPDF2, pandas, openpyxl, xlrd - **向量数据库**:FAISS/Chroma (知识库检索) ### 前端 - **框架**:Vue 3 + Element Plus - **构建工具**:Vite - **HTTP客户端**:Axios ### 部署 - **容器化**:Docker - **Web服务器**:Nginx - **进程管理**:Gunicorn ## 快速开始 ### 环境要求 - Python 3.8+ - Node.js 16+ - Docker (可选) ### 本地开发 ```bash # 克隆项目 git clone cd smart-office # 后端设置 cd backend python -m venv venv source venv/bin/activate # Windows: venv\Scripts\activate pip install -r requirements.txt uvicorn main:app --reload # 前端设置 cd ../frontend npm install npm run dev ``` ### Docker部署 ```bash # 构建镜像 docker build -t smart-office . # 运行容器 docker run -p 8000:8000 smart-office ``` ## 项目结构 ``` smart-office/ ├── backend/ # FastAPI后端服务 ├── frontend/ # Vue前端应用 ├── docs/ # 项目文档 ├── data/ # 测试数据和知识库 ├── tests/ # 单元测试 ├── Dockerfile # Docker配置 ├── requirements.txt # Python依赖 └── README.md # 项目说明 ``` ## 部署要求 - 支持龙芯CPU指令集服务器部署 - 支持本地部署和云端服务 - 具备良好的用户体验和界面设计 ## 开发团队 [团队信息] ## 许可证 [许可证信息]