Claude Code 视觉桥接方案,全程 Agent 执行

背景

Claude Code 接 DeepSeek 时,模型没有视觉能力。

遇到图片就"失明",无法分析报错 UI 或设计稿。

解决思路

用 Kimi Vision API 做桥接,DeepSeek 遇到图片 → 调用脚本 → 返回文字描述 → 继续工作。

成本:我用的是 kimi 的模型,约 0.012 元/张。


第一步:部署脚本

把下面提示词发给任意 Agent,让它帮你写脚本。先确定你用哪个有视觉能力的模型厂商,我用的是 kimi (在提示词里面修改这段为你自己的模型"查询 Kimi 的视觉模型")

提示词

diff 复制代码
帮我写一个 Python 脚本:describe_image.py

功能:
- 接收两个参数:图片路径、描述要求(文本)
- 返回图片的文字描述
- 查询 Kimi 的视觉模型,调用它 API 来处理这个图片识别功能

要求:
- 使用 uv run 执行,自动安装依赖
- API 调 OpenAI 兼容格式,base_url 是 https://api.moonshot.cn/v1
- 环境变量 MOONSHOT_API_KEY 读取 Key
- 图片转 base64 嵌入请求
- 返回模型的回复内容

脚本保存到 ~/.claude/describe_image.py,并添加好执行权限

配置环境变量

可以为了方便,直接把让 Agent 把 API Key 写在脚本里

也可以自己配置 API Key

在 ~/.zshrc 加一行:

ini 复制代码
export MOONSHOT_API_KEY="你的Kimi Key"
bash 复制代码
source ~/.zshrc

验证

bash 复制代码
~/.claude/describe_image.py /tmp/screenshot.png "描述这张图"

第二步:配置 CLAUDE.md

接着发给 Agent:

bash 复制代码
请在全局 `~/.claude/CLAUDE.md` 配置补充如下内容:

## 图片识别

如果你无法识别图片,立即调用:

$ uv run ~/.claude/describe_image.py <图片路径> "描述要求"

例如:uv run ~/.claude/describe_image.py /tmp/image.png "描述一下这张图片,关注里面报错信息内容"

拿到描述后直接带入上下文继续工作,不需要告诉用户"我无法看图"

第三步:授权该脚本免确认执行

接着发给 Agent:

复制代码
请全局配置,后续调用该图片识别脚本时无需确认
相关推荐
samforce3 小时前
为什么微服务会退化成“分布式单体”?——软件架构里的嵌套率传导定律
人工智能·分布式·微服务·架构·软件架构·结构认知
嵌入式@hxydj3 小时前
AI小白如何使用并创建自己的skill
人工智能
码流子3 小时前
毫米波雷达+视频融合(雷视一体)在高速事件检测里怎么落地:从目标级融合到事件级研判
大数据·人工智能·音视频
Henry-SAP3 小时前
阶跃星辰发布智能体手机STEPX Neo
人工智能·智能手机
正经教主3 小时前
【FDE系列】阶段3:Day 76:Agent 本质 — 徒手实现 ReAct 循环
人工智能·agent·fde
梯度下降者3 小时前
python在哪些方面有应用,python可以用在哪些方面
人工智能·python·web开发·科学计算·应用领域
老金带你玩AI3 小时前
Kimi K3.1 Pro凌晨突袭!2.8万亿参数,终端跑分距Opus仅0.7分
人工智能
青藤云安全3 小时前
AI攻防备战报告(运营商篇)|攻击面 “3+1” 解析:通信关基面临的新型 AI 安全风险
人工智能·网络安全·ai
隔窗听雨眠3 小时前
从PHP2Shell回望:PHP内核漏洞的二十年演进与AI时代的攻防转折
开发语言·人工智能·php
hunteritself3 小时前
AI 挖出 PHP「致命漏洞」!欧洲政府连夜关站,日本首相紧急喊话
开发语言·人工智能·php