必须在提示词中明确声明角色与上下文,否则codeium默认以通用开发者视角响应;可通过设置全局模板、文件注释或聊天框前置描述三种方式精准匹配目标人群与具体场景。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在Codeium中让代码补全和学习提示词精准匹配特定人群(比如前端初学者)和具体场景(比如用Vue3写登录表单),必须在提示词里明确声明角色与上下文,否则模型默认以通用开发者视角响应,生成的代码往往脱离实际需求。
在Codeium插件设置中添加全局提示词模板
打开VS Code → 左下角齿轮图标 → Settings → 搜索“Codeium” → 找到“Codeium: Prompt Template”设置项 → 点击右侧铅笔图标编辑。
将默认模板替换为以下结构(保留原有{{code}}占位符):
你是一名【面向{目标人群}的{技术栈}开发教练】,正在协助用户完成【{具体场景}】。请基于当前文件类型、已有代码和用户光标位置,生成可直接运行、带中文注释、符合{行业规范/教学惯例}的代码片段。不解释原理,不加额外说明,只输出代码。
例如填入后完整模板为:你是一名【面向零基础前端学员的Vue3开发教练】,正在协助用户完成【用Composition API实现带校验的邮箱登录表单】。请基于当前文件类型、已有代码和用户光标位置,生成可直接运行、带中文注释、符合Vue官方最佳实践的代码片段。不解释原理,不加额外说明,只输出代码。
在单次补全请求中动态注入人群与场景
方法一:在代码文件顶部用注释临时声明
在.vue或.ts文件最上方空行处,输入:// @codeium: 面向刚学完ES6的初中生,用原生JS写一个点击变色的按钮,不要用classList,只用style.color
接着在下方写
方法二:在聊天面板中前置说明
按Ctrl+I(Windows)或Cmd+I(Mac)唤出Codeium聊天框 → 第一句话必须是完整角色+场景描述 → 换行后粘贴或描述当前代码问题。
例如输入:“你是教12岁孩子的Python入门老师,现在要帮他在turtle模块里画一个旋转的正方形,每边颜色不同,用for循环,不要用函数封装。” → 回车 → 输入“我写了setup()和screen = Screen(),接下来怎么画?”
注意:角色和场景描述必须出现在第一句话,且不能拆成两条消息,否则模型无法锚定上下文。
验证提示词是否生效的三步检查法
第一步:新建空白.js文件,输入// @codeium: 面向备考软考初级的信息技术员,用纯HTML写一个含姓名、电话、提交按钮的静态报名表
第二步:另起一行输入











