本项目是一款基于 Go + Wails 开发的高性能跨平台桌面客户端及命令行(CLI)编译器,支持将多模态大模型的布局解析结果在本地直接构建生成原生的 PPTX 格式幻灯片。
个人在项目中主导核心编译器的设计与开发,主要工作包括:
1. 基于 OpenXML (OOXML) 文件标准,在 Go 底层实现了纯内存级的文件打包编译逻辑,消除了频繁磁盘 I/O,极大优化了生成速度。
2. 采用 Wails 框架构建原生桌面外壳与前端 HTML/JS 的交互。
3. 设计了基于 SSE (Server-Sent Events) 的流式状态传输机制。
4. 实现了多浏览器 Session Cookie 自动同步与 API Quota 配额自动轮询调度。