小龙虾上传图片的方法
💡
原文中文,约600字,阅读约需2分钟。
📝
内容提要
我在开发小龙虾聊天工具的图片上传功能时遇到AI安全检查问题,最终通过chat.inject接口记录绕过审查,并补发消息告知AI上传图片。
🎯
关键要点
- 开发小龙虾聊天工具的图片上传功能
- 使用 markdown 的 openclaw-file:// 协议进行实时预览
- AI 调用 agent 能力检查文件,导致安全 guard 拒绝通过
- 建议使用小龙虾的 http upload 接口,但存在 5MB 限制
- 上传图片后被压缩,影响图片质量
- 通过 chat.inject 接口记录绕过 AI 审查
- chat.inject 的 role 不能是 user,导致 AI 无法看到记录
- 需要本地数据库记录以矫正对话气泡方向
- 发送 image chat.inject 消息后,用 chat.send 发送文本告知 AI 上传了图片
🏷️
标签
➡️