就是我最近用 ZCode 做了一个小插件,然后突然发现:原来普通人也可以把脑子里那个“要是能这样就好了”的想法,真的做出来。事情是怎么开始的
我平时会用 AI 编程工具,也会在不同模型之间切来切去。一个模型适合分析,另一个模型适合写代码,还有一个模型可以帮我检查问题。要重新配一下,要重新说一遍背景,有时候还要翻之前的配置。能不能把这些东西放在一起?
我一开始也没打算认真做,因为在我的印象里,“写插件”听起来就很像专业程序员的事情。我这种平时遇到报错都要先问 AI 的人,真的能做吗?没有上来就说“帮我写一个完整插件”,因为我自己都不知道完整插件应该长什么样。我想做一个给自己用的小工具,主要是管理模型和 Agent,让我切换起来方便一点。你先别写代码,先告诉我这个想法能不能做,最小版本要有哪些东西。
最后再接入 Codex、Claude Code 这些工具。看到这里我才发现,原来我不是要“一次做完一个插件”。一开始我让 ZCode 先帮我理思路,没有急着让它直接写一堆代码。我是怎么跟 ZCode 一起做的
这段到底是干什么的?用小白能听懂的话解释一下。
我现在只是自己用,不用考虑特别复杂的情况,能不能给我一个简单一点的版本?
先告诉我为什么报错,再给我最小的修改方案。改完帮我跑一下测试。
这次只改模型切换,不要动其他功能。
我可以让它先分析,也可以让它解释;可以让它只改一个地方,也可以让它帮我复盘刚才的修改。不懂就问,复杂就让它简化,担心改坏就让它先别动代码。做出来之后,可以看到当前模型、Agent 和相关配置。最后做出来的 ahub 是什么
最后这个小工具被我取名叫 ahub(agent hub)它有点像一个本地控制中心,主要用来管理模型、Agent 和一些常用的工作方式。以前我每次都要重新说明“你现在负责什么”,现在就可以直接按角色来用。我自己也是边做边明白的,不是先把所有概念学完才开始。很多地方都是先让 ZCode 改,再一起看哪里还不顺手。插件地址放这里,感兴趣可以直接看看
这个插件最开始只是做给我自己用的,后来觉得既然已经能跑了,就干脆开源出来。https://github.com/werwrer/ahubhttps://www.npmjs.com/package/@haruw/ahubnpm install -g @haruw/ahubahub
第一次启动时选中文,然后按提示配置模型和工具,再安装对应的集成就可以了。小白到底怎么开始
先让它帮你完成一件小事,比一上来研究全部功能容易很多。@ahub-architect 帮我分析这个项目@ahub-coder 帮我实现刚才的方案@ahub-reviewer 帮我检查一下这次修改
这次也顺便试了 GLM-5.3
这次做 ahub 的过程中,我也用到了 ZCode 和 GLM-5.3。我觉得它对我最大的帮助,不是直接替我把所有代码写完,而是我卡住的时候,能帮我把下一步说清楚。比如把一个模糊的想法拆成几个小功能,把报错翻译成人话,或者告诉我刚才的修改可能会影响什么。GLM-5.3 模型 API 现在已经正式上线智谱开放平台。在 Artificial Analysis 的最新评测中,GLM-5.3 进入了全球前沿模型区间,并实现了前沿旗舰模型中较低的单任务成本。它能不能让我把一个原本不敢做的想法,先做出第一步?活动信息放这里
新用户可以领取 GLM Coding Plan 7 天体验卡:https://zhipuaishengchan.datasink.sensorsdata.cn/t/7t从来没有购买过 GLM Coding Plan 的用户可以领取,每人限领 1 张。领取后立即生效,有效期 7 天,包含 2,000 积分,可以在 Claude Code、Codex、ZCode 等工具中使用 GLM-5.3。最后说两句
如果你也有一个一直觉得“不太方便”的小问题,可以试着把它告诉 ZCode。这个问题能不能解决?最小版本怎么做?
很多时候,不是我们不会写代码,而是还没把那个想法说出来。我这次做 ahub,也就是从一句“能不能方便一点”开始的。