
软件复杂度分配:开发者和用户各自该承担什么

DeepSeek Harness:把"智能体"拆成乐高

你的品牌在AI眼里到底存不存在?这套系统说了算

手段与目的:一台没有"羞耻"的理性机器

Bridge API

MicroGPT解读&思考

Sited 2.0 焕新上线:更现代、更安全、更优雅的静态网页部署平台

AI 生成的代码会不会复制开源项目

CAS:文件的身份可以由内容决定

AI 代码审查能不能替代人类 Code Review

为什么二维码破了还能扫出来?二维码的纠错秘密

AI 一次回答到底耗多少电?为什么没有固定答案

AI 怎么读懂一个大型代码仓库?

WebTransport:为什么实时 AI 应用不一定应该使用 WebSocket?

只看无声视频,AI 能自己学会重力和物体运动吗?

PDF 里的电子签名,为什么不是贴一张手写图片

MCP:AI 的「USB-C」时刻

AI 写出来的测试靠谱吗?测试通过就代表没问题吗

浏览器自带 AI API:网页如何本地完成翻译、摘要和改写?

Metamorphic Testing:没有标准答案时,怎么判断程序错了

MCP Apps:让 AI 对话里的工具带上交互界面

Hermetic Build:让构建不再偷偷依赖你的电脑

1.58 比特大模型:参数只有 −1、0、1,为什么还能推理?

AI 生成的网页为什么经常“能看不能用”

语音搜索一定先变成文字吗?AI 开始绕过转写这一步

对编程语言发展历程的思考:从比特到思想

WebAssembly Component Model:不同语言写的模块如何拼在一起?

SBOM:软件也应该有一份配料表

LSP 是编辑器和编程语言之间的共同语言

氛围编程入门

0.1+0.2 为什么不等于 0.3?计算机真的算错了吗?

为什么同一张图片换个格式就小很多

给 AI 编程 Agent 关进沙箱:本机沙箱和云沙箱有什么区别?

污点分析:一滴输入如何穿过整个程序

LSIF:把“跳转定义”变成可以搬运的代码地图

为什么 AI 编程项目开始需要 AGENTS.md?

Custom Agent 是什么?一个模型怎样变成前端 Agent 或安全 Agent

文字转语音为什么越来越像真人

天气预报不再一格一格算空气,AI 是怎么预测风暴的?

禁用 Cookie 以后,网站为什么仍可能认出你?

为什么同一家网站越逛越省流量?网页也有共同词典

蛋白质为什么要折叠,AI 又是怎么猜出它形状的?

CRDT:两个人同时改同一段文字,为什么不会互相覆盖

机器人怎么把“把杯子放到桌上”变成连续动作

AI 图片检测不靠谱时,C2PA 如何记录内容从哪里来

AI 搜索真正难的不是生成答案,而是维护引用链

HTTPS 握手:浏览器和服务器刚连上时到底在聊什么

Durable Execution:如何让长任务 Agent 崩溃后接着工作

WebRTC:浏览器为什么不用安装软件就能视频通话

A2UI:AI Agent 为什么不应该只返回一段文字

提示注入:AI 应用最被低估的风险

Agent 记忆机制:短期、长期与情景记忆怎么配合才不「转头就忘」

Agent网关为什么成了企业标配?

大模型评测(LLM Evals):为什么你的 AI 应用上线前必须做这件事

流式输出:让 AI 回答像打字机一样逐字蹦出来

SBCDX:安全区块链共识数据交换协议

软件复用:从“造轮子”到“搭积木”的工程师思维

Agentic Debt:重复造轮子已成系统性现象

DeepSeek-V4-Flash:跑得快没奖励,跑得慢有惩罚

Kimi K3

从简单的尝试到三十万次下载

半年,从复制粘贴到Agent管项目

《我的世界》游戏模组开发指南:用AI构建你的第一个模组

让 AI 像育种一样进化算法,会发生什么?

AI 写 SQL 和数据库迁移,为什么必须人工确认

AST:AI 为什么不只是在“读代码文本”?

提示词也能缓存:固定前缀为什么能省钱提速?

CPG:把代码变成一张可以查询的关系图

AI 编程会让程序员消失吗

SSA:为什么编译器喜欢让变量“只赋值一次”

Skill是什么?

App 为什么总要申请定位权限?精确、模糊和后台定位

Tree-sitter:为什么编辑器不用每次重读整个文件?

Vibe Coding 时,为什么最容易泄露 API Key 和密码

AI 编程 Agent 的循环是怎么跑起来的?

Vibe Coding 最适合做什么,最不适合做什么

RAG是什么?

给 AI 一个目标,还是给它一串步骤?

如何让内容更容易被国内大模型引用

“端到端加密”到底保护了什么

互联网被 AI 内容淹没后,下一代 AI 会变笨吗?

Semantic Diff:代码改了多少行,不等于逻辑改了多少

文件删除以后去了哪里?为什么有时还能恢复?

垃圾邮件过滤器怎么知道一封邮件像诈骗

图片上的“内容凭证”是什么?它能证明图片是真的吗

Coverage-guided Fuzzing:让测试输入朝“新路径”前进

氛围编程避坑

Agent 结果对了就算成功吗?看懂轨迹级评测

Source Map:线上代码出错时,为什么还能找到源文件

云同步和云备份,为什么根本不是一回事

AI 编程为什么第一版很快,第二版却越来越难改

SLSA Provenance:软件产物的“出生证明”

Vibe Coding 是什么?从一句话到可运行应用

WebNN:浏览器怎样把神经网络交给 NPU 和 GPU?

同一个问题问三遍,AI 为什么会给出三个答案?

网页也能像 App 一样丝滑切场?浏览器在动画期间做了什么

一张 JPEG 为什么会长出方块、蚊子噪点和白色光环?

Harness是什么?

WebGPU:浏览器为什么能跑 3D、滤镜和部分 AI

当一个 Agent 调用另一个 Agent,权限到底应该算谁的

Temporal:为什么程序员最怕 2 月 29 日和夏令时

AI 会点按钮了,为什么还不能放心让它操作网银

HTTP 103 Early Hints:网页还没返回,服务器为什么先说一声

二维码破了一块为什么还能扫?——错误纠正的秘密

幂等键:支付按钮点两次,为什么不能扣两次钱

嵌入模型(Embeddings):向量数据库能搜「意思」,全靠它

模型蒸馏:让小模型「偷师」大模型,把强者经验压进手机
Passkey通行密钥:为什么用指纹登录比密码更安全

长上下文 vs RAG:什么时候还需要检索,什么时候直接塞
HTTP/3 与 QUIC:为什么互联网要把传输层重造一遍

多模态大模型:让 AI 不只读文字,还能看懂图、听懂话

中式巨构:技术终于有能力回应一个古老的梦

Reuseio:为 AI 时代重新定义"软件复用"的注册中心

SitePad - 极简实用的浏览器新标签页插件

语言模型中的全局工作区

构建高效的智能体

如何为海量软件项目做「可追溯的分类整理」

AI 编程时代,为什么 Git 和 Pull Request 更重要了

AI 为什么会推荐不存在的 npm 包?

机器翻译为什么语法对了,语气却不对

云端 AI 编程环境和本机环境有什么区别

Property-based Testing:不要只测试几个例子

AI 编程为什么需要“证据链”?

网站为什么越来越少让你拼图验证“我是人”

Diffusion LLM:语言模型也能从噪声里逐步生成文字吗?

Merkle DAG:为什么一处改动可以快速传遍依赖关系

一个 SKILL.md 如何让 AI 学会一套可复用工作流?

AI 做网页的视觉还原靠谱吗?像截图不等于像产品

短信验证码真的安全吗?不同二次验证方式的安全差异

OpenAPI 如何让 AI 同时写前后端不“各说各话”?

两台设备同时改一个文件,为什么会产生冲突副本

科研人员用 AI 写软件,为什么“科学正确”比“代码能跑”更难?

浏览器地址栏的小锁到底保证了什么

CFG:程序不是一条线,而是一张路网

一张贴纸就能骗过视觉 AI?对抗样本不是魔法

用一杯奶茶钱搭建网站

推荐算法为什么总能猜中你想看什么

使用 AI 为项目接入 Supabase 数据库

不做 OCR 也能搜 PDF?视觉文档检索怎么工作

WebMCP:网页为什么要学会给 AI Agent 提供工具?

MCP Tasks:工具调用为什么也需要“任务状态机”?

可复现构建:同一份源代码应该得到同一份软件

Foundit架构解析

AG-UI:为什么 Agent 需要一套面向前端的交互协议?

让模型忘掉一条训练数据:机器遗忘到底能不能做到?

六位数验证码为什么会自己变化?TOTP 的时间密码

AI 编程为什么要先 Plan 再 Edit?

AI 编程该用聊天框、编辑器,还是终端 Agent

Consumer-driven Contract:前端真正依赖的是什么

学会新知识,反而忘掉旧本领:AI 也会灾难性遗忘

AI 为什么宁愿编一个答案,也不肯说“不知道”?

AI 为什么数不清 strawberry 里有几个 r?秘密藏在 Token 里

布隆过滤器:系统如何快速判断一个东西肯定不存在

令牌桶限流:API 如何把流量洪峰变成可控波浪

推理成本的隐形主角:KV Cache、显存和数据中心网络

AI Agent 可观测性:如何知道它到底在哪一步出错

50 亿 Passkey:无密码登录最难的其实是找回账号

DNS 缓存:为什么改了域名却不能立即生效

Unicode:一个 Emoji 为什么 length 不是 1

模型路由:为什么 AI 应用不该每个问题都调用最强模型

边缘函数:把代码跑在全球服务器

SQLite复兴:从一个文件到边缘数据库
致命三件套:AI开发的安全红线

A2A:当 Agent 开始互相「递名片」

本地大模型部署:用 Ollama 与 llama.cpp 把模型搬进你自己的机器

