Fitten Code 1.0.3是一款由清华博士团队打造的AI编程助手,基于国产计图(Jittor)深度学习框架开发。它支持VS Code、JetBrains系列等主流IDE及80多种编程语言。核心功能包括智能代码补全、注释生成、代码解释、Bug检测、单元测试生成等,旨在全方位提升开发效率。该工具对个人用户免费开放。
fitten code 支持通过 .fittenignore 文件实现白名单式路径排除,需 v2.4.0+ 版本,路径须以 ./ 开头,配置后重启编辑器并验证日志与告警是否消失。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要让 Fitten Code 在执行静态分析时跳过特定敏感代码文件夹,比如包含密钥、凭证或内部协议实现的目录,否则它可能误报、泄露路径信息,甚至在调试日志中意外暴露敏感内容。
确认 Fitten Code 是否支持白名单机制
Fitten Code 本身不提供图形化白名单开关,其扫描行为由底层 LSP(语言服务器协议)插件和项目级配置共同控制。若你使用的是 VS Code + Fitten Code 插件,默认会递归扫描整个工作区——【必须先确认你正在运行 v2.4.0 或更高版本】,低版本不支持 .fittenignore 文件解析,后续所有配置将无效。
打开命令面板(Ctrl+Shift+P),输入 “Fitten: Show Server Info”,查看输出中的 version 字段。低于 2.4.0 的请先升级插件并重启编辑器。
创建 .fittenignore 文件排除敏感目录
在项目根目录下新建纯文本文件,命名为 .fittenignore,注意开头是英文点号,无扩展名。
写入要跳过的路径,每行一条,支持通配符和注释:
# 跳过所有凭证类文件<br>./secrets/<br>./config/*.pem<br>**/.env*<br><br># 跳过内部协议实现(避免暴露接口细节)<br>./internal/proto/<br>./legacy/encryption/
⚠️ 注意:路径必须以 ./ 开头才生效,写成 secrets/ 或 /secrets 会被忽略;【不要用绝对路径】,否则配置不生效且无错误提示。
验证白名单是否生效
第一步:关闭当前 VS Code 窗口,彻底退出进程(macOS 检查 Activity Monitor,Windows 任务管理器确认 Code Helper 进程已结束)。
第二步:重新打开项目文件夹 → 等待右下角状态栏显示 “Fitten Server Ready”。
第三步:在被排除的目录(如 ./secrets/)里新建一个 test.py,故意写违规代码(如硬编码密码),观察左下角问题面板是否出现相关警告 —— 若无任何提示,说明白名单已生效。
第四步:打开开发者工具(Help → Toggle Developer Tools),切换到 Console 标签页,搜索关键词 “ignored path”,应能看到类似 Ignoring path: /Users/me/project/secrets 的日志行。










