Recent Posts
-
从一篇文章了解AI核心概念
Published: at一篇文章带你系统理解 LLM、Token、Context、Prompt、Tool、MCP、Agent、Agent Skill,以及 ReAct 与 Plan-and-Execute 两种核心 Agent 模式。
-
从零实现AI助手 - 中断、错误与防抖《四》
Published: atAbortController 级联中断、错误码归一、软/硬超时、重复请求与 requestId 幂等、断线半截恢复与续写策略;系列见 setup / state / streaming
-
从零实现AI助手 - 流式渲染与增量解析《三》
Published: at从 ReadableStream 到 UI 的链路、字节安全 SSE 解析、RAF 批量更新、流式 Markdown 边界补丁、highlight 策略与虚拟列表/DOMPurify;系列见 setup / state / error
-
从零实现AI助手 - 消息结构与状态管理《二》
Published: at前后端 ChatRequest/SSE 事件协议、zustand 状态机与「单一数据源」消息列表、占位 assistant 与数据库写入节奏;配套见 setup / streaming / error
-
从零实现AI助手 - 前后端项目搭建《一》
Published: at从零搭建 Vite+React 前端与 Bun 后端、PostgreSQL 与 DeepSeek 接入的最小可运行骨架;概览见同目录 ai_assistant.md,后续见 ai_assistant_state / streaming / error
-
基于前端监控架构的设计与实现
Published: at从零设计并实现一套完整的前端监控系统,涵盖错误监控、性能监控和行为监控
-
基于 Web Vitals 的指标进行性能调优
Published: at如何按指标建立分析闭环、用 DevTools 与 RUM 定位问题,以及针对 LCP、INP、CLS 等指标的调试思路
-
从零实现一个Babel插件
Published: at了解Babel插件的Api, 使用Babel提供相关的方法, 实战编写一个插件
-
从零实现Webpack的异步导入功能
Published: at基于代码分析理解 webpack 异步导入的实现原理
-
从零实现Vue-Router
Published: at路由系统可以加深项目理解,也有助于更灵活的使用vue。这里简单实现一个简易版的Vue-Router,加深理解。