一、源码概述
Docware是一款基于 Flutter 框架 开发的现代化移动端文档扫描应用,支持 Android 与 iOS 双平台。该系统集成了 OCR 文字识别、云端同步、PDF 管理以及 AI 智能分析 等功能,帮助用户高效完成文档数字化、存储与内容处理。
通过引入 AI 技术,Doc Scanner 不仅可以扫描文档,还能实现文档问答、智能摘要与知识提取,显著提升办公与学习效率。
注意:AI 与 OCR 等第三方服务可能需要单独申请 API Key,并根据服务商规则进行计费。

- 基于 Flutter 开发,一套代码同时支持 Android 与 iOS
- 界面简洁流畅,兼顾性能与用户体验
- 自动边缘检测,精准裁剪文档
- 支持多页扫描并生成 PDF 文件
- 支持扫描图片导出与保存
- 将扫描文档转换为可搜索、可复制文本
- 适合合同、票据、书籍、学习资料等场景
- 自动同步扫描文档至云端服务器
- 服务端备份,防止数据丢失
- 多设备访问同一文档内容
- 支持文件夹管理、颜色标记
- 文档归档功能,提升整理效率
- 内置 PDF 阅读器,便于查看与管理
- 针对已扫描文档直接提问
- AI 根据文档内容返回精准答案
- 适用于合同审阅、资料查找等场景
- 自动生成文档摘要
- 快速提取关键信息与重点内容
- 节省大量阅读与整理时间
- 独立 AI 工作区
- 支持头脑风暴、写作辅助、效率提升
- 移动端:Flutter App(Android / iOS)
- 后端接口:基于 PHP 的 CodeIgniter 4 REST API
- 数据库:MySQL,用于文档与用户数据存储
- 认证系统:Firebase Auth,支持 Google 登录与邮箱验证
- AI 能力:集成 Google Gemini AI
- OCR 服务:支持第三方 OCR 接口扩展
Docware广泛适用于以下行业和用户群体:
- 企业办公与无纸化管理
- 教育培训机构与学生
- 法律、财务、咨询等专业服务行业
- 自由职业者与远程办公人群
- 需要文档数字化与智能分析的中小企业
- Flutter SDK 开发环境
- Android Studio 和 / 或 Xcode
- 可部署后端的服务器或云主机
- 基础 Flutter 与 PHP(CodeIgniter)开发知识
