Fitten Code是嵌入Jupyter Notebook的轻量级AI编码助手,支持代码补全、DataFrame解释和可视化图表生成;需在PyCharm/DataSpell中安装启用并重启IDE,再通过快捷键Ctrl+Shift+I或右键菜单调用功能。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

让Jupyter Notebook自动补全代码、解释DataFrame、生成可视化图表,不用反复查文档或手动写样板代码——Fitten Code作为轻量级AI编码助手,能直接嵌入Notebook界面完成这些操作。
确认Fitten Code是否已安装并启用
打开PyCharm或DataSpell → 按 Ctrl + Alt + S 进入设置 → 左侧选择 Plugins → 在搜索框输入 Fitten Code。
如果列表中显示“Installed”且右侧开关为开启状态,说明已就绪;若未出现或显示“Install”,需先点击安装并重启IDE。
【必须重启IDE才能使插件生效】
在Jupyter Notebook中激活Fitten Code功能
启动Jupyter Notebook服务(jupyter notebook)→ 在浏览器中打开任意.ipynb文件 → 确保当前单元格处于编辑模式(光标在代码行内闪烁)。
按下快捷键 Ctrl + Shift + I,此时右下角应弹出Fitten Code浮动面板;若无反应,请检查IDE是否正在以Jupyter模式加载该Notebook(而非纯文本模式)。
这一步操作起来很简单,直接按组合键就行,但必须确保焦点落在代码单元格内部,否则快捷键无效。
用Fitten Code解释当前单元格代码
方法一:右键单击目标代码单元格 → 从上下文菜单选择 Fitten Code → Explain Code。
方法二:保持光标在单元格任意位置 → 按下 Ctrl + Shift + I → 在弹出面板中输入 /explain 并回车。
解释结果将以折叠式文本块形式插入到该单元格下方输出区,内容包含逻辑说明、潜在风险点和改进建议。注意:解释仅作用于当前选中单元格,不会影响其他单元格。
基于DataFrame自动生成可视化代码
第一步:运行含DataFrame输出的单元格,确保其下方有渲染出的表格结果。
第二步:点击该输出区域右上角的 Fitten Code 图标(齿轮形状)→ 选择 Generate Plot。
第三步:在弹出的对话框中输入自然语言描述,例如:“柱状图展示sales列分布,x轴标签旋转45度”。Fitten Code将返回3~5个可选代码片段,全部基于matplotlib/seaborn语法,无需额外安装依赖。
第四步:点击任一建议右侧的 Insert 按钮,代码将自动插入新单元格并处于可编辑状态;也可直接点 Run 一键执行并显示图表。


















