• 27K Star 的 OpenWrt,不是路由器固件,是 125 个平台的交叉编译编排器

    拆解 OpenWrt 的构建系统,从 Makefile stamp 依赖链到 toolchain 自编译、feeds 多仓库聚合、ipk/apk 双包格式、125 个 target 平台定义和 LLM PR 审查,看一个 2003 年的项目如何把嵌入式 Linux 做成可复现的工程范式。 拆解 OpenWrt 的构建系统,从 Makefile stamp 依赖链到 toolchain 自编译、feeds 多仓库聚合、ipk/apk 双包格式、125 个 target 平台定义和 LLM PR 审查,看一个 2003 年的项目如何把嵌入式 Linux 做成可复现的工程范式。

    发布于 2026年07月11日 18:26

  • 13K Star 的 fancyss,一个 Shell 脚本如何在路由器上编排整个翻墙栈

    拆解 fancyss 的路由器透明代理架构,从 dbus 键值存储到 iptables 分流、chinadns-ng 双引擎 DNS、七平台二进制分发和节点分流热重载,看一个纯 Shell 项目如何撑起 13K Star 的科学上网生态。 拆解 fancyss 的路由器透明代理架构,从 dbus 键值存储到 iptables 分流、chinadns-ng 双引擎 DNS、七平台二进制分发和节点分流热重载,看一个纯 Shell 项目如何撑起 13K Star 的科学上网生态。

    发布于 2026年07月11日 18:13

  • 41K Star 的 aria2,凭什么一个命令行下载工具活了 20 年

    拆解 aria2 的多源分段下载引擎,从 BitfieldMan 的位级进度追踪到 SegmentMan 的并发分片管理,看一个 2006 年的 C++ 项目如何把下载这件事做到极致,以及它硬编码 16 连接上限背后的争议。 拆解 aria2 的多源分段下载引擎,从 BitfieldMan 的位级进度追踪到 SegmentMan 的并发分片管理,看一个 2006 年的 C++ 项目如何把下载这件事做到极致,以及它硬编码 16 连接上限背后的争议。

    发布于 2026年07月11日 15:29

  • 52K Star 的 Motrix,一个 Electron 壳子套住 aria2 的工程拆解

    拆解 Motrix 的架构,看它如何用 Electron 包裹 aria2 引擎,通过 child_process spawn 子进程和 JSON-RPC 通信,以及这个 5 万 Star 项目停更三年后社区 fork 续命的真实故事。 拆解 Motrix 的架构,看它如何用 Electron 包裹 aria2 引擎,通过 child_process spawn 子进程和 JSON-RPC 通信,以及这个 5 万 Star 项目停更三年后社区 fork 续命的真实故事。

    发布于 2026年07月11日 15:29

  • Monaco Editor 架构拆解:46k Stars 的浏览器编辑器,内核从 VS Code 剥离而来

    深度拆解 Monaco Editor 的三层架构、Web Worker 语言服务体系、63 个 Feature 的插件注册机制,以及它与 VS Code 的真实关系。全文附带源码实证。 深度拆解 Monaco Editor 的三层架构、Web Worker 语言服务体系、63 个 Feature 的插件注册机制,以及它与 VS Code 的真实关系。全文附带源码实证。

    发布于 2026年07月10日 18:18

  • Microsoft 出品的 AI Agents 入门课,15 节课带你从零到生产

    微软 AI Agents for Beginners 课程深度解析:15 节课程覆盖从 Agent 基础概念到生产部署,含代码示例、视频教程和 50+ 语言支持 微软 AI Agents for Beginners 课程深度解析:15 节课程覆盖从 Agent 基础概念到生产部署,含代码示例、视频教程和 50+ 语言支持

    发布于 2026年07月10日 18:14

© 2026 王若风的技术博客 · Powered by Astro