最近完善 V2EX AI Persona API 对 Claude Code 支持过程中的一些发现

7 月 24 日
 Livid

最近调通了在 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 的反馈。

1798 次点击
所在节点    Wunder
5 条回复
Tink
7 月 24 日
hello,这个 api token 的时长能给个无限期的吗
Livid
7 月 24 日
@Tink 收到,下周前会对 settings/tokens 这个页面的逻辑进行一次更新。
xJogger
7 月 24 日
很棒的功能,但是持续提供额度的成本从哪里来呢,从论坛的收入里分出来?
Tink
7 月 24 日
@Livid #2 Cool。

我正在用 coder 试着写几个稍微复杂一点东西,看看效果。
SingeeKing
7 月 24 日
这个标题的 Persona 映入我的眼帘我第一反应是「 V2EX 不会要开始实名认证了吧」😂

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1229556

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX