makecindy / makecindy/cindy

TapTap Maker 云端构建持续失败:Forge /build 请求失败 (forge:3400 fetch failed),已持续 1+ 小时

Open
#1,310 1 comment 0 reactions 0 assignees View on GitHub
bug TapTapMaker
Dominant language
TypeScript
Stars
2.7k
Forks
395
Avg merge
21h 48m
Merged PRs (30d)
776

Description

**提交人**: 用户3483
**客户端版本**: 0.1.25

---

## 现象
在 Cindy 中通过 TapTap Maker 插件对项目「旧世旅歌」执行 `maker_build` 时,本地 git 提交/推送均成功,但云端构建持续失败,返回:

```
MCP error -32603: Tool 'build' failed: 构建失败: Forge /build 请求失败 (http://forge:3400/build): fetch failed。请检查 Forge 服务是否可达(SCE_FORGE_URL=http://forge:3400)
```

首次构建时还出现过 `409 Conflict`(疑似 workspace 被僵尸构建任务占用),之后所有重试都立即返回上述 forge:3400 fetch failed。MCP 主服务连通正常(status / init / 动态工具列表都正常),只有 build 调用失败。

故障已持续超过 1 小时,多次重试均为同一错误。

## 复现步骤
1. 在 Cindy 中打开已绑定的 Maker 项目工作区,调用 TapTap Maker 插件的 `maker_build`
2. 无论是否提交新改动、是否传 `confirm_remote_build_without_submit`,结果相同
3. MCP 主服务连通,但内部连不上 Forge 构建服务 `http://forge:3400/build`,返回 -32603

## 期望行为
- 云端 Forge 构建服务恢复可达;或
- 后台清理该项目 workspace 中可能残留的僵尸构建任务(首次出现过 409 Conflict,疑似任务未正常结束占用了 workspace),使 `maker_build` 能正常出预览。

本地代码已成功推送远端(最新 commit `ff71dff5`),与 origin/main 完全同步;`resources.json` 为全量引用 `default: ["**"]`,非资源裁剪问题。改动不会丢失,仅阻塞在云端构建环节。
---
**版本区域**: CN
**OS**: win32 x64 (10.0.26200)
**界面语言**: zh-CN

Contributor guide

Open the contributing guide

Research direction

Start by checking the `maker_build` path and the Forge endpoint named in the report, `http://forge:3400/build`, using the configured `SCE_FORGE_URL`. Inspect the workspace state associated with the reported 409 Conflict and verify whether the service is reachable; done means the project can complete a cloud build and produce a preview.

Written by the indexing model from the issue text.

Assessment

Tech stack
git, typescript
Domain
backend, cloud, devops
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.