Archives
按时间回顾我发布过的全部内容。
这篇文章记录了 ZCode 周末免费送 3 亿 Token 体验额度的活动规则与领取步骤,并整理了这次活动的主角 GLM-5.3-Flash 模型的特点和一些使用建议。
这篇文章介绍了本站新增的视频卡片语法 ::video,演示了如何用 B 站 BV 号或 mp4 直链在文章和瞬间里嵌入视频,并说明了构建期取数、本地缓存与失败降级的行为。
这篇文章盘点了 2026 年 8 月可以免费接入编码 Agent 的模型与渠道,包括 MiniMax 在 GMI Cloud 的限免活动、OpenCode Zen 的免费模型、CLI 工具的官方免费额度,以及可作兜底的常驻免费 API,附接入教程、官方链接和已失效渠道的避坑提醒。
这篇文章记录了智谱 GLM-5.3-Flash 的发布始末:从匿名模型「牛来」在 OpenCode 与 OpenRouter 上限时免费测试,到正式开源后的综合实力排名、320B-A18B 混合注意力架构、API 使用方式与 7 天体验卡领取。
这篇文章记录了我把博客从 Halo 迁移到 Astro 的原因,以及在博客、维护成本、极简设计和 AI 发展之后,我对个人博客的一些重新思考。
这篇文章介绍了本站新增的音乐卡片语法 ::music,演示了如何用它在一篇文章或一条瞬间里嵌入网易云音乐的配乐,并说明了构建期抓取、本地缓存与失败降级的行为。
这篇文章介绍了本站新增的链接卡片语法 ::link-card,演示了如何用它引用第三方外链与站内文章,并说明了 TDK 自动抓取和失败降级的行为。
这篇文章以真实渲染效果演示本站文章支持的全部 Markdown 语法,包括基础排版、Shiki 代码块扩展,以及 ::link-card 链接卡片、::video 视频卡片等自建语法。
这篇文章介绍了 DeepSeek Harness 的完整入门流程,从 Node.js 环境准备、一条命令启动 Web UI,到配置 API Key、认识四种 Agent 模式并跑通第一个实战任务。
这篇文章记录了作者为陪伴六年的老电脑退役、重新 DIY 一台新电脑的经历,从硬件知识恶补、预算不断失控到开箱装机,最后总结了一些轻松的感慨。
这篇文章记录了作者父亲去上海旅游引发的一场家庭风波,讨论了子女陪伴、父母心愿与家庭经济之间的现实矛盾,也表达了作者对孝顺的理解。
这篇文章介绍了如何通过 WakaTime 与 GitHub Actions 为个人主页 README 自动生成代码统计信息,包含账号注册、IDE 插件安装、令牌配置与工作流编写等完整步骤。
这篇文章对比了 Certbot、Certimate、acme.sh 等主流 SSL 证书自动续期工具,并记录了作者使用 1Panel 一键安装 Certimate、配置授权与工作流,让 HTTPS 证书续签完全自动化的实践。
这篇文章记录了作者使用 uni-halo 从零开发并上线微信小程序的完整过程,包括框架选型、环境准备、Token 配置与插件配置,最后总结了开发体验。
这篇文章介绍了 Next.js 中间件的应用场景和配置方法,包括身份验证、日志记录、重定向、CORS、限流和国际化路由等常见用法。
这篇文章介绍了在 Next.js 中使用 next-auth 实现 GitHub 第三方登录的完整流程,包括 Provider 配置、会话管理和 Prisma 适配器集成。
这篇文章记录了 Next.js 项目打包构建时因 lodash-es 引用 Dynamic Code Evaluation 导致 Edge Runtime 报错的问题分析和解决过程。
这篇文章讨论了 Next.js App Router 中 Layout 嵌套的设计问题,提出了使用 Zustand 状态控制是否跳过全局布局的解决方案。
这篇文章介绍了在 Next.js 中使用 Node.js 原生方式实现文件本地上传的方法,包括哈希命名、按月分目录和 FormData 提交的前端对接。
这篇文章介绍了在 Next.js 中使用 Framer Motion 添加路由过渡动画的方法,包括首屏加载动画、路由 loading 状态和进退场动画的实现。
这篇文章介绍了在 Next.js 中使用 next-intl 实现国际化的方案,通过 Cookie 存储语言偏好实现切换语言时不改变路由结构的效果。
这篇文章介绍了在 Next.js 中使用 next-themes 实现暗黑主题切换的方法,包括主题注入、切换组件实现和基于 View Transitions API 的过渡动画。
这篇文章介绍了 Next.js 后台项目中 Layout 排版布局的搭建过程,使用 shadcn/ui 组件库构建侧边栏、头部导航和面包屑等基础布局结构。
这篇文章介绍了在 Nest.js 中使用 Server-Sent Events 实现服务端向客户端主动推送消息的方案,包括 @Sse 装饰器、EventSource 客户端实现和跨域鉴权处理。
这篇文章介绍了在 Nest.js 中使用 @nestjs/event-emitter 模块实现事件发布/订阅模式的方法,包括事件发布、监听和装饰器简化写法。
这篇文章介绍了在 Nest.js 中配置 webpack HMR 热重载的方法,通过减少全量编译来提升开发时的启动效率。
这篇文章介绍了在 Nest.js 中使用 winston 日志库打印和收集日志的方法,包括 Prisma SQL 日志、接口请求日志和按天轮转的日志文件配置。
这篇文章介绍了在 Nest.js 中使用拦截器记录用户增删改查操作日志的实现思路,包括 Prisma 模型设计、作用域注入和拦截器绑定。
这篇文章介绍了在 Nest.js 中基于 JWT 实现路由身份认证的完整流程,包括 Passport 策略配置、Token 签发和路由守卫的使用。
这篇文章介绍了在 Nest.js 中使用 svg-captcha 库生成图形验证码并配合 Session 完成登录验证的实现方法。
这篇文章介绍了在 Nest.js 中使用 express-session 中间件管理用户会话的方法,包括全局配置、参数说明和常用的 Session 操作。
这篇文章介绍了在 Nest.js 中基于 multer 中间件实现文件本地上传的方法,包括单个文件、文件数组和多个文件的上传处理。
这篇文章介绍了 Nest.js 内置管道的用途和自定义 ValidationPipe 的实现方法,展示了如何在请求数据到达控制器前进行数据验证和转换。
这篇文章记录了在 Nest.js 中集成 Swagger 自动生成 API 文档的过程,包括 DocumentBuilder 配置、DTO 和 Controller 装饰器的使用方法。
这篇文章介绍了在 Nest.js 中集成 Prisma ORM 和连接 PostgreSQL 数据库的完整流程,包括 Prisma 模型定义、数据库迁移和模块封装。
这篇文章介绍了在 Nest.js 中如何使用异常过滤器统一处理响应体格式,包括响应状态码枚举、DTO 定义和全局异常过滤器的实现。
这篇文章记录了从零搭建 Next.js 后台模板项目的过程,涵盖项目初始化、目录结构说明、ESLint 和 Husky 提交规范配置以及 NextUI 组件库的接入。
这篇文章是作者对 2024 年上半年的随笔,记录了学习 Nuxt.js 与 Next.js 的进展、下半年开发计划,以及对互联网就业环境的感慨。
这篇文章系统梳理了 Nuxt 的 SEO 优化方案,涵盖 TDK 配置、@nuxtjs/seo 模块、Robots、Sitemap、OG Image、Schema.org 以及统计代码接入。
这篇文章讲解了如何在 Nuxt3 中为页面和布局添加路由过渡动画、实现首屏全屏 Loading 组件以及页面导航进度条。
这篇文章介绍了基于 Supabase 与 Nuxt server 路由实现 RESTful 风格 API 接口的过程,完成了网站分类与子站点的前后端 CRUD 打通。
这篇文章介绍了如何基于 Supabase 与 GitHub OAuth 实现 Nuxt3 网站的第三方登录鉴权,包括 Auth Providers 配置与登录页面开发。
这篇文章记录了使用 @nuxtjs/color-mode 为 Nuxt 站点实现暗黑主题模式切换的过程,并加入了基于 View Transition API 的过渡动画。
这篇文章介绍了参考 Nuxt UI 官网实现站点 Footer 底部布局的过程,包括 ICP 备案信息展示与社交图标按钮开发。
这篇文章记录了 Nuxt 站点 Header 头部布局的实现过程,包括 Logo、社交图标、暗黑模式切换组件的开发与布局拆分。
这篇文章通过一个向页面插入十万条数据的例子,解释了浏览器页面卡顿的原因,并演示了如何利用 requestIdleCallback 将任务分片执行,最终封装成通用的高阶函数。
这篇文章记录了在 Nuxt 项目中安装 Nuxt UI 组件库并配置 TypeScript 类型检查的过程,为后续页面与布局开发打下基础。
这篇文章介绍了在 Nuxt 项目中使用 release-it 配合 conventional-changelog 自动化管理版本号、生成 CHANGELOG、打 Git Tag 并发布到 GitHub 的完整流程。
这篇文章记录了在 Nuxt 项目中配置 ESLint、Stylelint、Husky、Lint-staged 与 Commitlint 的过程,建立起统一的代码规范与 Git 提交校验流程。
这篇文章介绍了从零初始化 Nuxt3 项目的完整流程,包括 Nuxt 的核心优势、环境要求、安装步骤与默认目录结构。
这篇文章梳理了浏览器从解析 HTML 到屏幕成像的完整渲染流程,包括样式计算、布局、分层、绘制、分块与光栅化,并解释了 reflow、repaint 和 transform 高效的原理。
这篇文章以 Vue 3 项目为例,介绍了使用 Vite 的 manualChunks 配置将第三方依赖单独打包的优化方法,并总结了代码分包带来的缓存与加载优势。
这篇文章讲解了浏览器的进程模型、渲染主线程的工作方式与事件循环机制,并结合实例说明了 JS 单线程为何会阻塞渲染以及浏览器如何通过异步避免卡顿。
这篇文章对比了 eval、setTimeout、动态 script 标签和 new Function 这几种在 JavaScript 中动态执行字符串代码的方式,分析了各自的执行时机与作用域特点。
这篇文章介绍了一个 TypeScript 开发小技巧:通过 as const 将数组转为元组,再利用索引访问类型生成联合类型,让类型与数据保持一致。