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

他用Docker搭了个本地贾维斯,屏幕内容绝不上传

0
分享至

想要一个个人AI助手,不是聊天机器人,也不是副驾驶,而是真能干活的家伙:控制桌面、读取屏幕、跟智能家居对话、用芬兰语或英语回答问题,而且永远不把数据发到别人控制的服务器上。

云端方案确实好用,但那些不属于他。于是他动手自己造了一个。

这个项目目前还在推进中:docker-compose已经就绪,Ollama实例跑起来了,第一个智能体是下一步的事。他把架构文档写了出来,因为设计决策本身有意思,也因为可能有人想照着搭一套。

它是什么,不是什么

这不是托尼·斯塔克那种贾维斯。按他的说法,它更接近一个尊重隐私的家用自动化大脑,或者说是把优秀的命令行助手和智能家居中枢捏在一起,再给它装上眼睛。

核心思路很清晰:轻量编排器Ollama负责决定做什么,专职智能体负责怎么做。每个智能体跑在自己的Docker容器里,所有东西都留在本地网络。

它能做的事包括:

  • 控制Linux桌面(音量、亮度、窗口管理)
  • 在收到指令时读取屏幕
  • 对接Home Assistant(灯光、传感器、自动化)
  • 回答问题、解释代码、芬兰语与英语互译
  • 完全在消费级硬件上本地运行

它不做的事只有一件:把命令、屏幕内容或语音发给OpenAI、谷歌或任何其他方。

为什么用Ollama当大脑

Ollama能在本地跑小而够用的模型,关键在于函数调用能力。它不直接执行命令,而是返回一个结构化的JSON决策,比如“调用set_volume函数,参数level为75”。

这比把原始bash权限交给模型干净得多。函数列表是一份严格的允许清单,用JSON Schema定义,模型只能调用明确许可的接口。不管指令措辞多有创意,也碰不到rm -rf /。

他选的模型刻意偏小,中端GPU能轻松容纳,纯CPU也能跑。他那台英特尔i5台式机应付得来。

三个智能体各管一摊

系统智能体负责Linux桌面控制,通过wmctrl、xdotool、playerctl和DBus操作当前会话:调音量、调亮度、启动应用、获取活动窗口信息、控制音乐播放、读取CPU内存磁盘等系统状态。没有原始bash,每个函数都明确定义。

视觉智能体是“眼睛”。它截屏或读取摄像头画面,再交给轻量视觉语言模型Moondream2分析,能回答“前台是哪个窗口”“那个构建成功了吗”“我第二块显示器上现在是什么”这类问题。

Home Assistant智能体通过WebSocket API对接家里的实例,灯光、开关、温控、传感器都能访问。他可以下这样的指令:“关掉办公室的灯,但只在没人的时候”——系统会先查占用传感器再动手。

此外还有媒体与数据智能体,按需拉取外部数据:天气预报、电价(在芬兰很实用)、InfluxDB日志,或通过无头浏览器做网络搜索。

安全层:敏感操作要人点头

让AI系统控制桌面是一条重要的信任边界。对敏感操作,他做了人在回路的设计:系统不会直接执行,而是先弹出桌面通知说明拟执行的动作,等待点击或快捷键确认,只有明确批准后才动手。

按他的说法,这不是多疑,是合理。函数允许清单在模型层面挡掉了大部分问题,确认提示则兜住剩下的边缘情况。

语音输入用Faster-Whisper,纯CPU环境可用whisper.cpp,热键按下即说;输出用Piper TTS,速度快、本地运行,芬兰语语音自然得出乎意料。整条链路是:热键、Whisper、Ollama、函数调用或文本、Piper TTS、扬声器,端到端延迟目标定在1秒以内。

为什么不直接用Home Assistant自带的Assist

Home Assistant确实有Assist功能,支持wyoming-satellite和兼容OpenAI的端点。他的长期计划正是接入Assist管道,这样就能用上HA的语音按钮。

但先把智能体独立建起来,意味着它们不依赖HA也能工作,以后还能以其他方式组合。模块化是设计的一部分。

接下来的安排:本周让Ollama跑起qwen2.5:3b,用Python脚本测试函数调用;然后做第一个智能体,以音量和亮度控制作为概念验证;再往后是语音管道和Home Assistant集成。代码会在值得分享时放到GitHub上。

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

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-11-14 22:49:56
刘欢的岳父卢华芳是湖南知名口腔科专家,女儿卢璐当年偷偷喜欢刘欢时,刘欢还只是个大学老师,刘欢不是什么歌王,就是我半个儿子

刘欢的岳父卢华芳是湖南知名口腔科专家,女儿卢璐当年偷偷喜欢刘欢时,刘欢还只是个大学老师,刘欢不是什么歌王,就是我半个儿子

一盅情怀
2026-10-04 11:11:22
英国小两口在拼多多买了个花园拱门,收到包裹懵逼了!网友:这就是为什么有些人不该获得选举权的原因...

英国小两口在拼多多买了个花园拱门,收到包裹懵逼了!网友:这就是为什么有些人不该获得选举权的原因...

悦居英国
2026-10-16 18:52:20
俄乌大结局终于要来?最大罪人已浮现,不是美国

俄乌大结局终于要来?最大罪人已浮现,不是美国

古史青云啊
2026-08-25 09:34:41
男子送女生上学途中欲强行发生关系,女生求饶后他停了手,最终判7个月,轻了还是依法从宽?

男子送女生上学途中欲强行发生关系,女生求饶后他停了手,最终判7个月,轻了还是依法从宽?

一丝不苟的法律人
2026-11-10 14:25:22
特朗普点评哈里梅根返回英国:如果我是英国王室,我不会接纳他们

特朗普点评哈里梅根返回英国:如果我是英国王室,我不会接纳他们

墨策史
2026-11-15 01:30:07
原来黄仁勋私下这么壕,卸任后女儿呼声一度登顶,但内行更看好他

原来黄仁勋私下这么壕,卸任后女儿呼声一度登顶,但内行更看好他

林轻吟
2026-11-14 17:09:45
1930年,于凤至穿着貂皮搂着宋氏两姐妹合影,风光无限,气场强大

1930年,于凤至穿着貂皮搂着宋氏两姐妹合影,风光无限,气场强大

小豫讲故事
2026-11-14 06:00:14
中年人破产三件套:觉得房子不够大去换新房,觉得一个娃太少生二胎,觉得工资不高去创业

中年人破产三件套:觉得房子不够大去换新房,觉得一个娃太少生二胎,觉得工资不高去创业

舒山有鹿
2026-10-17 23:31:18
被低频噪音逼疯的中国人:睡不着、查不出、告不赢连家都成了刑场

被低频噪音逼疯的中国人:睡不着、查不出、告不赢连家都成了刑场

娱乐圈见解说
2026-10-10 15:31:00
美国两党联手围剿成功?黄仁勋当CEO的最后时光:随便,我不在乎

美国两党联手围剿成功?黄仁勋当CEO的最后时光:随便,我不在乎

王二哥老搞笑
2026-11-15 01:47:14
陈雨菲回应日本赛退赛!王祉怡山口茜第21次交手,混双提前夺冠

陈雨菲回应日本赛退赛!王祉怡山口茜第21次交手,混双提前夺冠

排球黄金眼
2026-11-14 23:16:05
红果热播榜杀疯了!《万妖图录传》跌落第2,榜首破亿逆袭第一!

红果热播榜杀疯了!《万妖图录传》跌落第2,榜首破亿逆袭第一!

阿废冷眼观察所
2026-11-12 04:56:01
全网呼吁统一养老金,决策层却为何选了另一条路?

全网呼吁统一养老金,决策层却为何选了另一条路?

你在偷看谁
2026-10-09 18:40:35
瞄准 B 费接班人!曼联锁定 6700 万皇马弃将!他曾一人打爆红魔

瞄准 B 费接班人!曼联锁定 6700 万皇马弃将!他曾一人打爆红魔

澜归序
2026-11-14 09:43:16
93年辽宁大批77式手枪失窃,北京限期春节破案,嫌犯身份出人意料

93年辽宁大批77式手枪失窃,北京限期春节破案,嫌犯身份出人意料

磊子讲史
2026-06-06 13:11:48
民主党要是拿下两院,泽连斯基为什么松口气?

民主党要是拿下两院,泽连斯基为什么松口气?

小眼睛小世界
2026-11-14 04:26:21
疯狂的红果,正“屠戮”全世界

疯狂的红果,正“屠戮”全世界

果壳
2026-11-03 23:08:17
布伦特原油暗盘跌破94美元,日内跌超1.1%

布伦特原油暗盘跌破94美元,日内跌超1.1%

每日经济新闻
2026-11-14 23:09:05
贪官末路来了!纪委大数据有多厉害,这些行为一个都跑不了!

贪官末路来了!纪委大数据有多厉害,这些行为一个都跑不了!

职场资深秘书
2026-11-14 13:29:48
2026-11-15 03:27:00
固件更新中
固件更新中
有态度网友ytd
207文章数 85关注度
往期回顾 全部

科技要闻

黄仁勋辞职,马斯克们抱不平!

头条要闻

牛弹琴:黄仁勋黯然辞职 至少释放三重信号

头条要闻

牛弹琴:黄仁勋黯然辞职 至少释放三重信号

体育要闻

28年前的“点球罪人”,把冠军带回大连

娱乐要闻

陈晓楠对话厉娜和许飞引全网热议

财经要闻

72岁王健林重回“一号位”

汽车要闻

限时权益价8.88万 吉利星愿STAR限定系列发布

态度原创

游戏
房产
数码
本地
手机

《光环:战役进化》移植Dreamcast !双模式可运行

房产要闻

十年长草!三亚这个豪宅盘,爆出新消息!

数码要闻

满电开躁!11月16日,航嘉满电青年计划约你西南交大见!

本地新闻

乌兰察布:以前种土豆,现在种Token

手机要闻

鞠婧祎代言 荣耀700系列四款高颜值配色公布:全系标配原生AI背屏

无障碍浏览 进入关怀版