分类 Obsidian 下的文章

Obsidian

DOM (Document Object Model 文档对象模型)

DOM 是浏览器把 HTML 文档解析后形成的对象模型。JavaScript 操作页面,本质上就是读取和修改 DOM。核心理解HTML 是文本,DOM 是浏览器内存中的对象结构。浏览器读取 HTML 后,会把标签、属性和文本变成一个个节点 (Node),再组织成树状结构。常见操作const button = document.querySelector('button'); b

Obsidian

LLM 网页端聊天请求逆向观察 (Reverse Engineering an LLM Web Chat Request)

0. 这次研究的对象是什么?我想搞明白一个 LLM 网页端聊天页面是怎么工作的,尤其是:用户点发送 ↓ 前端怎么发请求 ↓ 服务端怎么流式返回 ↓ 前端怎么把 token 一点点渲染到页面上我一开始以为可能是:fetch WebSocket 普通 JSON但最后发现,它实际更像:XMLHttpRequest streaming + text/event-stream + 自

Obsidian

AIED 与 AI 应用开发全栈路线 (AIED and AI Application Development Roadmap)

一句话定位AIED + AI 应用开发全栈 = 能把教育场景、学习数据、AI 能力和完整产品工程串起来的人。它不是单纯“会调大模型 API”,也不是传统“做在线教育网站”,而是:用全栈工程能力做产品底座,用 AI 能力做智能化,用 AIED 思维做学习闭环。一、全栈技能路径图0. 基础底座:程序员基本功这一层决定你能不能长期稳定做产品,而不是只做 Demo。必备能力编程语言:JavaScript

Obsidian

Deep Learning Roadmap (深度学习路线图)

这篇作为深度学习学习路线的占位主线,后续可以继续拆成数学、模型、框架和项目。学习顺序Python、NumPy、数据处理基础。线性代数、概率统计、微积分核心概念。神经网络基本结构:MLP、CNN、RNN、Transformer。PyTorch:张量、自动求导、Dataset、训练循环。实战项目:分类、检索、文本生成、小型多模态任务。原则不要只看课程。每学一个模型,都要做一个最小实验,观察输入、输出、