必须按minimax平台格式编写代码修改指令:第一步用「修改」「替换」等动词明确动作;第二步用「第n行」或「函数名xxx内」精确定位;第三步完整写出含缩进、标点、括号的新代码片段。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在MiniMax平台创建能响应用户指令并执行对应动作的Agent,必须按平台要求的格式编写代码修改指令,否则模型无法识别意图或触发错误行为。
明确指定修改目标与动作类型
第一步:在指令开头用「修改」或「替换」等动词明确动作性质,不能只写“把XX改成YY”。
第二步:用「第N行」或「函数名XXX内」精确定位修改位置,避免模糊表述如“相关部分”“那段代码”。
第三步:完整写出修改后的新代码片段,包括缩进、标点、括号配对——【少一个冒号或缩进错一位,整个指令会被拒绝执行】。
支持的指令动词与对应行为
方法一:用「添加」插入新逻辑
适用于需新增条件分支、日志打印或API调用场景。例如:“在process_input函数末尾添加一行:logger.info(f'输入长度:{len(text)}')”。
方法二:用「删除」移除冗余代码
仅接受整行删除指令,不支持删半行或删某个参数。例如:“删除第42行:# TODO: 临时屏蔽验证”。
方法三:用「替换」变更核心逻辑
必须同时提供原内容(用于校验)和新内容。例如:“将第15行if user_role == 'admin': 替换为if user_role in ['admin', 'moderator']:
禁止使用的表达方式
不能出现自然语言解释性语句,如“因为现在权限校验太松了,所以要把判断条件改得更严格”。
不能用代词指代代码元素,如“把它改成支持中文”,必须写明“把正则表达式r'[a-zA-Z0-9_]+’替换为r'[\u4e00-\u9fa5a-zA-Z0-9_]+’”。
【所有字符串字面量必须用单引号包裹,且内部不转义双引号;若含单引号,则整体改用双引号】。











