Fitten Code需识别完整项目结构才能精准补全和联动修改:确保VS Code以项目根目录打开,添加结构注释或显式选择关键文件注入上下文,并关闭无关标签页、限制大文件纳入、清空对话历史以优化上下文。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想让Fitten Code在补全函数时自动识别你项目里自定义的UserRepository类,而不是硬塞一个通用的BaseRepo;想让它修改接口时顺带更新对应的服务层和测试用例,而不是只改当前文件——这需要它真正“看见”整个项目结构,而不仅是光标附近的几行代码。
确认项目根目录是否被正确识别
打开VS Code,确保工作区是以整个项目文件夹为根目录打开的,而不是只打开了某个子文件夹或单个文件。【Fitten Code只在VS Code工作区根目录下扫描配置文件(如pyproject.toml、package.json、go.mod)来推断技术栈和模块边界】。如果只是双击打开一个.py文件,它会把该文件所在路径当作“项目”,导致上下文极度狭窄。
检查左下角状态栏:看到类似“Folder: my-backend”且图标为文件夹而非文档图标,说明已正确加载工作区。
主动注入关键结构信息
方法一:在代码顶部添加结构注释
在主入口文件(如main.py或index.ts)第一行插入注释,明确声明模块关系:
# @project-structure: core → api → handlers, core → models, api → middleware
这行注释会被Fitten Code优先读取,用于构建调用链路图。没有这行,它可能把handlers和models当成平行目录,误判依赖方向。
方法二:选中关键文件后提问
Fitten Code 1.0.3是一款由清华博士团队打造的AI编程助手,基于国产计图(Jittor)深度学习框架开发。它支持VS Code、JetBrains系列等主流IDE及80多种编程语言。核心功能包括智能代码补全、注释生成、代码解释、Bug检测、单元测试生成等,旨在全方位提升开发效率。该工具对个人用户免费开放。
按住Ctrl(Windows/Linux)或Cmd(Mac),依次点击以下3类文件:① 项目配置文件(tsconfig.json或setup.py)、② 核心实体定义文件(models/user.py)、③ 当前正在编辑的业务逻辑文件(api/auth.py),然后右键→“Ask Fitten Code about selection”。AI会基于这组显式提供的上下文生成建议,准确率比单纯看当前文件高60%以上。
修剪干扰性上下文
第一步:关闭无关打开的编辑器标签页
Fitten Code会将所有已打开的未保存文件纳入上下文,哪怕你只是临时查看一个日志片段。关掉logs/、tmp/、node_modules/下的任意标签页——这些内容既无结构价值,又大量占用token额度。
第二步:在设置中禁用自动包含大文件
进入VS Code设置 → 搜索fitten context → 找到Fitten Code: Max File Size for Context → 改为512(KB)。【超过此大小的文件(如大型JSON数据集、打包后的bundle.js)将被自动排除在上下文之外】,避免挤占真正重要的源码空间。
第三步:清理对话历史中的无效上下文
在Fitten Code侧边栏,点击右上角⋯ → “Clear conversation history”。不要点“Reset all settings”,那只重置偏好;必须清空对话历史,否则旧对话里粘贴过的错误代码片段会持续污染新请求的上下文权重。

















