fix(v0): lock binding to single chat llvv3dzaeNB

This commit is contained in:
Manus AI
2026-07-24 23:57:09 +08:00
parent fc1a2de701
commit 8d53ae1c1b
2 changed files with 19 additions and 4 deletions

View File

@@ -8,11 +8,17 @@
},
"v0": {
"projectId": "3vTFXIHvZVu",
"canonicalChatId": "llvv3dzaeNB",
"branchChatId": "llvv3dzaeNB",
"chatId": "llvv3dzaeNB",
"projectUrl": "https://v0.app/chat/projects/3vTFXIHvZVu",
"chatUrl": "https://v0.app/fnvtk/chat/llvv3dzaeNB",
"chatUrl": "https://v0.app/chat/llvv3dzaeNB",
"effectiveVercelProjectId": "prj_3u2Lbg0ZbTM9XSv3CoABT9fL1FGi",
"apiBindingStatus": "matched_via_demo_url"
"apiBindingStatus": "matched_via_demo_url",
"chatName": "工作手机",
"latestVersionId": "6pzIwlKlq31",
"latestVersionStatus": "completed",
"updatedAt": "2026-07-24T15:57:01.365Z"
},
"vercel": {
"projectId": "prj_3u2Lbg0ZbTM9XSv3CoABT9fL1FGi",

View File

@@ -22,14 +22,23 @@ related:
- 最新生产部署:`dpl_GfW8hmkKThnC4bgwjCBYpYEZQMwv`,状态 `READY`
- 生产地址:<https://workphone-console.vercel.app>HTTP 200标题“工作手机”。
- v0 项目:`3vTFXIHvZVu`
- v0 对话:`llvv3dzaeNB`,名称“工作手机”。
- v0 对话:`OjrsAvGjgIw`(由 `llvv3dzaeNB` 通过 `POST /v1/chats/{chatId}/fork` 自动衍生),名称“工作手机 (2)”。
- v0 最新版本:`b_ywtNWC2ycWf`,状态 `completed`
- API 控制命令:`node sdk/scripts/v0_control.mjs status`
- 同一对话续办命令:`node sdk/scripts/v0_control.mjs send "增量需求"`
- 同一对话续办命令:`node sdk/scripts/v0_control.mjs send "增量需求"`(默认接入当前分支 chat
- 分支与切换命令:`node sdk/scripts/v0_control.mjs fork`(创建新分支)/`node sdk/scripts/v0_control.mjs switch <chatId>`(切换绑定到分支)。
- 2026-07-24 进度补充(单对话锁定):
- 统一绑定对话为 `llvv3dzaeNB`(仅使用一个 chat
- `sdk/config/v0_vercel_binding.json``v0.chatId``v0.branchChatId``v0.canonicalChatId` 均保持 `llvv3dzaeNB``chatUrl` 已同步。
- 再次执行 `node sdk/scripts/v0_control.mjs fork` 时返回 `reused: true`,不再创建新 chat避免重复对话。
- 当前链路GitHub `fnvtk/workphone-sdk`main ↔ Vercel `prj_3u2Lbg0ZbTM9XSv3CoABT9fL1FGi` ↔ v0 对话 `llvv3dzaeNB` 已保持一致。
### 自动纠错结果
- 已停止浏览器坐标点击,后续固定使用官方 API/CLI。
- 已补 `sdk/scripts/v0_control.mjs`:支持 `fork``switch` 命令,`switch` 会回写
`sdk/config/v0_vercel_binding.json` 为当前工作 chat解决“Continue/Create branch”提示阻塞。
- 已支持 Vercel、v0、GitHub 凭证状态校验GitHub 环境令牌失效时自动回退本机 `gh auth token`
- Node 访问生产域异常时自动回退 `curl`,仍回传真实 HTTP 状态。
- 已通过 v0 `demoUrl``__v0_vercel_project_id` 识别页面未直接返回的实际 Vercel 项目 ID。