WWW.YOUINFO.SITE
标签聚合 fuclaude

/tag/fuclaude

linux.do · 2026-04-21 18:39:07+08:00 · tech

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 项目介绍 GitHub: sana3419/fuclaude-edgefix Claude 官方近期将 /api/bootstrap 迁移到 /edge-api/bootstrap ,导致 fuclaude v0.5.1 浏览器控制台报 500 错误,无法正常使用。始皇停更后社区等不到修复,于是逆向分析了二进制并写了一个修复补丁。 edgefix 是一个 ~8MB 的前置代理,放在 fuclaude 前面,两个功能: 路径重写: /edge-api/* → /api/* JS 响应改写:替换前端 JS 中的 edge-api 引用 用户端完全不需要改任何配置。 部署方式 # 1. 修改 fuclaude config.json "bind": "127.0.0.1:8182" # 2. 部署 edgefix(对外监听原端口 8181) systemctl daemon-reload systemctl restart fuclaude systemctl enable --now edgefix 详细步骤见 README 。 逆向分析要点 发现 说明 TLS 指纹仍有效 不是 Cloudflare 封了,是 API 路径变了 精确故障点 只有 /edge-api/bootstrap 这一个路径触发 500 根因 fuclaude 代理请求到 claude.ai 后,处理新格式的响应时崩溃 域名加密 garble literal obfuscation,无法简单 patch 字符串 完整分析报告见仓库 REPORT.md 。 局限性 如果 Claude 后端完全移除 /api/bootstrap ,此方案失效 长期建议关注 funclaude 等社区替代方案 1 个帖子 - 1 位参与者 阅读完整话题