2025-07-13:学习

这几天比较疯狂,3 天 AI 极限编程,人都没怎么挪窝,还花掉了将近 200 美元。这事暂放一边,要慢慢说。本篇介绍个虽小但很有用的工具,主要针对程序员,不是的话点个赞就可以撤了。

这两天没等到 DeepSeek R2,等来了 Kimi K2。月之暗面推出这个模型,看介绍是专家更多了,有不少人在测,可以等等结果。

我主要关注编程,最近都在用 Claude Code,Cursor 反而用的少了。命令行用好了,非常高效,很多时候比 IDE 好。下面这图就是在 Claude Code 中使用 K2 模型,外面还套了一个小魔法。

image-8.png

在解释之前,你不放试试这个命令。前提是需要先安装 Claude Code,并且到 https://platform.moonshot.cn/ 申请好 API Key。

export ANTHROPIC_BASE_URL=https://api.moonshot.cn/anthropic
export ANTHROPIC_AUTH_TOKEN=sk-bl4Ttj3Kcbcs**********JWp7q8VWCjfBiv3FQks76Grtno

然后在你准备开发项目的目录下运行。

npx @kafkaliu/claude-trace --include-all-requests

你就会看到上面的页面,试试吧。

你可能有几个疑问。

Claude Code 为啥能用在刚出的 K2 上?

简单说就是 Anthropic 允许用其他服务器地址,只要支持 Claude 的协议。然后 K2 除了支持 OpenAI 的协议,也支持 Claude 的协议。于是他们就能搭伙干活了,要知道 K2 可比 Claude 便宜多了。

npx @kafkaliu/claude-trace --include-all-requests 这又是什么?

命令行虽然高效,也会有个问题,你要回顾对话过程,学习和总结,为下一轮迭代开发准备就会有些困难。

幸好有人做了个拦截器(https://github.com/badlogic/lemmy/tree/main/apps/claude-trace),会把发给服务器的所有请求和响应截取然后保存(你不用担心泄露,只保留在你本地)。但这个拦截器有些不足,一是原本不支持非 Anthropic 的服务,二是导出的 HTML 文件中文乱码。我 Fork 了一个版本,然后修复了。使用的时候直接用上述命令就好,详细用法见 README。源代码遵循原作者的协议全部开放,关心的朋友,可以看这里(https://github.com/kafkaliu/lemmy/tree/main/apps/claude-trace)。

导出的 HTML 如图。


image-9.png
  1. 修改上述问题的过程也借助了 AI,要知道我实际上不会写 TypeScript。

希望这个工具,对大家有些帮助,觉得有用的话可以转给更多朋友。


大家好,我是自在哪吒的创始人、首席服务官 Kafka。让我们一起进化吧。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容