# 文档在线助手 **Repository Path**: hayratjan/online-document-assistant ## Basic Information - **Project Name**: 文档在线助手 - **Description**: 文档在线助手 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-09 - **Last Updated**: 2026-06-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # online-document-assistant Django 在线文档预览与协同编辑插件,支持 Office/WPS 格式(docx、doc、wps、xlsx、xls、et、ppt、pptx)。 ## 特性 - 自研格式解析引擎(不依赖 openpyxl、python-docx、OnlyOffice) - 统一中间模型(IR)驱动的预览与编辑 - Vue3 + TypeScript 前端组件 - 自研 CRDT 多人实时协同编辑 - 细粒度权限控制(预览 / 编辑 / 邀请) ## 快速开始 ```bash pip install online-document-assistant ``` ```python # settings.py INSTALLED_APPS = [ "rest_framework", "channels", "online_document_assistant", ] ODA_SETTINGS = { "MAX_UPLOAD_SIZE": 50 * 1024 * 1024, "ALLOWED_EXTENSIONS": ["docx", "doc", "wps", "xlsx", "xls", "et", "ppt", "pptx"], } ``` ```python # urls.py urlpatterns = [ path("oda/", include("online_document_assistant.urls")), ] ``` ```bash python manage.py migrate online_document_assistant ``` ## 演示项目 ```bash cd examples/demo_project pip install -r requirements.txt python manage.py migrate python manage.py runserver ``` ## 文档 - [需求文档](docs/需求文档.md) - [说明文档](docs/说明文档.md) - [专业设计文档](docs/专业设计文档.md) ## 许可证 MIT