本地模型离线秒级响应,仅处理ide已知语法的确定性补全;自定义模型联网调用,承担上下文驱动的业务逻辑生成,依赖项目结构、类型定义等深度信息。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

Qoder自定义模型和本地模型在运行位置、响应能力、数据流向与适用场景上存在本质差异,不是简单“大小”或“快慢”的区别,而是任务分工的结构性设计——本地模型负责确定性语法补全,自定义模型承担上下文驱动的业务逻辑生成。
本地模型:离线秒级响应,只处理IDE已知语法
本地模型(如Qwen1.5-0.5B量化版)固化在Qoder安装包内,无需联网即可运行。
它只响应IDE原生能力覆盖的确定性操作:比如输入array.后自动列出map、filter、reduce;输入import os后提示os.path.join。
这类补全不依赖项目结构、类型定义或Git历史,纯靠语法树推导,响应时间稳定在【,但无法生成带错误处理的fetch函数或根据Vue组件props推导Composition API调用。
一旦网络断开或防火墙拦截外网请求,本地模型照常工作,但所有需要跨文件分析的AI功能将降级为该模式。
自定义模型:需手动配置API密钥,专攻业务语义理解
自定义模型(如DeepSeek、智谱GLM、小米MiMo)必须通过Qoder GUI的/model界面或CLI的--model参数显式启用。
方法一:GUI配置路径
打开Qoder → 顶部菜单栏「设置」→「AI模型」→「自定义模型」→ 点击「+添加」→ 选择模型厂商 → 填入有效API Key → 点击「验证连通性」→ 验证通过后勾选启用。
方法二:CLI一键切换qoder --model deepseek-v3 --api-key sk-xxx,执行后当前会话即路由至DeepSeek服务端。
【Teams版账户不支持自定义模型】,该功能仅限个人版账户;若使用Teams账号登录却尝试添加,界面将静默忽略输入且不报错。
自定义模型真正发挥作用的典型场景是:在Vue setup()中输入const [data, loading] = useQuery(,它会扫描项目中composables/useQuery.ts的函数签名、types/api.d.ts中的响应类型、甚至vite.config.ts里的@/api路径别名,生成完整可运行的响应式Hook代码。
双模型协同触发逻辑:什么时候用哪个?
第一步:你在编辑器中输入任意字符,本地模型立即启动语法补全候选列表。
第二步:当你敲下Tab确认某个补全项,或光标停留在函数括号内并按下Ctrl+Enter(Windows)/Cmd+Enter(macOS),Qoder判定进入“语义推理阶段”。
第三步:系统检查当前文件是否属于已授权的项目根目录 → 若是,且该目录下存在package.json或tsconfig.json,则触发云端模型路由;否则回落至本地模型兜底。
第四步:若项目含pnpm workspace结构或引用了Nacos配置中心,Qoder CN会自动加载对应插件解析上下文,此时自定义模型才能获得足够信息生成合规代码。
这一步出错最常见原因是:未将项目根目录拖入Qoder左侧「工作区」面板,导致系统无法识别workspace层级,所有云端模型请求均返回基础建议。










