3.6 KiB
3.6 KiB
Comfyui_o1key 更新说明
🎉 插件已支持一键自动更新!
从 v1.10.0 版本开始,插件支持自动更新功能。你只需运行更新脚本,即可轻松获取最新版本。
📦 如何更新
Windows 用户
- 打开文件资源管理器
- 进入插件目录:
ComfyUI\custom_nodes\Comfyui_o1key - 双击运行
update.bat文件 - 等待更新完成(通常只需几秒钟)
- 重启 ComfyUI
Linux/Mac 用户
打开终端,执行以下命令:
cd ComfyUI/custom_nodes/Comfyui_o1key
chmod +x update.sh # 首次运行需要添加执行权限
./update.sh
✨ 更新脚本功能
✅ 自动检查更新 - 自动检测是否有新版本
✅ 备份配置 - 自动备份和恢复 .config 配置文件
✅ 拉取代码 - 自动从 GitHub 拉取最新代码
✅ 更新依赖 - 自动更新 Python 依赖包
✅ 显示日志 - 显示最近的更新内容
✅ 完善提示 - 友好的中文提示和错误处理
🔔 更新检查
插件会在每次启动 ComfyUI 时自动检查是否有新版本:
- 如果发现新版本,终端会显示更新提示
- 不会影响插件加载速度
- 不会弹窗打断工作流程
- 检查失败不影响插件正常使用
终端提示示例:
============================================================
🎉 Comfyui_o1key 有新版本可用 (当前版本: v1.9.1)
============================================================
更新方法:
Windows: 双击运行 update.bat
Linux/Mac: 运行 ./update.sh
或手动执行: git pull origin main
============================================================
🛡️ 安全保障
- 配置安全:更新前自动备份
.config文件,更新后自动恢复 - 环境变量:存储在系统级别的 API 密钥不受影响
- 错误处理:更新失败不会破坏现有安装
- 回退方案:如有问题可用
git reset回退
🔧 手动更新(备用方案)
如果自动更新脚本无法使用,可以手动执行:
cd ComfyUI/custom_nodes/Comfyui_o1key
git pull origin main
pip install -r requirements.txt --upgrade
❓ 常见问题
Q1: 更新会覆盖我的配置吗?
不会。 更新脚本会自动备份和恢复你的 .config 文件。环境变量中的 API 密钥也不受影响。
Q2: 更新失败怎么办?
- 检查网络连接是否正常
- 确认 Git 已正确安装
- 尝试手动更新(见上方"手动更新"部分)
- 如有未提交的修改,先备份后执行
git reset --hard origin/main
Q3: 更新后插件无法启动怎么办?
- 检查终端错误信息
- 重新运行依赖安装:
pip install -r requirements.txt --upgrade - 确认 Python 版本 ≥ 3.7
- 查看 GitHub Issues 寻求帮助
Q4: 可以禁用启动时的更新检查吗?
暂不支持配置禁用,但更新检查:
- 速度极快(<1 秒)
- 完全静默(无更新时不显示任何信息)
- 失败不影响插件加载
Q5: 如何查看当前版本?
查看插件目录下的 version.txt 文件,或在更新时会显示当前版本号。
Q6: 多久检查一次更新?
仅在 ComfyUI 启动时检查一次,不会在运行过程中反复检查。
📮 反馈与支持
如果在更新过程中遇到问题,请:
- 查看终端输出的错误信息
- 查阅 GitHub Issues
- 提交新 Issue 并附上错误信息
享受自动更新带来的便利! 🎉