TECH · PRODUCT · NOTES

Ryan的AI小站

[一句话标语]

向下滚动

AI

从 Softmax 到 Temperature:采样参数的直觉

大模型输出前的最后一步发生了什么?从 logits 到概率,再到 temperature 和 top-p,用一个可以拖动的小演示把采样参数讲清楚。

· 3 分钟

前端

Astro Islands:把 JS 留给真正需要的地方

为什么大多数内容网站不需要把整个页面变成 SPA?聊聊 Astro 的 Islands 架构,以及 client:visible 这类指令背后的取舍。

· 1 分钟

工程

写给自己的 Git 工作流 cheatsheet

我日常真正会用到的 Git 命令合集:分支、暂存、改写历史、救火,每条都附上使用场景,忘了就回来翻。

· 1 分钟

随笔

一个人做产品的第一年

离开公司、独立做产品的第一年:收入、节奏、孤独感,以及几条我希望一年前就有人告诉我的建议。

· 1 分钟

AI

Prompt Caching 省钱笔记

长系统提示词、多轮对话、RAG 上下文,这些场景下 Prompt Caching 能省下多少钱?记录一次真实项目里的测算过程。

· 1 分钟

前端

用 CSS 滚动驱动动画替代 scroll 监听

animation-timeline 让「随滚动变化」的效果不再需要 JavaScript。这篇文章用阅读进度条和首屏渐隐两个例子,讲清楚它的用法和降级方案。

· 1 分钟

工程

静态站点部署到 Vercel 的检查清单

从连接 GitHub 仓库到绑定自定义域名,把静态博客部署到 Vercel 时我会逐项确认的清单。

· 1 分钟

随笔

2025 年读过的书

这一年读过的十几本书里,留下印象最深的几本,以及它们各自改变了我的哪一个想法。

· 1 分钟

工程

把老项目迁移到 TypeScript strict 模式

一个五万行的老项目如何分批开启 strict:先开哪些选项、怎么统计进度、哪些 any 值得留着。

· 1 分钟