Posts
All the articles I've posted.
-
Vibe Coding 的宪法:给项目立规矩再动手
· 9 minVibe Coding 项目的第一步不是写需求,而是编写一份「LLM 宪法」——用规则文件约束 AI 的行为边界,让它在有章可循的框架内高效探索,避免跑偏和失控。
-
构建有效的工作上下文,让 AI 参与决策
· 10 minAI 不是缺能力,而是缺记忆。好的工作上下文(Context)就像给 AI 装上组织的大脑,让它从「通用助手」变成「懂业务的搭档」。本文用四层记忆模型讲清楚如何构建。
-
Node.js Stream:四种流类型、pipe 管道与背压机制
· 5 minNode.js Stream 完整教程:四种类型(Readable/Writable/Duplex/Transform)、pipe 管道与背压机制。
-
深入理解 JavaScript 闭包:原理、陷阱与实战
· 5 min深入理解闭包:作用域链、形成条件、经典陷阱(循环闭包),以及防抖、柯里化等实际应用。
-
Underscore 源码解读(一):整体架构与核心设计
· 14 minUnderscore.js 源码解读第一篇:整体架构、IIFE 封装、安全构造函数与核心设计思想分析。
-
Vue.js 入门:数据绑定、指令与组件基础
· 5 minVue.js 入门教程:数据绑定、事件处理、常用指令、组件基础与生命周期,附完整 TodoList 示例。
-
Redux 状态管理:原则、数据流与中间件机制
· 6 minRedux 状态管理详解:三大原则、Store/Action/Reducer、中间件机制,以及与 React 的配合使用。
-
ES6 Async/Await:异步编程的终极方案
· 6 min从回调地狱到 async/await,异步编程的终极形态:语法、错误处理、并发控制与常见陷阱。
-
ES6 Generator:yield、惰性求值与异步控制
· 8 minGenerator 函数的执行机制、yield 值传递、Iterator 协议,以及异步控制和惰性求值的实际应用。
-
HTML5 Blob:二进制操作、文件下载与分片上传
· 4 minBlob 对象详解:构造函数、Blob URL、与 File 的关系,实战文件下载、图片预览和分片上传。