fitten code 插件登录卡加载、侧边栏空白、ai无响应,表明前端就绪但后端通信中断,需依次排查代理设置、微信oauth授权、jcef沙箱限制及缓存证书问题。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

Fitten Code 插件安装后图标已显示、登录界面能打开,但点击“登录”或输入提示后始终卡在加载状态、侧边栏空白、AI补全无响应——这说明插件前端已就绪,但与后端服务的通信链路被阻断,需逐层排查网络通路与认证通道。
确认本地网络出口是否被拦截
打开 JetBrains IDE → 顶部菜单 Help → Find Action(Ctrl+Shift+A)→ 输入 “HTTP Proxy” → 回车进入代理设置界面。
若勾选了 “Auto-detect proxy settings” 或手动配置了 HTTP/HTTPS 代理,请【临时关闭所有代理】:取消勾选 “Use proxy server”,点击 OK 并重启 IDE。国内部分企业防火墙会静默拦截 /api/v1/auth/login 这类带 /api 路径的请求,即使浏览器能正常访问官网,IDE 内置 JVM 的网络栈仍可能被策略屏蔽。
重启后测试登录。若成功,说明问题出在代理配置;若失败,继续下一步。
验证微信网页登录通道是否可用
在 Fitten Code 登录页,选择“微信扫码登录”而非账号密码方式。
用手机微信扫描二维码时,注意观察微信客户端是否弹出“跳转到网页”提示——【必须点允许】,否则授权回调无法完成,IDE 端将永远等待响应。
若微信端无任何反应,说明当前网络无法访问 fitten-code.com 域名下的 OAuth 授权服务。此时可尝试切换手机热点,绕过本地 Wi-Fi 的 DNS 污染或 ACL 限制。
Fitten Code 1.0.3是一款由清华博士团队打造的AI编程助手,基于国产计图(Jittor)深度学习框架开发。它支持VS Code、JetBrains系列等主流IDE及80多种编程语言。核心功能包括智能代码补全、注释生成、代码解释、Bug检测、单元测试生成等,旨在全方位提升开发效率。该工具对个人用户免费开放。
检查 IDE 内置浏览器沙箱是否禁用 JCEF
第一步:Help → Find Action → 输入 “registry” → 回车打开 Registry 编辑器。
第二步:在搜索框中输入 ide.browser.jcef.sandbox.enable → 将其值设为 false。
第三步:重启 IDE。
这一步必须执行。JCEF(JetBrains Chromium Embedded Framework)是插件内嵌网页视图的底层依赖,沙箱启用后会阻止跨域资源加载,导致登录页 JS 无法调用后端 API。该开关默认开启,但 Fitten Code 的前端资源托管在非同源 CDN,不关闭沙箱即等效于切断全部 HTTP 请求。
强制刷新插件运行时环境
方法一:File → Invalidate Caches and Restart → 选择 “Invalidate and Restart”。
方法二:关闭 IDE → 手动删除缓存目录:
Windows:%LOCALAPPDATA%\JetBrains\IntelliJIdea<version>\cache</version>
macOS:~/Library/Caches/JetBrains/IntelliJIdea<version></version>
Linux:~/.cache/JetBrains/IntelliJIdea<version></version>
删除 cache 后再启动,插件会重建 TLS 会话上下文与证书信任链。某些机构网络会在首次连接时注入自签名中间证书,旧缓存中残留的握手失败记录会导致后续所有请求静默失败。










