必须关闭ocr指令提取、禁用pdf/网页文本隐式解析,并设置指令触发前缀(如/do或[执行]),才能防止aionclaw误执行页面中偶然出现的文本指令。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你正在用 AionClaw 处理网页截图、PDF 报告或 Word 合同,结果它突然开始执行里面出现的“请删除附件”“运行 cleanup.bat”这类文本指令——这不是模型幻觉,而是 AionClaw 默认将所有输入内容(含 OCR 识别结果、PDF 文本层、网页 DOM 文本)无差别送入指令解析器。要让它分清“用户真正在说啥”和“只是页面里偶然出现的一句话”,必须主动切断非交互通道的指令注入路径。
关闭自动 OCR 指令提取
如果你常拖入截图或扫描件,AionClaw 会默认启用内置 OCR 引擎,并把识别出的每行文字都当作潜在指令送进模型。这一步必须关掉:打开 AionClaw 安装目录 → 进入 config 文件夹 → 找到 agent.json → 将 "enable_ocr_command_extraction" 的值从 true 改为 false。改完保存,重启 AionClaw 主程序。这步不重启无效,因为 OCR 提取模块在启动时加载配置。
禁用 PDF/网页文本的隐式指令解析
AionClaw 在解析 PDF 或网页快照时,默认调用 text_extractor 模块,该模块会把文档中所有带动词的短句(如“点击确认”“导出为 Excel”“发送给张三”)标记为可执行候选。要阻断这条链路,需手动编辑 config/skill_config.json:
找到 "pdf_processing" 和 "web_snapshot_processing" 两个节点 → 分别将其中的 "parse_as_commands" 设为 false → 保存文件。注意:不要删掉整个节点,只改这个字段,否则可能导致 PDF 预览功能异常。
【修改后首次启动时,系统会重建文本索引缓存,耗时约 8~12 秒,期间界面无响应属正常】
设置指令触发前缀(推荐长期使用)
这是最彻底的隔离方式:让 AionClaw 只响应以特定字符开头的输入,其余全部视为普通阅读内容。操作路径如下:
第一步:打开 AionClaw 主界面右上角齿轮图标 → 进入「高级设置」→ 找到「指令识别模式」;
第二步:勾选「仅识别带前缀的指令」;
第三步:在输入框中填入你习惯的前缀,例如 /do 或 [执行];
第四步:点击「应用并重启服务」。重启后,只有你输入 /do 删除C盘临时文件 这类明确带前缀的内容才会被当作指令,网页里写的“/do 清空回收站”将被完全忽略。
这个前缀会同步生效于微信、飞书等接入渠道——你在飞书里发 [执行]整理桌面截图中的发票信息 才会触发动作,单纯转发一张带文字的截图不会引发任何操作。











