大模型正在见顶!传奇架构师:欢迎来到“平坦曲线时代”

本文永久链接 – https://tonybai.com/2026/06/20/steve-yegge-the-flat-curve-society 大家好,我是Tony Bai。 在过去的两年里,全球的软件创业者和开发者都生活在一种**“技术栈焦虑”**中。 你今天刚熬夜写完一个产品,或者刚拿到一笔融资准备大干一步,脑子里却时刻悬着一把达摩克利斯之剑:“如果两周后新版Claude或GPT模型发布,我的所有工作是不是会瞬间灰飞烟灭?” 这种脚下土地每时每刻都在剧烈晃动、随时面临降维打击的感觉,让整个行业陷入了长期的精神衰弱。 ...

June 20, 2026 · 8 min · Tony Bai

别再省 Token 了!硅谷新共识:浪费算力才是唯一捷径

本文永久链接 – https://tonybai.com/2026/06/14/stop-saving-tokens-silicon-valley-consensus-waste-compute-shortcut 大家好,我是Tony Bai。 你是不是也曾在写 Prompt(提示词)时斤斤计较,为了省下那几元钱的 Token 而字斟句酌?你是不是也曾疯狂收藏各种“保姆级提示词教程”,试图摸索出调教大模型的“终极秘籍”? ...

June 14, 2026 · 7 min · Tony Bai

继 MCP 之后,Anthropic 再放大招:Agent Skills 正式发布为开放标准!

本文永久链接 – https://tonybai.com/2025/12/19/anthropic-agent-skills-open-standard-launch 大家好,我是Tony Bai。 就在刚刚(美国时间2025年12月18日),Anthropic 正式宣布将 Agent Skills 发布为开放标准。 这是继2024年末推出 MCP (Model Context Protocol)标准 之后,Anthropic 在构建 AI 开放生态上的又一记重拳,彻底补齐了 AI 原生应用的**“能力层”**拼图。 ...

December 19, 2025 · 5 min · Tony Bai

Go安全版图再添利器:OpenPubkey SSH开源,用SSO彻底改变SSH认证

Go安全版图再添利器:OpenPubkey SSH开源,用SSO彻底改变SSH认证 - Tony Bai =============== Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 ...

March 31, 2025 · 10 min · Tony Bai

通过实例理解OpenID身份认证

本文永久链接 – https://tonybai.com/2023/12/22/understand-oidc-by-example 在《通过实例理解OAuth2》一文中,我们以实例方式讲解了OAuth2授权码模式(Authorization Code)模式的工作原理。实例中的照片冲印服务经过用户(tonybai)的授权后,使用用户提供的code(实则是由授权服务器分配并通过用户的浏览器重定向到照片冲印服务的)到授权服务器换取了access token,并最终使用access token从云盘系统中读取到了用户的照片信息。 ...

December 22, 2023 · 14 min · Tony Bai

通过实例理解Web应用的机密管理

本文永久链接 – https://tonybai.com/2023/11/08/understand-go-web-secret-management-by-example 如果你是一个Web应用系统的开发人员,你的日常大概率是“乐此不疲”地做着CRUD的活儿,很少接触到安全方面的内容。如果这时有人和你提到“机密(信息)管理(secret management)”,你大概率会说:那是啥?和我有关系吗? ...

November 8, 2023 · 33 min · Tony Bai

通过实例理解Go Web身份认证的几种方式

本文永久链接 – https://tonybai.com/2023/10/23/understand-go-web-authn-by-example 在2023年Q1 Go官方用户调查报告中,API/RPC services、Websites/web services都位于使用Go开发的应用类别的头部(如下图): ...

October 23, 2023 · 29 min · Tony Bai

小厂内部私有Go module拉取方案3

本文永久链接 – https://tonybai.com/2023/03/03/the-approach-to-go-get-private-go-module-in-house-part3 1. 缘起 我们的Go团队这两年完全是按照之前写的《小厂内部私有Go module拉取方案》和《小厂内部私有Go module拉取方案(续)》中的方案搭建的内部拉取私有仓库的基础设施,总体感觉不错,目前也没有什么大问题。 ...

March 3, 2023 · 11 min · Tony Bai

让reviewdog支持gitlab-push-commit,守住代码质量下限

本文永久链接 – https://tonybai.com/2022/09/08/make-reviewdog-support-gitlab-push-commit-to-preserve-the-code-quality-floor 一. 代码质量保证的手段 从世界上首款计算机高级程序设计语言Fortran自上世纪50年代诞生以来,编程这个行当已经走过了近70年。虽然年头已不少,但不可否认的一点是:软件生产依然无法像硬件那样标准化,同一个小功能,N个程序员的有N种实现方法。 那么如何保证生产出的软件的质量符合我们的要求呢?不同领域的程序员都在进行着努力,比如:做编译器的让编译器更加严格,努力将内存安全问题彻底消除(如Rust);做工具链的为程序员提供了内置于语言的各种单测、集成测试、接口测试、fuzzing test等工具(如Go工具链),让程序员可以更容易地对自己所写的代码进行全方位的测试,以期找出更多的代码中的潜在问题… ...

September 8, 2022 · 14 min · Tony Bai

手把手教你使用ANTLR和Go实现一门DSL语言(第一部分):设计DSL语法与文法

本文永久链接 – https://tonybai.com/2022/05/24/an-example-of-implement-dsl-using-antlr-and-go-part1 在《使用ANTLR和Go实现DSL入门》一文中,我们了解了DSL与通用编程语言(GPL)的差异、DSL解析器生成工具选择以及ANTLR文法的简要书写规则,并和大家一起完成了一个CSV解析器的例子。看完上述文章后,你是不是有了打造属于自己的DSL的冲动了呢! 那么究竟该如何设计和实现一门自己的DSL呢?在这个系列文章中,我将“手把手”地和大家一起看看设计和实现一门DSL(这里主要指外部DSL)的全流程。 ...

May 24, 2022 · 14 min · Tony Bai