应手动清理Fitten Code本地缓存:先关闭PyCharm并确认进程退出,再删除对应系统路径下的FittenCode插件缓存文件夹,重启后首次触发补全以完成初始化。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

当Fitten Code在PyCharm中开始给出重复建议、上下文错乱、补全内容与当前文件无关,甚至出现“刚删掉的代码又自动冒出来”这类异常行为时,大概率是本地缓存已损坏或过期,必须手动清理。
确认缓存异常的典型表现
先排除误操作干扰:关闭所有未保存的编辑器标签页→重启PyCharm→新建一个空.py文件输入print(,观察是否仍出现错误补全。若问题复现,且此前未修改过模型设置或插件配置,即可判定为缓存污染。
注意:此阶段【不要卸载插件】,卸载不会清除其残留缓存目录,反而可能让后续重装更难定位路径。
定位并删除Fitten Code专属缓存目录
第一步:关闭PyCharm,确保进程完全退出(可在任务管理器/活动监视器中确认无java或pycharm相关进程)。
第二步:打开系统用户主目录下的IDE缓存根路径:
- Windows:
%USERPROFILE%\.cache\JetBrains\PyCharm<version>\plugins\FittenCode</version> - macOS:
~/Library/Caches/JetBrains/PyCharm<version>/plugins/FittenCode</version> - Linux:
~/.cache/JetBrains/PyCharm<version>/plugins/FittenCode</version>
第三步:找到以FittenCode命名的文件夹(注意大小写),将其整个删除。该文件夹内通常包含cache/、models/、history/等子目录,全部清空。
第四步:重新启动PyCharm,插件会自动重建缓存结构——首次加载可能稍慢,但此后上下文将恢复干净状态。
Fitten Code 1.0.3是一款由清华博士团队打造的AI编程助手,基于国产计图(Jittor)深度学习框架开发。它支持VS Code、JetBrains系列等主流IDE及80多种编程语言。核心功能包括智能代码补全、注释生成、代码解释、Bug检测、单元测试生成等,旨在全方位提升开发效率。该工具对个人用户免费开放。
方法一:通过IDE内置路径快速跳转
在PyCharm已运行状态下,按 Ctrl+Shift+A(Win/Linux)或 Cmd+Shift+A(macOS)打开“Find Action”,输入“Show Log in Explorer”,回车打开日志目录;然后手动向上两级进入 Caches 文件夹,再逐层进入 plugins → FittenCode。
方法二:使用终端命令一键清除(推荐macOS/Linux):
rm -rf ~/Library/Caches/JetBrains/PyCharm*/plugins/FittenCode(macOS)
rm -rf ~/.cache/JetBrains/PyCharm*/plugins/FittenCode(Linux)
执行前请确认PyCharm已完全关闭,否则可能因文件被占用导致部分删除失败。
重置后首次使用的关键动作
启动PyCharm后,打开任意Python文件,手动触发一次完整补全(如输入def → 按Tab),等待右下角状态栏显示“Fitten Code: Ready”。
这一步必须完成,否则插件不会初始化新的上下文索引。如果状态栏长时间显示“Loading…”或报错,说明缓存目录未清干净或权限异常,需返回第二步复查路径和删除操作。

















