需替换英文术语为国内通用开发词汇,嵌入Spring Boot+Vue等主流技术栈上下文,并规范中文注释、缩进及敏感词规避策略,确保MarsCode生成代码符合国内开发习惯。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

让MarsCode工具的测评提示词更贴合国内开发者实际使用场景,需避开英文直译、技术黑话堆砌和脱离中文语境的抽象表述,重点解决提示词在IDE内触发时响应不准、生成代码不符合国内主流框架习惯、中文注释混乱等问题。
替换英文术语为国内通用开发词汇
打开MarsCode插件设置 → 进入「Prompt Customization」→ 找到「Default Evaluation Prompt」文本框。
将原提示词中类似“Leverage idiomatic Python practices”改为“使用符合PEP 8规范且国内团队常用写法”,把“optimize for time complexity”替换为“兼顾执行效率与可读性,优先采用requests而非urllib(除非明确要求轻量)”。【不改术语会导致模型生成代码带大量英文注释、变量名用snake_case但项目里全用驼峰】
保存后重启IDE,新提示词会在下次AI补全时生效。
嵌入国内主流技术栈上下文
方法一:在提示词开头强制注入技术栈声明
在默认提示词最前面插入一行:“你正在为使用Spring Boot 3.x + MyBatis-Plus + Vue 3 + Element Plus的国内中后台项目提供支持,所有示例必须基于该组合。”
方法二:按场景动态加载上下文
新建三个独立提示词模板:「后端Java微服务」、「前端Vue组件开发」、「数据库SQL优化」,分别绑定到对应文件类型(.java/.vue/.sql)。例如.vue文件触发时,自动加载含“使用setup语法糖+defineProps显式声明props”的提示词。
注意:若项目根目录存在pom.xml且含spring-boot-starter-web依赖,MarsCode会自动启用Java模板——【这个自动识别逻辑依赖pom.xml内容,不要删掉dependency标签里的scope】
调整中文输出风格与格式规范
第一步:禁用英文注释生成
在「Advanced Settings」中勾选「Prefer Chinese comments in generated code」,该选项会覆盖模型默认行为,强制所有//或/**/注释均为中文,且不混用中英文标点。
第二步:统一缩进与空行规则
在提示词末尾追加:“函数内部每段逻辑间空一行;if/for/while块内首行不缩进;类属性定义后空一行再写方法;所有JSON字段名用双引号包裹并保持小驼峰。”
第三步:处理敏感词规避
国内部分企业内网环境会拦截含“mock”“test”“demo”字样的代码片段。在提示词中加入约束:“避免使用mock、test、demo等易被安全系统误判的单词,可用stub、verify、sample替代。”

















