阿宏

开发与技术思考

我是阿宏,一名奋斗在一线的开发者,聚焦前端开发与面试进阶的技术博客,覆盖 JavaScript、React、工程化、云原生与 AI 实践,记录真实思考与硬核笔记。

61篇文章
35.7 万字
10个系列
Vibe Coding 的提问艺术:怎么把模糊的想法说成 AI 能懂的需求 AI No.061 10-24

Vibe Coding 的提问艺术:怎么把模糊的想法说成 AI 能懂的需求

模糊、矛盾、缺边界、贪心是四种典型的坏提示词,五步提问法定方向、圈用户、定 P0、给约束、砍功能,把想法翻译成 AI 能执行的具体描述。

14 min·4897 字 阅读全文 →
【每日一面】浏览器缓存策略 每日一面 No.060 10-24

【每日一面】浏览器缓存策略

强缓存不问服务器、协商缓存拿指纹校验,入口文件保新鲜、哈希资源吃长缓存,分层裁决的策略把缓存从玄学变成工程设计。

22 min·7542 字 阅读全文 →
Vibe Coding 第一课:用一句话生成你的第一个应用 AI No.059 10-24

Vibe Coding 第一课:用一句话生成你的第一个应用

Vibe Coding 的完整循环就四步:一句话说清需求、AI 生成、人工验收、追加迭代——人不写一行代码,只负责把想要的东西讲明白。

8 min·2917 字 阅读全文 →
【每日一面】CSS 动画性能 每日一面 No.058 10-24

【每日一面】CSS 动画性能

动画卡不卡,看改动落在渲染流水线的哪一段:收敛到 transform/opacity、跑在合成器线程、压住重绘范围,才是治本而非加个 translateZ(0)。

24 min·8374 字 阅读全文 →
一张票的诞生:电气作业票规则与系统设计深度指南 行业知识 No.057 10-14

一张票的诞生:电气作业票规则与系统设计深度指南

从制度、领域到工程三层,讲清「两票三制」背后的防事故逻辑,并把它完整翻译成不会说谎的系统代码。

57 min·20014 字 阅读全文 →
【每日一面】选择器权重与层叠上下文 每日一面 No.056 10-10

【每日一面】选择器权重与层叠上下文

权重是四元组逐位比较、低位永不进位,层叠上下文决定 z 轴绘制顺序;z-index 失效要么没有生效资格,要么被创建上下文的祖先隔离,排查要沿祖先链查起。

26 min·9095 字 阅读全文 →
Vibe Coding ≠ 让 AI 写代码 AI No.055 10-10

Vibe Coding ≠ 让 AI 写代码

Vibe Coding 的关键词从来不是 code 而是 vibe:代码从最终产物变成人与 AI 之间的中间语言,人负责提需求、判断与验收,让 AI 替我们做事,而不是简单地让它写代码。

13 min·4421 字 阅读全文 →
Vibe Coding 到底是什么?从 Karpathy 一条推文说起 AI No.054 09-30

Vibe Coding 到底是什么?从 Karpathy 一条推文说起

Karpathy 一条推文命名了 Vibe Coding:模型、工具、传播三要素在 2025 年到位,人用自然语言指挥并做方向判断与验收,AI 负责把方向变成能跑的代码。

25 min·8647 字 阅读全文 →
【每日一面】Flex 与 Grid 布局 每日一面 No.053 09-29

【每日一面】Flex 与 Grid 布局

Flex 一维排内容、Grid 二维搭骨架,分清内容驱动与布局驱动,讲清空间分配算法和 min-width: auto 陷阱,这道送分题才能答出区分度。

19 min·6530 字 阅读全文 →
【每日一面】盒模型与 BFC 每日一面 No.052 09-28

【每日一面】盒模型与 BFC

盒模型由 content、padding、border、margin 四层组成,box-sizing 决定宽度算到哪;BFC 是封闭的渲染区域,管住 margin 折叠、清浮动和自适应两栏布局。

16 min·5604 字 阅读全文 →