CODE, ARCHITECTURE & AI

代码、架构与 AI 时代.

记录工程实践,也探索 AI 时代软件与人的新可能。

484 篇记录保持好奇,慢慢积累

AI 编程下的舒适区不能一直呆着

上周和 GZ 大佬在群里吹水,聊到 AI 编程,其中他所在的大厂已经全面推行 Cursor,他提到在 AI 时代下依赖 AI 会导致程序员失去思考力和代码能力。 虽然 GZ 的观点有些尖锐,但其核心表述的: 过度依赖这类 AI 工具,可能会导致程序员的独立思考能力和实际编码能力下降。 是有道理的, 人都是有惰性的,由简入奢易,由奢入简难 。 AI 给编程带来…
继续阅读 ↗

实在没辙了!只好祭出AI,给自己撸了个图片占位生成器

对于前端开发者而言,图片占位生成器是一个不可或缺的工具。 在实际开发中,我们经常会碰到这样的场景:产品展示页面的布局已经完成,各个模块都已就位,唯独缺少产品图片。而此时设计团队反馈:「图片素材还在制作中,预计下周交付。」 另一种常见情况是,在调试图片列表的响应式布局时,需要各种尺寸的测试图片。传统做法是通过搜索引擎寻找合适的图片,然后逐一下载、裁剪、调整尺寸…
继续阅读 ↗

1:29:300!这个「魔鬼定律」正在预告你的下一次线上故障

无论是深夜被夺命连环 call,还是眼睁睁看着用户反馈铺天盖地而来,那种感觉,相信大家或多或少都体验过。 当我们不幸经历了一次「刻骨铭心」的线上故障。痛定思痛,除了常规的复盘,我们也许要从一个更系统、更底层的视角,和团队的同学一起探讨: 故障,究竟为何而来?我们又该如何防微杜渐? 今天,我们聊下安全管理领域的「老法师」—— 海恩法则(Heinrich's L…
继续阅读 ↗

技术领导力的底层逻辑:判断力 × 价值输出 × 主观能动性

技术人升维的三个关键因素 很多技术人工作几年后都会面临一个瓶颈: 技术会了不少,系统也写了不少,但怎么感觉成长速度慢了,价值也越来越模糊了? 这是因为,在技术从「执行层」往「决策层」和「影响力层」跃迁时,光会写代码已经远远不够了。 真正的技术领导力,拼的是三样东西: 判断力 × 价值输出 × 主观能动性 这三个词,听起来不复杂,但能把它们练到高水平,就是我们…
继续阅读 ↗

聊聊内容的标签系统

如果说内容是数字世界的血液,那么标签系统就是连接这些血液与「大脑」的神经网络。它让内容具备了「被理解」的能力,也成了驱动检索、推荐、知识关联等核心能力的底层引擎。 用户看到的是标签带来的便捷筛选与智能推荐,而架构师看到的,是一座复杂的系统冰山——上层是业务逻辑与场景设计,水面之下是数据建模、索引策略、推荐算法、存储优化、服务治理。 今天将从一个架构师的视角出…
继续阅读 ↗

代码生成之外:AI 编程对开发者思维的深层影响

AI 的浪潮正以前所未有的速度席卷着各行各业,而软件开发领域无疑是这场变革的风暴中心。从代码自动生成、智能调试到需求分析,从 Copilot 到 Cursor 等 IDE,AI 编程工具如雨后春笋般涌现,极大地改变了我们日常工作的逻辑。 面对 Copilot/IDE 们日益强大的能力,许多开发者或许感到兴奋,或许也夹杂着一丝焦虑:当 AI 能写代码、能查 B…
继续阅读 ↗

解构 Google 的 A2A 协议及其和 MCP 的关系

Google 在 2025 年 4 月 9 日发布了的一个重磅项目—— Agent2Agent (A2A) 协议 。这个协议旨在解决当前 AI Agent 生态中的一个核心痛点:不同厂商、不同框架下的智能体如何有效沟通与协作? 让我们深入 A2A 的 GitHub 仓库,从代码和文档中一探究竟,并看看它与另一个备受关注的协议 MCP 有何异同。 GitHub…
继续阅读 ↗

稳住!AIGC 架构中的排队系统与限流策略

我们见过那么多 AIGC 的酷炫功能,文生图、图生视频,……,是不是觉得 AI 特别强大?但你想过没,当成千上万的用户同时涌进来,都想让 AI 帮他们画画、写诗、做视频时,后台那些强大的模型和昂贵的计算资源(比如 GPU)会发生什么? 如果不加管理,它们很可能瞬间就被「挤爆」了!服务器宕机、用户请求失败、体验直线下降,甚至可能因为资源滥用导致 成本失控 。就…
继续阅读 ↗