应立即关闭「创意模式」并切换至「精准技术响应」,检查设置中「默认响应风格」是否误设为「诗意化」;同时用结构化前缀重写提示词、添加#号屏蔽干扰词,并清空会话、重启客户端以清除上下文污染。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

当你在MarsCode中编写脚本时,发现AI生成的提示词反复堆砌“风景”“山川”“云雾缭绕”“水墨意境”等无关意象,实际代码逻辑却严重缺失或偏离任务目标,说明模型正把提示词误解为文艺描述任务而非编程指令。
确认是否误触「创意模式」开关
打开右上角头像→点击「设置」→进入「AI助手偏好」→检查「默认响应风格」是否被设为「诗意化」或「故事化」。【一旦启用该模式,所有代码类请求都会强制注入文学修辞】。若已开启,立即切换回「精准技术响应」并保存。
用结构化前缀重写提示词
方法一:前置角色声明+任务动词锁定
在提示词开头明确写:“你是一名Python脚本工程师,只输出可执行代码和必要注释,不加任何比喻、场景描写或文学修饰。”
方法二:模板化指令锚定
固定使用以下三段式结构:
① 角色:“你是MarsCode内置的Shell脚本解析器”
② 输入:“用户将提供一段bash命令需求”
③ 输出约束:“仅返回带#!/bin/bash头的完整脚本,无空行,无解释,无‘如诗如画’类词汇”
方法三:用#号屏蔽干扰词
在提示词末尾追加:#禁止使用“风景”“画卷”“徐徐展开”“跃然纸上”“意境悠远”等非技术词汇——这个符号指令会被MarsCode识别为硬性过滤规则。
清除历史上下文污染
第一步:点击对话左上角「…」→选择「清空当前会话」
第二步:关闭所有未保存的脚本标签页
第三步:重启MarsCode客户端(不是刷新页面),避免缓存中残留的“风景化”响应模式持续生效
第四步:新建空白脚本文件,粘贴纯指令型提示词测试,例如:“写一个curl命令下载https://api.example.com/data.json并保存为data.json”——此时不应出现任何形容词。











