fix(v0): lock binding to single chat llvv3dzaeNB
This commit is contained in:
@@ -8,11 +8,17 @@
|
|||||||
},
|
},
|
||||||
"v0": {
|
"v0": {
|
||||||
"projectId": "3vTFXIHvZVu",
|
"projectId": "3vTFXIHvZVu",
|
||||||
|
"canonicalChatId": "llvv3dzaeNB",
|
||||||
|
"branchChatId": "llvv3dzaeNB",
|
||||||
"chatId": "llvv3dzaeNB",
|
"chatId": "llvv3dzaeNB",
|
||||||
"projectUrl": "https://v0.app/chat/projects/3vTFXIHvZVu",
|
"projectUrl": "https://v0.app/chat/projects/3vTFXIHvZVu",
|
||||||
"chatUrl": "https://v0.app/fnvtk/chat/llvv3dzaeNB",
|
"chatUrl": "https://v0.app/chat/llvv3dzaeNB",
|
||||||
"effectiveVercelProjectId": "prj_3u2Lbg0ZbTM9XSv3CoABT9fL1FGi",
|
"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": {
|
"vercel": {
|
||||||
"projectId": "prj_3u2Lbg0ZbTM9XSv3CoABT9fL1FGi",
|
"projectId": "prj_3u2Lbg0ZbTM9XSv3CoABT9fL1FGi",
|
||||||
|
|||||||
@@ -22,14 +22,23 @@ related:
|
|||||||
- 最新生产部署:`dpl_GfW8hmkKThnC4bgwjCBYpYEZQMwv`,状态 `READY`。
|
- 最新生产部署:`dpl_GfW8hmkKThnC4bgwjCBYpYEZQMwv`,状态 `READY`。
|
||||||
- 生产地址:<https://workphone-console.vercel.app>,HTTP 200,标题“工作手机”。
|
- 生产地址:<https://workphone-console.vercel.app>,HTTP 200,标题“工作手机”。
|
||||||
- v0 项目:`3vTFXIHvZVu`。
|
- v0 项目:`3vTFXIHvZVu`。
|
||||||
- v0 对话:`llvv3dzaeNB`,名称“工作手机”。
|
- v0 对话:`OjrsAvGjgIw`(由 `llvv3dzaeNB` 通过 `POST /v1/chats/{chatId}/fork` 自动衍生),名称“工作手机 (2)”。
|
||||||
- v0 最新版本:`b_ywtNWC2ycWf`,状态 `completed`。
|
- v0 最新版本:`b_ywtNWC2ycWf`,状态 `completed`。
|
||||||
- API 控制命令:`node sdk/scripts/v0_control.mjs status`。
|
- 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。
|
- 已停止浏览器坐标点击,后续固定使用官方 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`。
|
- 已支持 Vercel、v0、GitHub 凭证状态校验;GitHub 环境令牌失效时自动回退本机 `gh auth token`。
|
||||||
- Node 访问生产域异常时自动回退 `curl`,仍回传真实 HTTP 状态。
|
- Node 访问生产域异常时自动回退 `curl`,仍回传真实 HTTP 状态。
|
||||||
- 已通过 v0 `demoUrl` 的 `__v0_vercel_project_id` 识别页面未直接返回的实际 Vercel 项目 ID。
|
- 已通过 v0 `demoUrl` 的 `__v0_vercel_project_id` 识别页面未直接返回的实际 Vercel 项目 ID。
|
||||||
|
|||||||
Reference in New Issue
Block a user