阿牛

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

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

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

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

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

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

阿牛 12
AI
git checkout
用PHPStan揪出Laravel表单验证中的类型混淆与注入风险

#用PHPStan揪出Laravel表单验证中的类型混淆与注入风险

本文深入探讨Laravel表单验证中自定义规则的类型混淆问题,通过真实线上故障案例,展示mixed类型如何导致验证绕过和业务异常。详细讲解如何利用PHPStan和Larastan在静态分析阶段捕捉FormRequest中的类型隐患,包括自定义Rule对象和闭包验证器的注入风险检测,帮助开发者在上线前拦截潜在漏洞。

阿牛 15
PHP
git checkout
Python模拟移动端滑动轨迹:绕过行为频率限制与轨迹合规检测

#Python模拟移动端滑动轨迹:绕过行为频率限制与轨迹合规检测

很多爬虫跑到后面都会栽在同一个坑上:页面能打开,接口也能调,偏偏一到滑块或者手势验证就卡住。返回 captcha fail 还算客气,更多时候直接给你一个 access denied,连原因都不写。你怀疑是代理的问题,换了一圈发现没用——其实是对方在盯着你的手指怎么动。本文介绍如何利用 Mediapipe 和 OpenCV 模拟真实人手滑动轨迹,绕过行为频率限制与轨迹合规检测。

阿牛 17
git checkout
前端断点调试绕过付费资料下载限制,反推私域引流验证逻辑

#前端断点调试绕过付费资料下载限制,反推私域引流验证逻辑

付了费,资料包却提示“下载受限”。刷新、清缓存都没用,只能干着急。这往往不是服务器故意拦你,而是前端代码里一道“看得见但改不动”的门——JavaScript 在做本地校验。一把断点,就能撬开。本文通过实际案例,演示如何用 Chrome DevTools 断点调试绕过前端下载限制,并反推其背后的私域引流验证逻辑。

阿牛 23
git checkout