Repository navigation
图片问题修复
修复 Issue #1:BPS 拒绝客户端用户消息中的 data:image/...;base64,...,此前插件会直接返回 HTTP 400。
v0.6.0 的处理链是:
- 识别用户消息里的
input_imagedata URL; - 在同一账号代理和授权下请求
https://bps.openai.com/basispoints/api/attachments; - 使用 multipart
file上传图片; - 读取返回的
openai_file_id; - 将用户消息中的
image_url替换成file_id后再请求/basispoints/api/responses。
已经是 HTTPS 的用户图片会原样保留。工具返回的截图不会被误当成用户附件上传,会按工具结果继续回放。
其他能力
- Excel2API BPS 工具隧道;
- Codex CLI 35 个工具/namespace 声明;
- function/custom 工具类型恢复;
- 完整
run_officejs调用项回放; - 稳定
turn_id和agent_iteration; - 请求时区与英文 Accept-Language;
- 并行降智检测、Cron、条件任务和专用测试。
安装
在 Sub2API 0.2.7 插件管理页上传:
openai-account-health-0.6.0-linux-amd64.s2plugin
然后开启 Excel2API、填写账号 ID、开启“启用测试”,保存并点击“保存并测试 Excel2API”。
校验
SHA-256:8cd98d5bf65d5ff1e555e31698e69c9c561ec314166bf1073a4fc5bff22bed77
本地 Linux/WSL 回归测试和 multipart 附件上传契约测试通过。未使用真实账号进行上游图片请求验收。