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

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

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

>> 最新提交

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

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

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

阿牛 39
AI
git checkout
Vue 3 组合式 API 封装 WebRTC 屏幕共享与远程协作标注

#Vue 3 组合式 API 封装 WebRTC 屏幕共享与远程协作标注

远程会议中屏幕共享后如何实时标注?本文用 Vue 3 组合式 API 封装 WebRTC,实现屏幕共享与远程协作标注。通过 useScreenShare() 管理流状态、资源回收和错误降级,避免静默失败;通过 useRemoteControl() 基于 DataChannel 传输归一化坐标,结合 canvas 叠加层实现低延迟标注。涵盖浏览器兼容性处理、光标同步优化与冲突解决策略。

阿牛 2
git checkout
用PHP Rector自定义规则,一键将ThinkPHP原始SQL迁移为Eloquent链式调用

#用PHP Rector自定义规则,一键将ThinkPHP原始SQL迁移为Eloquent链式调用

手动将ThinkPHP的Db::query()和Db::execute()迁移为Eloquent链式调用费时费力,且容易出错。本文介绍如何通过PHP Rector自定义规则,在AST层面精准识别原始SQL调用,自动转换为Eloquent链式调用,避免正则替换的陷阱。从零搭建Rector规则,解析SQL字符串,提取表名、WHERE条件、ORDER BY等,实现一键迁移。

阿牛 3
PHP
git checkout
用Ollama本地部署Rerank模型:给RAG检索结果做二次精排

#用Ollama本地部署Rerank模型:给RAG检索结果做二次精排

大多数RAG管线第一层用向量相似度做粗筛,速度快但常把“字面接近、语义偏题”的段落推到前面。Rerank(重排序)借助CrossEncoder对查询和候选段落做细粒度相关性判断,是粗筛之后、生成之前的第二道关卡。Ollama从0.4.10起正式支持Reranking模型,可拉取Qwen3-Reranker等专用模型,在本地实现企业级精排能力。本文介绍安装步骤、模型拉取、API调用,以及如何将Rerank嵌入现有RAG pipeline,让检索结果更精准。

阿牛 6
AI
git checkout
用Ollama本地部署多模态模型,让AI直接读取图表和截图生成结构化数据分析报告

#用Ollama本地部署多模态模型,让AI直接读取图表和截图生成结构化数据分析报告

本文介绍如何通过Ollama本地部署多模态模型,实现图表和截图的结构化数据分析。从安装Ollama、拉取模型(如llava、bakllava)到多卡推理配置,再到使用Open-WebUI搭建可视化聊天界面,全程离线运行,避免数据外泄和云端费用。适合需要处理敏感数据的财务、用户画像等场景。

阿牛 4
AI
git checkout