Publish GitHub 5fccb3e release tree

This commit is contained in:
lizhongyi1209
2026-09-24 10:59:26 +00:00
parent 3a05bb6277
commit 3e337722ab
5 changed files with 44 additions and 122 deletions
+6 -4
View File
@@ -57,11 +57,11 @@ app.registerExtension({
let updating = false;
updateBtn.addEventListener("click", async () => {
if (updating) return;
if (!confirm("更新 comfyui_o1key 到发布仓库的最新版本?若依赖有变化,也会自动安装,可能需要几分钟。")) return;
if (!confirm("从 origin/main 拉取 comfyui_o1key 最新版本?")) return;
updating = true;
updateBtn.disabled = true;
updateBtn.style.opacity = "0.5";
updateBtn.title = "正在拉取代码并安装所需依赖...";
updateBtn.title = "正在更新...";
try {
const response = await fetch("/o1key/update", {
method: "POST",
@@ -72,8 +72,10 @@ app.registerExtension({
if (!result.updated) {
alert(`已是最新版本(${result.version})。`);
} else {
const dependencies = result.requirements_changed ? "依赖已同步。\n" : "";
alert(`更新完成(${result.version})。\n${dependencies}请点击“重启”使新版本生效。`);
const dependencies = result.requirements_changed
? "\n依赖列表已变化,请先在 ComfyUI 的 Python 环境中执行 pip install -r requirements.txt。"
: "";
alert(`更新完成(${result.version})。${dependencies}\n请点击“重启”使新版本生效。`);
}
} catch (error) {
alert(`更新失败:${error.message}`);