网易首页 > 网易号 > 正文 申请入驻

怕恐怖片里有动物惨死?他做了个本地AI小工具

0
分享至

周五晚上,恐怖片选好了,零食摆好了,灯也关了。然后画面里出现一只狗。这个晚上就毁了。


有人为这件事写了个工具。名字很直白,叫 caniwatch,一个 Python 命令行程序。你给它一个片名,再告诉它你不想看到什么,它去查内容指南,把查到的来源列出来,最后给一句简短建议。

作者做它的动机写在开头:爱恐怖片,但讨厌毫无预警的动物虐待情节。同一部电影,两种完全不同的夜晚。

查不到,就说查不到

这个工具最值得注意的一条设计是:信息缺失时,结果保持"未知"。它不会因为没搜到相关内容,就默认你可以放心看。

这条规则听起来像常识,但在内容筛查类工具里恰恰是最容易被牺牲的部分。沉默被当成安全,是这类产品最常见的偷懒方式。

技术栈是 Python 加 Typer、Rich、Pydantic,本地通过 Ollama 跑 Gemma 4。片名识别交给 TMDB,一般性内容提示交给 Tavily 搜索。本地模型拿到这些证据后,和你的个人顾虑做比对,输出一份带来源引用的结构化评估。

顾虑不出本机

作者专门强调了一点:你的顾虑不会进入公开搜索的查询词,它们留在你自己的机器上。

这也是他选择本地开源权重模型的理由。个人内容顾虑本身就可能是很私人的事,把细节发给托管模型的 API,很多人不愿意。本地跑模型,意味着每次检查不会产生托管推理账单,提示词可以自己看,模型可以自己换,流程可以自己改。

电影资料的检索仍然需要联网,但涉及个人的那部分在本地完成。

作者对定位说得很清楚:目前是一个可用的命令行原型,一个人做的。潜在付费人群是那些想要个性化内容建议、又不愿把敏感顾虑交给托管 AI 服务的影迷。他设想中的形态是一个小型付费应用,让这套东西走出终端。

代码用 MIT 协议开源,README 里有配置说明。

第一个用户没付钱

第一个使用者是他的伴侣。没付费,但喜欢这个概念,两人打算以后的恐怖片之夜都用它。

这个项目是作为 Hacktoberfest 开源 AI 挑战第二周"副业"主题的投稿发布的。作者最后写了一句:万圣节快乐。

一个只解决一个人具体麻烦的小工具,往往比一份宏大的产品路线图更能说明问题出在哪。内容筛查这件事,难点从来不是搜不到资料,而是搜不到的时候,工具愿不愿意老实承认。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
特朗普:法国骚乱的原因在移民,他们既不爱法国建筑,也不爱法国艺术,我早就叫马克龙关闭边境他不听

特朗普:法国骚乱的原因在移民,他们既不爱法国建筑,也不爱法国艺术,我早就叫马克龙关闭边境他不听

极目新闻
2026-10-20 11:08:07
《沈阳大东“6·17”较大道路交通事故调查报告》公布,7人被移交纪委监委

《沈阳大东“6·17”较大道路交通事故调查报告》公布,7人被移交纪委监委

界面新闻
2026-10-20 17:52:02
大破防!华裔二代怒撕父母:你们当初移民美国,我们错过中国发展

大破防!华裔二代怒撕父母:你们当初移民美国,我们错过中国发展

北纬的咖啡豆
2026-10-19 14:39:50
开除、遣返?!身披旭日旗的留学生,两段道歉视频曝光

开除、遣返?!身披旭日旗的留学生,两段道歉视频曝光

史海流年号
2026-10-18 23:32:18
“精日”陈宇昕已被开除、遣返,军方警方团中央发声谴责

“精日”陈宇昕已被开除、遣返,军方警方团中央发声谴责

韬闻
2026-10-20 08:03:38
韩国知名编剧爆猛料:总统李在明是靠朝鲜扶植上位,已掌握相关证据

韩国知名编剧爆猛料:总统李在明是靠朝鲜扶植上位,已掌握相关证据

西游日记
2026-10-20 08:34:30
中期选举前又撒钱!特朗普宣布向农民提供80亿美元补贴

中期选举前又撒钱!特朗普宣布向农民提供80亿美元补贴

财联社
2026-10-20 17:15:04
太卷了!广州众包14.8公里急送单47.7元含20元小费,骑手还在斟酌跨江路况,订单已被他人秒抢,骑手圈瞬间沸腾

太卷了!广州众包14.8公里急送单47.7元含20元小费,骑手还在斟酌跨江路况,订单已被他人秒抢,骑手圈瞬间沸腾

火山詩话
2026-10-20 10:01:42
日足协高层:亚洲杯要么正常举办要么延期,但不会更换举办地

日足协高层:亚洲杯要么正常举办要么延期,但不会更换举办地

懂球帝
2026-10-20 14:08:11
每月1000多社保占了工资的一半!社保扩面找得到人,却恐怕留不住人

每月1000多社保占了工资的一半!社保扩面找得到人,却恐怕留不住人

三言四拍
2026-10-19 20:26:19
摩根大通CEO:已为股市暴跌40%做好准备

摩根大通CEO:已为股市暴跌40%做好准备

财闻
2026-10-20 13:44:58
优衣库“会师装”爆了!网友:同志,供销社怎么走?哈哈哈

优衣库“会师装”爆了!网友:同志,供销社怎么走?哈哈哈

品牌新
2026-10-20 10:37:02
“我说怎么抢不到票”,有人说“华为手机抢票快,是因为手机时间比北京时间快1.3秒”,真的假的?

“我说怎么抢不到票”,有人说“华为手机抢票快,是因为手机时间比北京时间快1.3秒”,真的假的?

都市快报橙柿互动
2026-10-20 13:03:27
李小冉给所有男人都好好上了一课,那句"给你五个亿随便作",如今回头看全是讽刺

李小冉给所有男人都好好上了一课,那句"给你五个亿随便作",如今回头看全是讽刺

南万说娱26
2026-10-20 08:49:32
王岐山会见清华经管学院顾问委员会委员代表

王岐山会见清华经管学院顾问委员会委员代表

黎禾梨财经人物
2026-10-20 12:06:01
苏州“发明”的招工骗局:一套被全国复制的“人肉套利”模式

苏州“发明”的招工骗局:一套被全国复制的“人肉套利”模式

社会日日鲜
2026-10-20 12:46:19
五常就剩下中国了

五常就剩下中国了

凤眼论
2026-10-19 16:41:44
老人想买特斯拉被字体劝退!马斯克秒回:加 马上加

老人想买特斯拉被字体劝退!马斯克秒回:加 马上加

快科技
2026-10-19 11:28:11
注意力越来越稀缺,N刷北京环球度假区的人,到底在“刷”什么?

注意力越来越稀缺,N刷北京环球度假区的人,到底在“刷”什么?

36氪
2026-10-20 17:03:53
大风说 | 南京一留俄学生披旭日旗还被扒出更多“精日”行为 历史不能遗忘 民族情感不容践踏

大风说 | 南京一留俄学生披旭日旗还被扒出更多“精日”行为 历史不能遗忘 民族情感不容践踏

大风新闻
2026-10-20 15:01:05
2026-10-20 19:24:49
薛定谔的BUG
薛定谔的BUG
有态度网友ytd
198文章数 108关注度
往期回顾 全部

科技要闻

新版MiniMax,能和DeepSeek掰手腕吗?

头条要闻

27岁美女博主感染罕见真菌 在ICU抢救了22天后离世

头条要闻

27岁美女博主感染罕见真菌 在ICU抢救了22天后离世

体育要闻

30天30队·奇才:三状元一榜眼 35胜?

娱乐要闻

刘恺威承认新恋情,打球认识

财经要闻

抄底万达之后 私募大佬又对恒大下手了

汽车要闻

黑科技一次看全 2026奇瑞全球创新大会干货汇总

态度原创

亲子
健康
本地
数码
公开课

亲子要闻

孩子在学校眼睛痛得睁不开,妈妈连夜赶去接——当妈的,最怕这种电话

痘痘能根治吗?皮肤科医生说实话

本地新闻

一场垂直登高赛跑出了"山城"的真正内核

数码要闻

8GB显卡能玩9GB游戏!Linux 7.3正式版内核发布:内存死锁延迟降低350倍

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版