← 返回列表
应用工具AI 资源

LAVOCADO:本地优先的桌面露骨内容实时检测与自我戒断辅助工具

DurianBurger561/LAVOCADO · A local-first desktop guardian that detects explicit content in real time and helps you through the urge with an AI companion. Privacy-first — your screen never leaves your device.

GitHub原文发布 未知首次收录 2026-10-22上架 2026-10-28 07:05

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

LAVOCADO 是一款面向 Windows 10/11 与 macOS 的本地优先桌面保护应用,不依赖网址或应用名,而是分析屏幕上实际显示的内容来检测色情与露骨内容。它结合用户配置的应用/网站黑白名单策略和本地视觉模型(NudeNet 640m、YOLO11 NSFW Small,以及用于区域排序的 Viddexa Nano/Mini),经高分辨率 ROI 复核、分块扫描、候选跟踪与独立新帧确认后,在对应显示器上触发“暂停—呼吸—就绪”的干预流程。项目定位为使用者自我戒断的边界工具,而非家长控制或监控产品;截图与像素数据只在本地内存中处理,可选 AI 打字冥想会调用外部 Chat Completions 接口(推荐 gpt-4o-mini),需自备 API 密钥且调用费用另计。

核心能力与快速开始

★ 0 · Python

能做什么
基于本地视觉模型对桌面实际显示内容进行露骨内容检测;支持应用与网站黑白名单及强制拦截/完全放行/常规三级上下文策略;提供高分辨率 ROI 复核、分块小目标恢复、候选跟踪与多帧新帧确认;多显示器隔离保护与对应屏干预流程;本地仪表盘用于规则配置、检测预设、模型管理、诊断与事件查看;可选 AI 打字冥想伴侣(支持中英文),失败时回退到本地引导;模型清单固定并支持完整性与离线自检。
适用场景
希望自主设定并维持远离色情内容的桌面使用边界;需要在浏览器、社交聊天、视频播放器、图片查看器和本地文件等多样场景中统一拦截;多显示器工作环境下按屏幕隔离保护;医疗、教育、艺术、新闻等可信场景通过白名单临时放行;在触发时通过暂停与可选 AI 对话进行自我反思。
项目形态
可直接使用的工具
部署方式
本地桌面应用,按 README 从源码运行:Python 3.12 虚拟环境安装 requirements.txt,运行 scripts/download_models.py --model all 下载模型后通过 python main.py 或 python main.py dashboard 启动;也可用 PyInstaller 按 lavocado.spec 打包,需在 Windows 与 macOS 各自目标系统上构建。
主要依赖
Python 3.12;Windows 10/11 或 macOS;macOS 需授予屏幕录制(Screen & System Audio Recording)与辅助功能(Accessibility)权限;需下载本地视觉模型;可选 AI 打字冥想需要 API 密钥与兼容 Chat Completions 的端点,推荐模型 gpt-4o-mini。
使用限制
定位为自我约束工具,明确不用于家长控制或监控;AI 伴侣为支持性引导,不构成治疗或医疗建议;远程 AI 请求可能包含当前对话、近期打字练习文本、当日触发次数与粗略时段,用户手动输入内容可能发送给 API 提供方;API 密钥当前以明文存于本地应用设置中;OpenAI API 用量需另行计费;视觉检测准确率与资源占用未说明;许可证为 NOASSERTION,商用条件未说明。
许可证
NOASSERTION
最近推送
2026-10-21 08:59

资料检查:2026-10-22 07:00 · 卡片整理:2026-10-28 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。