项目
项目
我构建或探索过的项目、实验和工具。
AI 与 Agent
全自动 AI 性能优化:Harness、Goal-Driven Loop 与 Skill 设计
TL;DR: 我做了一个性能优化 skill,让 AI Agent 执行真正的优化闭环,而不是只给出“可以试试懒加载”这类建议。核心是可度量的 harness、goal-driven loop,以及记录每个 baseline、修改点、严格对比和失败 round 的 ledger。在一次 Workspace 优化中,严格 profile 看到...
AI 与 Agent
Agent Skills 探索实录 — AI Agent 时代的函数式蓝图
TL;DR: Skill 就是跑在大模型上的函数——封装固定流程、定义输入输出、支持跨 Agent 复用。本文从第一性原理出发,拆解 Skill 的本质、设计原则和工程实践,帮你把零散的 Prompt 经验沉淀为可复用的能力单元。 背景 Agentic AI 领域概念层出不穷,而 Skills 是近几个月讨论最多、我认为也最重要的一个。本文记录了我探索...
工程
用 NodeJS 构建一个玩具浏览器
开始之前没错,我又给自己挖了一个坑。我看到了一本名为《Web Browser Engineering》的有趣书籍,它教如何用 Python 构建一个浏览器。由于我现在正在学习 SICPJS,并将在课程结束时构建一个编译器,我认为这两门课程可能有些关联。我阅读了这本书的目录,确实,这本书主要聚焦于浏览器的核心功能:渲染、网络、解析 DOM...
工程
从零构建 Redux(Redux 源码解读)
状态不过是一个 getter/setter。 本文你将学到什么 Redux 与 React-Redux 的设计与实现:本文深入探讨 Redux 和 React-Redux 的设计与实现,展示它们如何管理应用状态并促进组件间的通信。 状态管理(Getter、Setter):你将理解状态管理的基本模式,并能够理解其他任何状态管理工具。...
工程
Workspace V2 Tab System:把浏览器标签页带进工作空间
TL;DR:Workspace v2 需要在单页工作空间里做出接近浏览器的 tab 体验:多个业务对象同时保持打开,刷新和分享链接仍然能回到正确页面,hidden runtime 不能抢当前 tab 的 URL、弹层、事件和前台 CPU。它不是一排 tab UI,而是一套围绕 intent、URL、持久化 tab 状态、runtime...
这个页面只列出当前仓库中已有笔记支撑的项目或实验。我不会编造不存在的 demo 或仓库。