最近调通了在 OpenCode 和 Claude Code 里使用 V2EX AI Persona 模型。不过我确实没有做太复杂的测试,只测试了一些基本的工具调用能够返回结果。然后就部署了。然后在回复区看到了大家反馈的错误信息。
我非常希望 V2EX 提供的这种可能性能够在一些真实场景里被每天用起来,所以为了修复大家反馈的这些错误信息,我需要用 Claude Code 结合 V2EX AI Persona 的模型,来完成一个真实的需求,然后看在这个过程中会遇到什么报错。
正好最近经常都会用到这个 Elden Ring 的进度查看工具,也是开源的:
https://elden-ring-progression-tracker.github.io/
这个工具可以在网页上打开一个 Elden Ring 的存档文件,然后看存档的完成度。我特别希望的一个功能就是这个工具可以一键列出我现在还没拿到的武器或者护符。
于是我用 Claude Code + V2EX AI Persona 来试着实现这个需求,然后果然在本地的 CLIProxyAPI 日志里看到了部分请求触发的 400 和 429 错误。然后这些问题不是上游供应商的问题,而是 V2EX 本身的各种 rate limit 和 guard 代码的问题,于是修复之后,在本地的 Claude Code 里把想要的那个一键列出 missing items 的功能实现了:

实现这个需求之后,松了一口气,至少我现在可以确认 V2EX 提供的这个 OpenAI API 兼容功能是确实可以在 Claude Code 里被真实项目用起来了。
用 Claude Code 内置的 /usage 看了一眼,实现这个需求消耗了大约 3M 的 token,如果是按照 Claude 自己的价格,大概 $15,哈哈 😝

感谢 @fengyunSmlie @crocoBaby @Tink 的反馈。