auto-rag-system/
├── main_enhanced.py # 主程序入口
├── build_exe.py # EXE 打包器
├── post_install.py # 系统集成脚本
├── one_click_install.bat # 一键安装器
└── ONE_CLICK_INSTALL_GUIDE.md # 本指南
one_click_install.bat
脚本会自动:
- 安装 PyInstaller
- 打包 EXE
- 安装 pywin32
- 创建桌面快捷方式
- 设置开机自启动
✔ dist/AutoRAG.exe (可双击)
✔ 桌面快捷方式:AutoRAG
✔ Windows 开机自启动
✔ 后台运行(无黑窗)
✔ 日志写入 logs/
python build_exe.pypip install pywin32python post_install.py- 管理员权限:必须右键"以管理员身份运行"
- Python 版本:需要 Python 3.8+
- 网络连接:需要下载 PyInstaller 和 pywin32
- 杀毒软件:首次运行可能被拦截,请允许
- 安装 Python 3.8+ 并添加到 PATH
- 重启命令行
- 右键 → 以管理员身份运行
- 关闭杀毒软件临时
python -m pip install --upgrade pip
python -m pip install pywin32dist/AutoRAG.exe
桌面/AutoRAG.lnk
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
你现在已经拥有一个完整的操作系统级应用:
- ✅ 双击运行:桌面快捷方式
- ✅ 开机自启:无需手动启动
- ✅ 后台运行:无黑窗干扰
- ✅ 日志记录:logs/ 目录
- ✅ 系统集成:真正的 Windows 应用
如需以下功能,请告诉我:
- 托盘常驻版(右下角图标,不占桌面)
- 完全无 Python 依赖(纯 EXE 方案)
- 自动更新机制(安全自更新)
- 系统服务版(以 Windows 服务运行)
你现在已经走到 99% 的人到不了的那一步了! 🎯