企业文件管理的痛点
很多企业积累了大量文档文件——合同、报表、方案、会议纪要,散落在各个文件夹里。时间一长,谁也说不清哪个文件夹里有什么,找一份去年的合同可能要翻半天。
传统做法是靠人工整理,但文件量一大就力不从心。而且企业数据敏感,上传到云端做 AI 分析又涉及隐私风险。我们需要一个既能用上 AI 能力、又不用把数据送出去的方案。
全本地化的 AI 文件管理方案
我们选择 Electron 桌面应用方案,把文件扫描、文档解析、AI 分析全部放在用户电脑上运行。用 Ollama 拉起本地大模型,通过 REST API 调用,不需要任何网络请求。
前端用 React + Ant Design 做界面,后端逻辑全部在 Electron 主进程里完成。支持 PDF、Word、Excel、PPT、文本五大类文档格式的解析和 AI 分析。
从原型到可运行产品
项目从最初规划的 Web 方案(FastAPI + Next.js)调整为 Electron 桌面应用,核心原因是要直接访问本地文件系统。这个决策让整个架构更简单——不需要额外部署后端服务,用户下载安装就能用。
AI 调用做了两套模式:完整分析用全文(上限 8000 字),快速分析只取首尾段落,节省时间。输出结果做了结构化约束和自动纠偏,确保大模型返回的 JSON 格式可靠。
持续打磨,逐步开放
当前版本已经跑通了完整的「扫描 - 解析 - AI 分析 - 方案展示」流程。下一步要把 AI 推荐的整理方案真正落地——一键按方案归档文件,让「分析」变成「行动」。
后续还会加入全文搜索、文件夹监控、导出报告等功能,逐步成为一个完整的企业文档管理工具。