在codex中创建纯分析任务需首句明确禁用编辑指令并限定输出为诊断内容,使用分隔符或[python][read-only]标识,通过三步验证确保无代码输出。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在Codex中创建只分析不修改代码的任务,需明确禁用编辑类指令并限定输出为诊断性内容,否则模型可能默认执行重构或补全操作。
设置任务目标为纯分析模式
在输入提示(prompt)开头第一句就写明:「你只能分析以下代码,【禁止生成、修改、重写、补全或替换任何代码】,仅输出问题描述、潜在风险、性能瓶颈或风格建议。」
这一步必须前置且独立成句,不能混在其他说明里——Codex会优先响应首句指令,若被“请优化这段代码”之类表述干扰,后续分析可能夹带改写。
构造安全的输入结构
方法一:用分隔符隔离分析要求与待检代码
在提示中插入三行破折号作为边界,上方写分析约束,下方粘贴原始代码:
通过本地 Codex 或 OpenClaw OAuth 凭证直接调用 ChatGPT/Codex Responses 的 image_generation 工具来生成或编辑光栅图像,然后保存
──────────────
请严格遵循:
1. 不添加、删除、改动任意一行代码
2. 不生成新函数或变量名
3. 仅指出可读性问题、未处理异常、硬编码值、时间复杂度缺陷
──────────────
```python
def calc(a, b):
return a * b + 10
```
方法二:在代码块前加语言标注和只读声明
写成:「[PYTHON][READ-ONLY]」后紧跟代码块,部分Codex版本识别该前缀后自动抑制生成行为。
验证任务是否进入分析轨道
第一步:提交后观察首行输出是否为「问题:」「风险:」「建议:」等非代码开头的短语
第二步:检查全文是否出现```python、def、class、return等代码关键字作为输出主体
第三步:若发现输出含代码片段,立即中断并重新提交,【在原始提示末尾追加“重复强调:不输出任何代码”】










