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

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

$ ls ./posts/  112 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
用PHPStan自定义规则检测Laravel中withCount导致的隐式N+1与内存泄漏

#用PHPStan自定义规则检测Laravel中withCount导致的隐式N+1与内存泄漏

线上告警DB CPU飙升至92%,慢查日志显示大量SELECT COUNT(*) FROM orders WHERE user_id = ?,但代码明明用了withCount。深入排查发现,在循环中对已预加载的模型反复调用$user->orders()->count()会绕过缓存触发隐式N+1查询。本文揭示withCount的常见误用,并展示如何通过PHPStan自定义规则拦截此类隐患,避免内存泄漏与性能瓶颈。

阿牛 1
PHP
git checkout
用FastAPI和Celery构建爬虫数据清洗管道:解决去重与字段校验瓶颈

#用FastAPI和Celery构建爬虫数据清洗管道:解决去重与字段校验瓶颈

爬虫数据清洗中,重复数据和字段缺失是常见瓶颈。本文介绍如何用FastAPI作为生产者接收原始数据,通过Celery异步任务队列实现去重、校验和存储的分离。使用Redis分布式锁和Bloomfilter解决高并发下的重复问题,并配置Celery的重试机制处理临时故障。架构解耦后,爬虫崩溃不影响清洗,Worker可独立扩容。

阿牛 2
git checkout
用Ollama部署Llama 3,再通过Nginx让全家设备共享离线大模型

#用Ollama部署Llama 3,再通过Nginx让全家设备共享离线大模型

手头那台32G内存、RTX 4090的主机装了Ollama 0.3.10,拉了llama3:8b和70b。手机、MacBook、iPad全跑来要接口。每台设备都pull一遍5GB起步的模型?脑子进水。核心就三点:一台机器扛模型,其他设备当哑终端直连调用。所有prompt和响应全程不离内网。运维从五台设备各自更新缩成只改host服务器上一个systemd进程和Nginx配置。

阿牛 3
AI
git checkout