杂记·2026.01.18

周末北京部分地区下雪还蛮大,不过我们也只是在朋友圈里跟着感受了一把,东北边的顺义只是有点雪痕,基本上都没啥积雪。

这个周末在家里整理了一下近期写的几个Agent Skills,归置归置了一下,放到了Github的仓库里头,然后测试了一下在Antigravity中直接调用Agent Skills的效果,跟在Claude Code中体验完全一致,如果选择Claude系列的模型,那就跟在Claude Code中执行结构基本上没有任何区别了。此前我折腾Antigravity Tools和Quotio的很核心的原因就是想把Google AI Pro套餐中的Claude系列模型能力给到Claude Code来调用Agent Skills。

这周Antigravity更新版本后新增了对Agent Skills的支持,甚得我心。在测试完Antigravity中调用Agent Skills后,想起来此前在社交媒体上看到过关于Codex也要支持Agent Skills的消息,便打开了Codex的官方文档,还真找到了 Agent Skills的支持说明文档,由此也确认了由Anthropic提出的Agent Skills已经成为了一个开放的标准了,此前在Antigravity的文档中也看到了,其对于Agent Skills的说明,指出Agent Skills是一种开放的标准(Google和OpenAI在文档中的表述均是如此,并未提及这是由Anthropic最早提出的)。

Anthropic这家公司推出的MCP和Agent Skills都成为了业界的公开标准,Claude Code配合他家的模型最终呈现出来的效果和取得的商业结果,更是让诸多大模型公司投入重金到持续迭代推出更优秀的编码模型,在替代掉初级编码工作者的同时,释放出了巨大的能量,也许编程的变革就在2026年,在中国大模型公司集体跟进后,AI编码Token的消耗也许真的就跟当下的手机流量一般,成为了一种基础设施。不得不说,Anthropic这家公司虽然很讨厌(有很多奇怪的条款和风控措施),但是技术和产品能力极佳,作为头部AI企业,一直引领者行业的风向,也在推动着行业的发展。MCP这货,也让我现在写UI和逻辑的时候,可以直接访问Figma和飞书来实现设计和需求的高度还原,效率和准确率的提升不止一点点,那真的是10倍生产力的提升。

大模型行业由ChatGPT引爆,OpenAI的API设计成为了默认的行业标准,Claude Code靠着超强的产品力和产能提升,让业界厂商又适配了一套匹配Claude Code Messages的API,哪怕像Google这样的在AI中浸淫多年的巨无霸,也不得不主动适配,满足广大开发者已经形成的调用习惯。Cursor靠着极早的产品嗅觉和极客感,直接基于VS Code二次开发持续快速地迭代Code Agent产品,最终世面上的众多Code Agent的产品路线也都出奇的与之相似,基本上可以说Cursor定义了Code Agent的UI交互方式。AI行业里头巨头们虽然明里暗里各自竞争,但是也还是在通过一种基于共识的竞争,在推动整个行业持续的进化和升级,对于我们这种普通用户来说,倒是一直着实的好处。

早年学编程,就得选择学C++还是Java,或者是JavaScript等等不同的编程语言和开发框架,数据库也有MySQL和SQLServer等等不同的选择,而如今大家选择模型的时候,只需要测试谁家能力强能满足需求并且价格能接受,一键就能完成系统的切换,基本上就没有迁移成本(Cursor和OpenRouter这类厂商功不可没),这是我认为软件行业未来最主要的一个变革。

今天下午,刚刚跑步完回到家,大娃上完英语课也回来了,我坐在餐桌边磕着瓜子,大娃一直在屋里来回踱步,边走边说「老爸,我想用AI做游戏,但是我没有强的AI,那个百度的AI有点弱」。

D:你会打字吗?宝贝

B:会一点,打的很慢🤦‍♂️

D:行,那我们来试试看。

果断打开浏览器,下载了一个闪电说(语音输入法) ,但是因为它下载速度太慢,所以我同时还下载了一个智谱的AutoGLM,安装成功后登录账号,设置好系统权限,按住Fn键,就可以直接对着电脑说话了。

打开Antigravity的Playground模式,创建了一个新的会话,按住Fn键,对着电脑说了一句「帮我做一个俄罗斯方块的网页版游戏」,点击开始,然后点了几次确认按钮后,提示已经完成,再次按住Fn键,对着电脑说「启动游戏」,Antigravity便打开了Chrome并且访问了它刚刚写好的这个网页游戏。(这个时候不知道闪电说下载完了没有,一个软件体积和下载速度,直接影响了它的产品转化,即便我已经在X上看了太多他家的推广和安利的文章,最终我还是因为AutoGLM的快速下载成功成为了AutoGLM的用户)。

大娃在旁边看着我演示了一遍后,除了说了一句「老爸,这都是英文,有点看不懂」之外,便坐下来准备自己开始做他想做的游戏了。没一会儿,他就对着电脑开始描述他的游戏需求了,最终他做了一个网页版本的火柴人格斗游戏,有基础的移动、攻击和防守功能,然后跟他弟弟俩人在书桌前激烈地对战了十几分钟。这个防守的功能,还是他们自己在对战了一会儿后,哥哥发现这样混战全靠乱拳打死老师傅,便主动追加了一个防守的功能,然后Antigravity帮他实现后,再次运行游戏,兄弟二人愣是对战了好一会儿。

在客厅里听着哥哥和弟弟在讨论怎么做游戏,以及哥哥如何对着电脑把他俩讨论的结果说出来,我便在想,生在这个AI能力涌现的时代,这些孩子们到底需要具备什么样的能力呢?🤔

也许好奇心、同理心、审美这些考试不考,教科书不教的玩意儿才会是激发他们在AI时代创造力的杠杆吧。

娃儿们下学期就转学到其他学校上学了,二娃是个心里藏不住事儿的娃,除了他的班主任老师知道这个事情,他在学校的好朋友也早就知道了。

本周四是二娃在现在学校上学的最后一天,在周三学校乐考结束后,有心的班主任老师还给他办了一个小小的欢送会一般的小仪式,让他站在全班同学的中间,全班同学围着他摆了一个快乐的姿势拍了一张非常好也非常珍贵的留恋照片,看到这张照片的时候,我还在公司上班,那个瞬间我感觉到被二娃的班主任老师给温暖到了,我能想象我家二娃那刻的欣喜和幸福(真心感谢李老师)。

隔日二娃去学校上学,中午放学后,约了他的几个好朋友一起去喝蜜雪冰城,去西西弗书店看书,然后一起去到Fudi超市餐饮区吃午饭,去电玩城打游戏,最后逛了名创优品,各自互赠了自己买的小礼物,结束了这美好的一天。二娃回家还带回来了李老师送给他的两套桌游(想必李老师曾经了解过二娃的爱好,这可真是他喜欢的礼物),晚上老婆回到家得知李老师还给娃儿送了礼物,给我发了消息,收到消息的那一刻,又一次被这位老师温暖到了。二娃的这位班主任老师对于孩子们日常的学习和习惯养成,都非常地细致和负责任,是我跟老婆都非常欣赏,也为此感到幸运的一位老师,让我们做家长的省了好多心,娃儿在学校里也养成了很好的习惯,学习也从来没有落下过。虽然我们最终选择了搬家,给孩子们办理了转学,可是对于这位李老师,我们多少是有些不舍和遗憾的。希望李老师遗以后一切都好,我家二娃也会继续努力。

今天就写到这里吧,手有点麻了。2026年的第一场雪已经来了,新的一年已经展开在我们面前了,张开双臂,去迎接,去拥抱吧。


原文链接: 微信公众号
原文发布于:2026年01月18日 21:48

与娃对谈·什么是交易?

今天二娃和大娃都有英语课,需要去祥云小镇上课,老婆有事儿把车开走了,所以今天来回在小区与小镇之间的路上走了好几趟,在往返小区与小镇的路上,大娃一直在跟我聊「荒野乱斗」这款他最近迷上的游戏,昨天刚刚跟他弟弟每人玩了半个小时(这周内靠着每天上学按时出发,从15分钟加时到了最高时长半个小时)。

B:老爸,为什么我用系统送的普通英雄,总是能打败那些史诗级别的英雄啊?

D:你确定你打的不是人机吗?对方是真人不?

B:应该是吧,我打的都是野排,野排不都是真人匹配吗?

D:爸爸觉得,你们现在都还在新手村阶段,系统给你匹配的时候,很有可能会给你匹配一些人机。然后你能比较容易获得游戏胜利的快乐,你就会慢慢地喜欢上这款游戏。

D:爸爸以前做游戏的时候也会这么设计,包括前一阵子的《黄金矿工》,设计的关卡也是前面容易,让玩家先感受到游戏的乐趣,再逐渐增加难度,让玩家能感受到自己的成长。然后再通过周任务或者签到的方式,给你一个能感受到质的飞跃的英雄或装备,用一周的时间,帮玩家养成一个习惯,再往后就通过角色和等级等等的成长,让玩家逐渐跟游戏形成更深的绑定。

B:老爸,下次我要加千千哥哥好友,到时候跟他一起组队。

D:我怀疑你们可能组队不了耶,你的段位会不会太低,跟千千哥哥的角色段位差距太大了,系统为了保护其他玩家的体验,可能会不让你们一起组队,尤其是排位赛。

B:是吗?为什么啊?

D:「荒野乱斗」会不会,爸爸不知道,但是爸爸知道「王者荣耀」是会限制差距太大的用户之间组队排位的,如果你是倔强青铜,千千哥哥是钻石,那么你们之间就不能组队打排位。

B:为啥?

D:因为如果你们可以组队的话,对于其他玩家可能就不公平了,假设你的水平一般,跟你匹配到的其他玩家的水平跟你相当,但是你带了一个超强的队友跟你一起玩,那么是不是很容易躺赢?

B:噢,我知道了,有些游戏主播还帮别人「扶贫」。

D:「扶贫」是啥意思?

B:「扶贫」就是帮别人代打的意思,还有「护航」,就是一帮人带着一个菜鸡玩。

D:你咋知道这么多😲,那你知道有游戏工作室专门做这个「扶贫」和「护航」生意的吗?

D:在现实生活中,其实有不少游戏工作室,对外提供这种帮他人把游戏账号练得更好的服务,有些人想玩但是没时间或者就是不太会,但是很想要让自己的游戏账号等级和段位高一些,他们就选择支付费用,给到能提供这种服务的工作室和个人来帮他们达成目标。

D:这些游戏工作室在符合游戏规则的情况下,通过「护航」这种带着别人赢下游戏的方式,甚至有些灰色的「扶贫」(需要登录他人账号)的方式来帮助发单的人达成目标,继而获得一定的报酬,这也是一种服务。

B:嗯,就是让别人扫码登录自己的账号。还有各种各样的单,比方说:基础单、珍贵物品单、指定分数单或者物资单等等。

D:哇,你知道的还真不少呢,宝贝。你看,这就是基于刚刚我们聊到的服务衍生出来的定制化需求了。

D:宝贝,你看只要有需求,然后有人能通过某种方式满足这种需求,交易就产生了。虽然这种服务不是标准化的,我们去买鞋子就相对会更标准化一些,比方说大家都是按照尺码来买鞋,你穿35码,我穿41码,但是也会有一些不一样的定制化的需求,例如你可能需要买乒乓球鞋,我需要买跑步的鞋子。这就有点像刚刚我们聊的「扶贫」和「护航」的单子里头的基础单和珍贵物品单之间的定制化差异了。

世间有需求,便会有交易,形式不同,本质不变。我们如今坐在家中,手机上点点点,外卖和快递就送到家门口了,这些需求催生出来了无数的上下游企业。

用眼睛去看,用脑子去想,发现需求,尝试去满足需求,达成交易,获得收益。商业之道,便是如此。与娃对谈,一起学习,共同进步一点点💪


原文链接: 微信公众号
原文发布于:2026年01月11日 22:14

免费的Claude Code高级套餐真香

此前记录和分享的文章中,我提到过我已经不再续费Claude Code了,因为他们家的基础Pro套餐,我还没怎么开始用就开始出现限额了,必须升级到Max才行,在使用了一个月后,鉴于它实在是有点贵,最终我还是切换到了Cursor和Antigravity上。不过Claude Code毕竟代表着先进的生产力,先不论其背后模型在Coding领域的优秀表现,即便Claude Code这个前端产品依然还是很能打,尤其Claude Code支持了Agent Skills后,更是可以让LLM开盲盒的流程有了更好的确定性。

为了能继续使用Claude Code这个产品,实际上我还付费买过智谱的GLM Coding Plan Pro继续使用了一段时间,但是鉴于模型能力确实还存在一定的差距,所以在使用了一段时间后,还是切到了Cursor和Antigravity。OpenAI的ChatGPT毕竟还是C端产品的心智首选,同时自带Codex的Plus用量,所以一直也都有持续在付费,这个月把大量的工作切换到Antigravity后发现它也很能打,而且提供了目前Coding能力Top的模型:Gemini 3 Pro和Claude Opus 4.5,高强度使用下也未出现限量或者降速的体验问题,所以趁势先把Cursor Pro停了(能省一点是一点吧)。

所以现在我手上付费订阅的AI产品除了JetBrains AI Pro外,就只剩下ChatGPT Plus和Google AI Pro了,而JetBrains AI Pro相对比较封闭,是一个非常垂直的Coding Agent产品且跟JetBrains全家桶绑定较深,这里先按下不表。而OpenAI和Google家的这两个订阅实则不只是订阅了一个AI Coding Agent的使用权限,那都是一个家族谱系的产品。

OpenAI ChatGPT Plus和Google AI Pro这两个订阅开通后,我们不只是可以直接使用ChatGPT和Gemini中内置的付费功能和权益,实际上还拥有了Codex和Antigravity的付费功能,而这些权益中最核心的就是AI服务Token的用量,且得益于AI行业发展超级快,还没轮到各家分裂自立门户或者通过标准组织建立标准,已经有两家公司率先成为了事实上的行业标准,那就是OpenAI家的Chat Completions API和Anthropic家的Claude Code Messages API,已经成为了行业内其他各家推出产品时直接参考和兼容的标准。这也是为什么我们可以购买国内的智谱、Kimi、MiniMax家的Coding Plan产品便可以直接对接到Claude Code上进行使用,只是Claude Code最终调用的模型能力由我们配置的这些国内厂商提供。

在这么个事实上开放的背景下,实际上我们要使用Claude Code这样优秀的产品,实际上并不一定要局限在使用Anthropic家的订阅或者官方直通API,Claude Code从发布之初就默认支持调用API的方式来访问,也是考虑到B端用户的真实场景,存在着大量的企业用户可能需要从微软、AWS等等其他模型服务提供商处采买AI API服务的情况。这也给我们国内广大的程序员们提供了一个低价且稳定又快速使用Claude Code的优秀产品能力,提升自己编码和工作幸福度的机会。

这不,昨天晚上写完告别2025的公众号文章后,想着前不久给自己2026年写字加了个小附加条件,除了一年写够52篇文章外,还需要把在微信公众号发布的文章,同步记录和发布到我自己的博客站点上去。

这不赶上了嘛,前不久我自己琢磨了一个周末,给自己做了一个每周处理工作上业务周报的Skill,每周一写周报的时候不再那么着急忙慌了,属实是真香系列,但是在我停用了Claude Pro的订阅后,GLM 4.6模型又总是不太给力,时不时给出的结果不尽如人意,在我切换到Antigravity后,我也试图让Antigravity去执行这个Skill,但是最终结果也不太如意,每次执行都要不断跟它来回地沟通和确认,并且Antigravity总是在试图修改Skill目录下的脚本,看上去很不够稳定。上周智谱上市前,他们家发布了GLM 4.7模型,我简单体验了一下,发现还是不错的。所以这周一的周报大纲,就是Claude Code通过周报Skill调用智谱的GLM 4.7模型进行数据分析后输出,然后我再二次加工的。

想起以后每次写完微信公众号文章后,我还得自己手动把文章内容再发布到自己的博客站点上,我就头大。首先,复制粘贴就很无聊,其次,如果文章中有图片,还得再次手动上传到博客站点,最后,博客站点的内容发布在手机上是很不友好的,而我绝大部分的写作都是在手机上完成的。那我以后是不是每次发完微信公众号后,还得打开电脑再手动发布一下博客文章,想想都难受。那么这种重复且繁琐的事情显然可以借助Claude Code搭配Agent Skills来完成,说干就干。

把需求给Claude Code描述好,需求如下:

实现一个可以一键把微信公众号同步发布到WordPress站点的Skill,需要支持设置博客文章的固定链接、文章分类、文章标签。

没一会儿,补充了一些相关的信息以及和WordPress发布文章鉴权相关的参数,Claude Code便帮我把这个Skill写好了,内容结构如下:

找了几篇此前已经发布的微信公众号文章的链接,丢给了Claude Code,让它帮忙同步,验收结果。

来回验收多次,补充了几个特性:

1. 自动读取微信公众号文章标题,调用大模型翻译成简短的因为slug作为固定链接后缀部分,避免出现链接地址中是中文标题的URL Encode字符,表意清楚对于搜索引擎也更友好(虽然小站完全没流量);

2. 自动下载微信公众号文章中的图片原图,上传到博客站点的媒体库,并替换文中的图片链接(微信公众号图片是防外链的);

3. 自动读取微信公众号文章发布的时间,在博客文章内容的底部新增本文的首发链接(微信公众号文章链接)和发布时间信息(咱们这也是在向其他作者们学习,每每写文都要写下类似于 “2026.01.01 于北京顺义” 这样的脚注);

4. 自动读取微信公众号文章的封面(实际上打开文章是看不到的哦),把这个封面图片作为WordPress博客文章的特色图片。

最终在凌晨2点45前后,终于完工了,在打磨这个Skill的过程中,我发现GLM 4.7还是不太能很好的理解我的意图并且比较好的还原我的指令,虽然这个Skill当前已经完全能满足我的需求了,但是为了打磨它,我花了足足3个小时才把它完成。我觉得模型的能力,与我最近几天使用Cursor和Antigravity编码过程中解决复杂问题的体验相差还是不小。

今天一早起来,便想起此前在X上看到了几位推友分享的关于Coding Agent订阅API Token余量实时查询和展示的工具中,有两款产品除了能实现多厂商多账号余量的实时显示,还能在本机建立一个代理服务,对外提供服务,很像是此前我在学习Claude Code的时候了解到的一个名为LiteLLM(https://www.litellm.ai/)的AI服务网关产品提供的能力。而且从推友分享的图片中能看到,推友们把自己申请的免费账号和付费账号的Claude家的Opus 和 Sonnet API Token直接给到Claude Code去用了,这简直就是一鱼两吃嘛。想起我自己手上的Google AI Pro订阅账号里头,Claude家的API Token基本上就没有用过,我还为了能继续使用Claude Code又额外订阅了GLM Coding Plan,如果能直接把Google AI Pro账户中的Claude家的模型直接分享给到Claude Code用的话,那这20美金可就真的花得千值万值了。想到这里便记下了,今天得试试看到底能不能跑通。

上午带着娃儿们去了一趟公园,大娃上周去公园时看公园里湖上搞起了冰雪嘉年华活动,可以在冰面上玩各种雪具,很是心动,上周他的左脚因为此前在公园里玩滑雪受伤了还没有完全好,这周已经好多了,就很是心痒,进了公园门就往场地跑。我们到的那会儿,人还不多,买票后,兄弟俩就自己下冰面上去玩耍去了,我就在公园里围着冰面散步蹓跶。等哥俩儿玩累了,上来找我的时候已经是快11点半了,回家后吃过午饭,带着哥俩睡了会儿午觉(哥俩儿闭着眼睛在床上硬躺了一个小时,愣是没睡着)。午觉后,哥俩写作业的去写作业了,看书的就看书,我换上衣服出去跑了一圈,2026年新年第一跑,简单跑了个5公里。

跑步回来洗个澡,娃儿们还在学习和看书中,我便开始逐一了解,此前X上推友们分享的项目。

Quotio

Quotio:The ultimate command center for your AI coding assistants(https://github.com/nguyenphutrong/quotio)

Quotio支持的产商真不少:

AI Providers

ProviderAuth Method
Google GeminiOAuth
Anthropic ClaudeOAuth
OpenAI CodexOAuth
Qwen CodeOAuth
Vertex AIService Account JSON
iFlowOAuth
AntigravityOAuth
KiroOAuth
GitHub CopilotOAuth

还支持实时监听IDE的用量和余量:

IDE Quota Tracking (Monitor Only)

IDEDescription
CursorAuto-detected when installed and logged in
TraeAuto-detected when installed and logged in

除了能实时监听显示以上厂商的账号和工具的用量和余量之外,更美丽的是,它能直接提供本地可供以下AI Coding Agent访问的中心化服务接口

Quotio can automatically configure these tools to use your centralized proxy:

  • Claude Code (这正是我想要的)
  • Codex CLI
  • Gemini CLI
  • Amp CLI
  • OpenCode
  • Factory Droid

下面给大家看一下 Quotio 在系统状态栏中的显示效果

以及打开Quotio的主面板后的截图,一图胜千言,大家一眼就能看出来这个工具的功能了。

不过我想重点分享的是👇下面这个页面的内容:

从这个页面中我们可以看到,Quotio支持Proxy+Quota模式,也就是在帮我们实时查询所有账号的用量余量的同时,还可以在本地建立一个代理服务,提供给它目前支持单独Agent使用,其中就有Claude Code、Codex CLI、Gemini CLI、AMP CLI、OpenCode、Factory Droid,还支持一键设置生效,对于很多对命令行以及系统变量设置不太熟的同学们来说,简直就是福音,配置好,一键启用。

👆上面这个截图就是我使用Claude Code通过Quotio在本地创建的API反向代理服务,最终访问Google AI Pro订阅账号中提供的Claude Sonnet API的请求日志。

因为我自己有切换不同服务厂商的命令行方法,我只需要增加一个Quotio在本地创建的本地代理服务作为Claude的BaseURL,把模型名称跟Quotio中展示的模型名称对齐上就好了,参考GLM Coding Plan的Claude Code配置文档(https://docs.bigmodel.cn/cn/coding-plan/tool/Claude)修改对应参数即可。如果有多个账号,不同厂商的模型可供调用的话,Quotio还支持不同的负载均衡模式的设置,默认是Round Robin(轮询),可以修改为First Fill(依次分流,直到前序账号用量已满,切换到下一个)。最后给大家看一个跑起来后的请求日志单独截图,从此Claude Code不再依赖国产丐版模型了,Google家批发转赠送打包在Google AI Pro里头单独流量可不老少,且用呢,感觉比Anthropic家的Pro套餐也差不到哪儿去,这个我再验证验证☺️。

Antigravity Tools

Antigravity Tools – Professional AI Account Management & Proxy System (https://github.com/lbjlaq/Antigravity-Manager)

这个名字朴素(甚至有些混乱,产品名称Antigravity Tools,项目名为Antigravity Manager)的小工具,典型的人狠话不多类型,其目前支持的工具和厂商不多,但是重在正经实用,最近网上折腾和买卖免费的美区Google账号,薅Antigravity免费用量的人一把一把的,我看这个项目的GitHub页面上提供的截图中,竟然显示着惊人的55个账号😱

API Proxy - Service Control

如果想要在Claude Code中使用Antigravity Tools提供的本地代理服务,那么需要从该软件的「API反代」页面中找到其在本地创建的反向代理服务监听的端口,以及它生成的API Key,把这些参数作为Claude Code的配置即可。这里同样可以参考GLM Coding Plan的Claude Code配置文档(https://docs.bigmodel.cn/cn/coding-plan/tool/Claude)修改对应参数。

最终的 ~/.claude/settings.json 文件配置看起来会是这样的:

{
    "env":
    {
        "ANTHROPIC_AUTH_TOKEN": "sk-84b8bb2ecd0xxxxxxxfe13dae2c6f3",
        "ANTHROPIC_BASE_URL": "http://127.0.0.1:8045",
        "ANTHROPIC_DEFAULT_HAIKU_MODEL": "gemini-3-flash",
        "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-5-thinking",
        "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-5",
        "API_TIMEOUT_MS": "3000000",
        "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
    }
}

配置生效后,就可以使用Claude Code通过Antigravity Tools提供的本地代理服务,访问Google AI Pro提供的Claude系列模型,以及Gemini 3 Flash模型了。通过Antigravity Tools的「API反代」页面中的「打开监控」入口,进入「API监控看板」,点击「开始录制」后,在Claude Code中发起任意对话,就能看到请求都到Antigravity Tools的代理服务中来了。

如此一来,Antigravity Tools这款专为Antigravity适配优化的本地多账号API用量管理和代理工具,就很好地帮我们解决了把Antigravity账号中的Claude API分享给Claude Code用的需求了。下面👇补充了一个Antigravity Tools在macOS系统状态栏中的功能界面的截图,供大家参考。

以上是两款功能基本相似,都能解决我们如何在不订阅Claude Pro/Max套餐的情况下免费继续高质量使用Claude Code的开源工具。其中Quotio应该是一名越南开发者的作品,而Antigravity Tools应该是我们中国开发者的作品。从Antigravity Tools的GitHub页面也能看到项目的赞助方是PackyCode(一家可靠高效的 API 中转服务商,这是页面上的原文)。

关于这种本地代理工具我想多说几嘴,虽然我的目的是把Google AI Pro账户中的Claude的API分享给到Claude Code使用,但是实际上这两个工具完全可以把它们支持的产商的API,最终通过这个反向代理的服务(类似于LiteLLM)提供给任意需要AI API的需求方,完全不需要局限在写代码的Agent的应用上,完全可以用来写小说、编剧本,如果模型支持文生图,那就可以用来做文生图,甚至文生视频,都是一样的。正是这些工具的蓬勃发展,包括上文提到的LiteLLM(https://www.litellm.ai/),让国内众多的API中转商们生意做得风生水起,解决了很多国内开发者和创作者的无法正常付款开通账号,很难保持网络稳定访问这些海外服务厂商提供的服务的问题。这种业务的工程创新,在某个阶段上来说,很有必要,也很有市场。

CodexBar

CodexBar 🎚️ – May your tokens never run out.(https://github.com/steipete/CodexBar)z

CodexBar就是一个纯粹用于实时查询各个AI账户用量和余量的状态栏工具,看一眼产品的截图就能明白了。如果你不需要一个本地的AI API反向代理工具的话,这个工具也是一个不错的选择。

以上就是我今天折腾半天,最终免费用上顶配的Claude Code套餐的学习和实践记录和分享,希望能给到大家一些启发。

🎉元旦快乐🎉


原文链接: 微信公众号
原文发布于:2026年01月01日 23:33

小镇上还会有做题家吗?

今天上午在家里休息的时候,看了一会儿脱口秀综艺节目,看到了谢谢的那个关于小镇做题家在北京大学的班里上英语课,感觉是在中国留学的段子。

昨天晚上跟老婆的大学同学一起吃饭的席中,我们也聊到了类似的话题,因为老婆毕业的院校是师范学校,所以大部分的同学、师兄弟姐妹最终都走上了讲台,成为了最可爱的园丁。这次老婆的几位同学和师姐正是来北京参加进修培训的,得闲一起周末小聚一下,席间聊到如今县城里的孩子跟市里的孩子们之间的差异。

好友在席间提到,在他们县一中(本县最好的学校)的诸多孩子,在当下双减和各种减负政策之下,首先已经不再太有可能主动成为做题家了。双减对于县里很多的孩子来说,那是真的减下来了,不补课不能用课外教辅资料,就纯上课老师教案上那点东西,学完拉倒,甚至可能还没有学透,学校就放假了,放假回家了,抱着手机刷短视频打游戏咯。

反倒是市里的孩子们,学校虽然双减,但是家长的意识会更主动和积极,也有时间精力和条件给到孩子更多课外的安排和辅导,周末可能大多数孩子也会去上补习班,文化课和兴趣课双管齐下,现在城里的孩子平均学习时长明显高于乡镇县里的孩子们。甚至在家长的引导和教育下,其自制力恐怕也多在乡镇孩子们的平均水平之上,这通过学习和考试想要走出小镇的难度是愈来愈高了啊。

席间的讨论基本就止于此,继续吃饭闲聊,饭毕送好友们回到酒店,我们也开车回了家。

今天上午看完谢谢的脱口秀节目,想起昨晚好友的一番分享,再想起周五跟英姐在公司楼下聊起的关于我们当年怎么成为了小镇做题家,如今也算在北京站稳了脚的事情,颇有一些感触。

在我们上学的那个年代,只要我们自己不算笨(基本上我上学这么多年,我印象中只有我本村的一位本家同学是真的有智力问题,其他同学都差不多),愿意学习,肯花时间和精力在做题上,基本上都能有个不错的考试成绩,也能有个大学上,毕业后刚好我们也赶上了不错的时代红利的末班车,所以也就从山里、村里、镇上、县里走了出来。

现在我们村里、镇上、县里的小孩儿未来是不是还能通过如我们一般的做题之路走出来,我确实不太确定了。虽说如好友在席间所说,现在县里上高中的孩子,大部分月生活费2000,手里拿着最新款的顶配手机,在校外租房,甚至还有一台很好的电动小摩托用于上学放学通勤。通常现在的孩子们从小物质生活水平都算是富足,即便没有在县里或市里买房,住在村里和镇上,家家也都跟城里没有本质的区别,除了不能点外卖,家里宽带网络、家用电器、卫生水暖跟城里完全对齐。孩子们在进入社会之前,本质上感受到的一切跟城里的孩子差别没有那么大,尤其现在短视频如此发达,他们通过短视频看到的世界,比以往我们所能了解到的世界更为宽广和远大。

殊不知实际上很多微小的差异早已种下,尤其是父母在孩子们成年之前的富养模式,让很多孩子会觉得我跟那些城里孩子们没两样,我就这么晃着晃着长大了,总有出路的,总不会比现在过得还差吧。事实上,可能等到这些孩子们真的走上社会了,就业和生存的压力会远超出他们的想象,当年骑着电单车在县城马路上风一样的少年,来到了外面的真实世界里,犹如一颗无根的水草,只能随着浪打过来浪飘过去,无法驻足喘息片刻。

作为小镇做题家(我恐怕只能叫小村做题家了)的我们,通过学习考试这条路从村里走了出来,进入职场后本着做什么事都不留后路的那股子劲,拼尽全力熬成了现在这个模样,许是在时代的缝隙中找到了一跟向上的藤条,就这么一直咬着牙攀着往上走。再回头看,不知道我们的后辈是否还有这样的机会,这样的勇气和这样的动力。

小镇上以后还会有做题家吗?我不知道,但是作为其中的一员,我还蛮希望能一直有这样的一些人,在努力地向上生长💪


原文链接: 微信公众号
原文发布于:2025年09月23日 21:34

那些无处安放的《读库》们

上周刚刚收到《读库2505》和L套餐里头的另外两本书,《扬州八怪传》和《跟不内耗的森林居民一起生活》,某天早上跑完步回来,把搁在门口的快递包裹打开了,拿着这几本书,在书架上找地方,发现实在是找不着地方摆了,只能直接摞在了书架上的一处空地了。

在《读库2505》的编者来信中,已经有2026年的年度预定链接了,早上读信的时候着急出门上班,就没顾着下单预定。到了下午,读库的读者群和共读群里小六已经开始发预定推送了,然后就在手机上点开了链接看了一眼,看了一圈后,最终下单了最基础的套餐,一年6本读库+读库2600编者手记+一年读库App权益,没有延续往年套餐买到顶的习惯了。

下午晚些时候,看到群里有些读库的读者在群里讨论起这些年读库出版的一些书不太符合他们的口味,觉得自己买盲盒有点被辜负了,觉得读库这么些年来出版的书开始有些良莠不齐了,不符合他们的预期和口味,很主观地表示有些书太水了之类的。更有甚者上来就抛出一个护体神论「有些群友见不得有人批评读库出品的书,读库出的什么书都有人捧,但凡有人说自己不喜欢就群起而攻之」,让群里很多库友们不敢接茬儿。实际上群里偶尔批评读库的质量和读库出品的其他书的质量的讨论时有发生,只是占比确实较低,而且官方的小六门基本上也从来都不会真的类似的言论做出任何回复和干预,只是提供了一个群能让大家一起讨论,当然也会及时地做些营销。整体上群里的氛围可以说是关于书籍内容的友好交流和讨论居多,官方营销其次,偶有批评指正之论,还是能收获颇多新鲜知识和正能量的,尤其是库友们互相的拓展阅读推荐和读后感悟之间的切磋,大多很是真诚。

在看到群里有些库友们纷纷表示今年不再预定L套餐(实际上今年的套餐也不再以S、M、L这种参考服装尺码的标识来分类了),转而选择最基础的年度预定套餐,我也在想为什么今年我会选择最基础的套餐,而不再选择更有可能带来新鲜阅读感的更大量级的套餐,甚至连包含我的偶像——老六(张立宪)的《35岁必死系列》的套餐都没有成为我的首选。细想下来原因有二:

1. 从历史数据来看,最近5年里,我能按期读完《读库》每年6本的MOOK主刊,但是L套餐里头的书,一年有12本之多,我能读完的不超过3本,大多都是因为不在自己阅读的兴趣点上,自己平日里在他处寻得和购买的书在待读清单上已经排得满满当当了,委实没有那么多的阅读时间能分配给它们了;

2. 虽说纸质书确实有着不可替代的阅读体验,但是它们真的占地方啊,家里实在是腾不出来更多地方来放书了(或者说也没有刻意为安置这些书而做什么设计和投入吧),家里买的几个书架也基本上都放满了,床底下的塑料箱子里还放着十几年前的读库们呢🌚

读书总是一件快乐的事情,从2009年毕业至今,如果没有记错的话,我应该是从《读库0800》开始,一直订阅到现在,如果真的把这些读库出品的书都摆出来,可能一个小书架还真不一定能都放得下,这些年《读库》们和它的朋友们给到的滋养,很是感激,老六依然是我非常喜欢和崇拜的人。读库出品的《读库生鲜》,今年年初给老婆的小表弟订了一套,儿子们非常喜欢的《动物志》更是一直都在续订,孩子们带去学校跟同学一起分享,书脊都被翻烂了,有些同班的小朋友还让自己家长也给自己买了一套。

现在想起来大娃在小的时候躺在床上奶声奶气地背诵《一片披萨一块钱》、《旅馆开,钱进来》、《第一百个客人》和《阿比忘了什么?》绘本故事的时候,吐字还不清楚呢,只是现在家里郝广才先生的《今天》《写作教练在你家》一直躺在大娃的书桌一角吃着灰,只是偶尔会被娃儿拿出来翻看一下。早些年给朋友们送礼物时,也总是喜欢从读库选择适合朋友家孩子年纪阅读的读本和绘本作为送礼之物,我们家大娃儿也是在读小库最早期出品的绘本朗读中长大的。如今大娃已经上了五年级,二娃也读了二年级,他们有了自己的阅读趣味,大娃偶尔会从书架中取出《医学大神》系列中的某本小书读一读,《动物志》中的某些单行本也是被兄弟二人翻看得书脊都翻卷开花了。大娃现在最喜欢的两套书是《哈利波特》和《明朝的那些事儿》,应该都已经至少二刷完了,二娃现在最痴迷的是《大中华寻宝记》系列(凭着自己坚持跑步等等优秀表现,已经快把一整套书从我这条刷卡兑现买齐了),刚刚又给他下单了一本《大中华寻宝记·神兽图鉴》(这是达成20次跑步打卡的奖励)。

大娃在我的多次推荐下,依然没有开始他的正经历史书的阅读,书架上的《极简欧洲史》《德国极简史》和《从中国出发的全球史》,以及更多的小切面的历史书,总是被他放弃,转而又去捧起了让他爱不释手的《明朝的那些事儿》,二娃总是喜欢看带有插图的绘本类书籍,哪怕他实际上也是在做全文阅读而非只是翻看插图情节。想必每个人都会有自己的阅读偏好吧,周末每天喊这俩人吃饭的时候,总是要喊好几遍才能把这俩人从书里头喊出来,否则就一直躲在屋里坐在床上抱着书,全然不知我已经喊了好几遍🥴

今年开始,看着家中已经满满当当已无插针之地的书架,已是非常刻意地控制了自己买书的欲望,可是到现在来看,还是没少买啊😮‍💨。想起以后要搬家时书的那个沉,扔书时的不舍和为难,这次在预定2026年读库时,便主动做了一次减量,希望能给接下来的搬家减减负,也是给自己未来的阅读留出更多其他的可能性,想来这世上的经典作品和新增的可读作品如此之多,也大可不必被一家出版机构全然困住了视野才好(主要还是书架上排队等着读的好书实在太多了,要不说「买书如山倒,读书如抽丝」呢)。

最近在读冯翔的《拉法耶特》,书写得真好,属实是一本易读的可读的传记,当前进度500+,9月中旬开始读的,断断续续每天睡前读上几分钟,周末加加量,阅读体验甚好,此类L套餐中偏历史的书总是被优先选择读完,此前的《大明最后的使臣》亦是如此。坐在床头捧着手机打字的我,抬头看了一眼对面的书架上,零星散落在各处的《读库》和它的朋友们,希望接下来的阅读还能继续偶遇各种新鲜有趣的文字们。

北京就这么毅然决然地入冬了😬,全然不顾还没到霜降,已经在北京灵山等地下起了雪冻起了霜,通勤的人们想必明天便要穿上羽绒服挤地铁和公交了。趁着周末天气好,跟好友一家进了一趟怀柔山里,捡了些板栗,带着娃儿们在山谷的河沟里钓了些小鱼,又是一个美好的周末过去了,二娃今天跟着妈妈去参加一个在温榆河公园举行的跑步活动,拿回来了一个完赛奖品(不锈钢咖啡马克杯),说是要送给我(老爸你喝咖啡用得着,我也用不着😁,二娃如是说)

钓鱼收获

👆上图是娃儿们下午钓鱼的收获,可开心坏了

板栗

👆上图是好友回到家收拾好的板栗的照片,拍得好看好看,就直接借用了他们的照片😊


原文链接: 微信公众号
原文发布于:2025年10月19日