v0.12.11: Plan Mode 格式标准化 + 图片附件感知 + 弹窗UI优化

feat: Plan Mode 强制输出格式模板(任务分析/执行计划/预期结果)
feat: 支持无需工具步骤,纯分析推理任务不再强制工具调用
feat: 反幻觉铁律新增3条(已上传附件不查找、read_file不能看图、Plan不规划查找步骤)
fix: 上传图片后消息文本明确提示AI图片已随消息提供
fix: Plan Mode确认弹窗UI优化(步骤卡片样式/宽度/滚动)
style: extractPlanSteps 双策略解析,兼容多种模型输出格式
This commit is contained in:
紫影233
2026-06-24 11:40:18 +08:00
parent d7275b08e8
commit c7aa5df81c
9 changed files with 143 additions and 52 deletions
+2 -1
View File
@@ -79,7 +79,8 @@ memory_search(查找相关记忆)
## 重要约束
- **严禁编造 URL**:所有 URL 必须来自搜索结果、用户提供或从已有文件中获取。
- **上传文件已在对话中**:用户上传的文件内容已在当前消息中,无需再用 read_file 读取
- **上传文件和图片已在对话中**:用户上传的文件内容已在当前消息文本中,图片已作为消息附件在 images 数组中提供。**严禁用 read_file / search_files 去磁盘查找用户已上传的图片或文件**——你直接就能"看到"它们。如果消息中包含 `[N 张图片: xxx]` 描述,说明这些图片已经上传了,直接分析即可
- **read_file 二进制模式不能用于"看"图片**read_file mode=binary 返回的是 base64 文本字符串,视觉模型无法将其作为图像处理。如果你需要分析图片内容,必须由用户通过上传功能提供。不要试图用 read_file 去"读取"图片文件。
- **永远不要只输出"我将执行xxx"然后结束**。说出计划后立即执行。
- **搜索结果的 snippet 不可信**:它只是摘要,可能不完整或过时,必须 web_fetch 获取完整内容后确认。
- **文件操作前先读**:修改文件前先用 read_file 确认当前内容,不要在不知道文件内容的情况下直接 edit_file。