Honglei He's avatar

Honglei He

前端工程师 @ Ingersoll Rand (英格索兰)
上海

兴趣使然的网文作家,前端工程师~ 热爱技术,热爱生活,终身学习者。

00后 前端开发 网文作家 终身学习者

博客技术栈

本站使用以下技术构建,追求高性能与最佳开发体验

Astro 5

现代化的静态站点生成器

Tailwind CSS 3

实用优先的 CSS 框架

TypeScript

类型安全的 JavaScript

Swup

页面过渡动画

记录技术学习、前端开发经验和日常思考。每一篇文章都经过精心打磨,希望对你有所帮助。

前端错误监控实战:从 window.onerror 到 Source Map 还原

前端错误监控实战:从 window.onerror 到 Source Map 还原

线上告警只有一行 app.9f2c1a.js:1:48213,而这一行是两百个函数压成的。这篇文章把错误监控拆成捕获、上传、还原三段:window.onerror 的五个参数与资源错误的捕获陷阱、unhandledrejection 里 reason 不一定是 Error、为什么生产环境该用 sourcemap: "hidden",以及一段能直接跑的脚本,把压缩堆栈还原回源码行列。

Code Review 人间百态:LGTM 背后的真相

Code Review 人间百态:LGTM 背后的真相

「LGTM 👍」——一个 1400 行的 PR,40 秒后就被批准。这三个字母既可能是最高的信任,也可能是最贵的一次敷衍。把评审现场的黑话逐条拆开,再看看研究数据里,代码评审到底抓到了什么、又漏掉了什么。

摸鱼的艺术:办公室生存指南

摸鱼的艺术:办公室生存指南

鼠标抖动器、老板键、「我在跑构建」——摸鱼段子人人会讲,但摸鱼其实分两种:一种靠伪造活动信号,一种靠把等待时间自动化掉。它们在你屏幕上的样子几乎一模一样,区别在你离开之后留下了什么。

JEV 模型是什么:一个「不说话」、只输出带概率决策的 AI

JEV 模型是什么:一个「不说话」、只输出带概率决策的 AI

JEV 是由 RLHF 共同发明人 Diogo Almeida 创立的 TypeSafe AI 推出的「决策模型」,它不生成文本,只把非结构化输入映射为带概率的类型化判断。本文拆解它的三种输出原语、RLCD 训练方法、性能价格,以及它和大模型到底是什么关系。

我的技术栈

多年积累的技术能力,持续学习与进步

React
Vue.js
TypeScript
JavaScript
HTML5
CSS3
Tailwind CSS
Astro
Svelte
Node.js
Git
VS Code
pnpm
Vite
Markdown

我的项目

以下是我参与和开发的一些项目,持续更新中

个人博客

基于 Astro + Tailwind CSS + Svelte 构建的个人博客,支持多内容集合、全文搜索、暗色模式、页面过渡动画等功能。

Astro Tailwind CSS Svelte TypeScript

个人图库

具有上传、管理、读取、删除等全链路功能,覆盖文件全生命周期,支持鉴权、目录、图片审查、随机图等各项特性

Cloudflare R2 Telegram RESTful APIs WebDAV

个人文件管理

个人在线文件托管服务

React TypeScript CSS Modules Storybook