bash — www.guozipai.com.dev
$ cat welcome.txt
www.guozipai.com
// 一位开发者的数字花园与生活手记。

一位全栈开发者的个人博客,分享实际开发经验、前沿技术探索与日常思考记录。不止于代码,也聊聊生活。

$ ls ./posts/  117 entries
$ 
dev.log
main
neon

>> 最新提交

pinned 2026年上班族AI效率手册:5个技巧让会议与邮件处理每周省3小时

#2026年上班族AI效率手册:5个技巧让会议与邮件处理每周省3小时

2026年,AI工具已成熟到只需点几下鼠标,就能消除重复琐碎的工作。本文分享5个实战技巧:AI智能邮件分类与自动回复、AI会议纪要生成、AI日程助手优化会议安排、AI邮件撰写与润色,以及AI任务优先级排序。按此操作,每周至少省下3小时,让你从无效会议和邮件中解放出来,专注真正有价值的工作。

阿牛 42
AI
git checkout
Vue 3 组合式 API 封装 WebSocket 心跳重连:实现后台实时消息推送与断线自动恢复

#Vue 3 组合式 API 封装 WebSocket 心跳重连:实现后台实时消息推送与断线自动恢复

在实时推送场景中,原生 WebSocket 缺乏心跳检测和自动重连机制,导致断线后页面成为数据孤岛。本文深入剖析僵死连接的隐患,对比手写类与 VueUse useWebSocket 的优劣,并基于组合式 API 封装一个支持心跳、指数退避重连、多连接管理的 composable,让组件只需关注业务消息处理,无需操心连接健康度。

阿牛 3
git checkout
用FastAPI和Redis Streams构建爬虫任务分片与断点续爬系统

#用FastAPI和Redis Streams构建爬虫任务分片与断点续爬系统

本文深入探讨了传统Scrapy-Redis在节点崩溃时任务丢失的问题,并提出了基于Redis Streams消费者组的解决方案。通过FastAPI构建轻量调度层,实现任务分片与断点续爬,确保大规模爬虫集群的稳定性和数据一致性。文章详细对比了List、Pub/Sub与Streams的优劣,并给出了具体的架构设计与实现思路。

阿牛 2
git checkout