Commit Graph
1 Commits
Author SHA1 Message Date
mashu e3c2f9d648 feat: add PPTX/Word document parser (WIP)
- Implemented document-parser.js with mammoth and jszip
- Parses .docx, .doc files using mammoth
- Parses .pptx files using jszip direct XML parsing
- Extracts text, images, and structure
- Includes file type validation and size limits (10MB)
- Test file included for parser verification

TODO:
- Integrate parser into server upload endpoint
- Add UI for document file selection/drag-drop
- Wire up ChatComposer to accept document files
- Display parse progress and extracted content
- Handle parser errors gracefully in UI
2026-04-29 16:35:00 +08:00