国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

程序員養(yǎng)龜有多離譜?我讓 Claude Code 每天給我發(fā)烏龜行為報告

0
分享至

編注:我們會不定期挑選 Matrix 的優(yōu)質(zhì)文章,展示來自用戶的最真實的體驗和觀點。 文章代表作者個人觀點,少數(shù)派僅對標(biāo)題和排版略作修改。

▍背景

最近對養(yǎng)龜產(chǎn)生了興趣,家里陸續(xù)來了 6 只:草龜、地圖龜、西非側(cè)頸龜、三只黃喉擬水龜。龜缸上裝了 TP-Link 攝像頭,群暉 NAS 跑著 Surveillance Station 24 小時錄像,水溫傳感器和加熱棒也配齊了。

東西都有,但用起來全是分散的??礈囟纫粋€ APP,看攝像頭另一個,加熱棒手動開關(guān)。錄了幾百 GB 的視頻從來沒人翻。

剛好最近一直在用 Claude Code 折騰家里的 Home Assistant,上周才用它逆向了空氣凈化器的 API。這次想試試,純靠對話,能把養(yǎng)龜這件事做到什么程度。

▍現(xiàn)在是什么樣的

打開手機 HA,龜缸的東西全在一個頁面里,攝像頭畫面、烏龜活動狀態(tài)、加熱棒功率和用電量、水溫濕度趨勢。溫度異常會聊天軟件推送。

每半小時還會收到一段精華視頻和一段 AI 寫的行為分析:



整個過程我沒寫一行代碼。儀表盤、自動化、監(jiān)控腳本、視頻處理、AI 分析,都是和 Claude Code 聊出來的。

▍HA 儀表盤和自動化

跟 Claude Code 說的第一句話大概是「把烏龜攝像頭加到 HA 儀表盤上」。

然后就是不停地提需求:

「加熱棒的功率和用電量也顯示出來」 「水溫做個儀表盤,標(biāo)出適宜溫度區(qū)間」 「加個 24 小時和 7 天的水溫趨勢圖」 「溫度太低或太高給我發(fā)消息」

它每次直接改 HA 的配置文件和儀表盤數(shù)據(jù),改完重啟,我刷新手機看效果。不滿意繼續(xù)說,滿意就下一個。跟一個懂 HA 的人聊天沒什么區(qū)別,我不用管 YAML 怎么寫、automation 怎么配。



左:加熱棒 7 天功率、水溫濕度儀表盤;右:24 小時水溫濕度趨勢,帶溫區(qū)標(biāo)注

水溫趨勢圖標(biāo)了過冷/偏冷/適宜/偏熱/過熱的區(qū)間。加熱棒功率曲線能看出工作規(guī)律,比如圖上 4 月 7 號之前加熱棒是關(guān)著的,之后才開始工作。

自動化跑了溫度過高和過低兩條告警。溫度異常聊天軟件幾分鐘就能收到。

▍AI 活動監(jiān)測

儀表盤能看數(shù)據(jù)了,但龜在干嘛,水溫曲線看不出來。

我問 Claude Code 能不能做個活動監(jiān)測。它的方案:每 5 分鐘從 SS 錄像里抽幀對比,檢測畫面變化判斷龜有沒有在動。處理放在家里閑置的 Mac 16"(M1 Max 64GB)上,NAS 只管存錄像。

▍抓幀對比

錄像在 NAS,Mac 通過 SSH 讀取。一開始傳整個 100MB 的 mp4,12 秒。后來只傳文件頭 5MB(mp4 的 moov atom 在文件頭,夠解碼出幀),降到 2 秒。

NAS 錄像 → ssh head -c 5MB → OpenCV 讀幀 → 灰度+高斯模糊 → 像素差值

變化超 2% 就算「活躍」,結(jié)果推到 HA sensor。

▍精華視頻

「有活動時直接發(fā)視頻給我」

Claude Code 做了每 30 分鐘的精華視頻。檢測到活躍的時間點,從對應(yīng)錄像截取片段拼在一起。

一個細節(jié):一開始用 OpenCV 逐幀重編碼,25 秒出一個片段,畫質(zhì)還糊。后來裝了 ffmpeg 用-c:v copy直接裁切,2 秒搞定,1080p 原始畫質(zhì)。工具選對了差十倍。

▍本地大模型看龜

精華視頻解決了「看什么」。但我還想知道每只龜在干嘛。

我問有什么辦法識別不同的烏龜。Claude Code 列了幾種:OpenCV 顏色輪廓檢測、YOLO、深度學(xué)習(xí)個體識別、Vision LLM。6 只龜品種差異大,草龜最小深色、地圖龜最大有花紋、西非側(cè)頸脖子側(cè)扁、小青體型差不多,直接用視覺大模型就行,不用訓(xùn)練。

試了 Gemini API 配額不夠。我說能不能跑本地的。最后用 Ollama 跑 Gemma 4(8B Q4 量化),M1 Max 64GB 沒什么壓力。

分析分兩步。先逐幀:從 30 分鐘錄像均勻抽 30 幀,每幀單獨讓 Gemma 描述看到了什么。再匯總:30 條描述拼一起,讓 Gemma 總結(jié)這半小時。

prompt 改了好幾輪。一開始讓它「分析哪只最活躍哪只最安靜」,輸出很八股。我說不關(guān)心這個,改成「像朋友聊天一樣說說」,輸出就對味了。


攝像頭視角。右上角是曬背臺,中間紅蘑菇是裝飾。能看到龜在曬背臺上疊羅漢,它們特別愛干這個。

▍架構(gòu)

HA 管數(shù)據(jù)采集、展示、告警。Mac 管視頻處理和 AI 推理。兩邊通過 HA REST API 連起來。launchd 定時跑,開機自啟。


▍關(guān)于沒寫代碼

系統(tǒng)里有 Python 腳本(OpenCV 圖像對比、ffmpeg 調(diào)用、Ollama API、Telegram 通知)、HA 的 YAML 配置(sensor、automation、lovelace dashboard)、launchd 定時任務(wù),代碼量不算少。

但我確實一行都沒手寫。

每一步都是對話完成的。我說「把攝像頭加到儀表盤」,它改 lovelace JSON。說「溫度告警發(fā)聊天軟件」,它寫 automation YAML。說「用本地模型分析龜缸畫面」,它裝 Ollama、拉模型、寫腳本、配定時任務(wù)。

我干的事更像是產(chǎn)品經(jīng)理:說需求、看效果、給反饋。

不是說技術(shù)不重要了。這套系統(tǒng)里有不少技術(shù)判斷,比如只傳 mp4 頭部 5MB 而不是整個文件、用 ffmpeg stream copy 而不是重編碼、逐幀分析再匯總而不是多圖一起扔給模型。只是這些判斷現(xiàn)在 AI 也能做。

▍成本

幾乎為零。硬件家里都有,軟件全開源,AI 推理跑本地。Mac 每月多費大概 3 塊錢電。

養(yǎng)龜是個慢節(jié)奏的事。但每天翻翻聊天軟件的報告,看看誰又霸占了曬背臺、誰偷偷換了個位置,比蹲在缸前看半天有意思多了。

https://sspai.com/post/108453?utm_source=wechat&utm_medium=social

作者:葉水水


特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

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.

相關(guān)推薦
熱點推薦
場均19+7+5!火箭出局,阿門身價下滑?無投射能力,難獲5年2.5億

場均19+7+5!火箭出局,阿門身價下滑?無投射能力,難獲5年2.5億

熊哥愛籃球
2026-05-02 17:36:22
賴昌星曾說一生只愛過2個女人,第二個地位超過結(jié)發(fā)妻子

賴昌星曾說一生只愛過2個女人,第二個地位超過結(jié)發(fā)妻子

呆子的故事
2025-09-18 17:56:45
“內(nèi)鬼”露餡!國民黨遭滅頂之災(zāi),2大勢力聯(lián)手、布局圍剿鄭麗文

“內(nèi)鬼”露餡!國民黨遭滅頂之災(zāi),2大勢力聯(lián)手、布局圍剿鄭麗文

杰絲聊古今
2026-05-02 05:31:58
孫楊報案,評論區(qū)笑死我了……

孫楊報案,評論區(qū)笑死我了……

麥杰遜
2026-05-01 20:17:51
寧德時代發(fā)放年終獎

寧德時代發(fā)放年終獎

新浪財經(jīng)
2026-04-29 20:52:16
目標(biāo)明確!小勒布倫最新采訪:我們贏中國隊,不靠我擊敗王楚欽

目標(biāo)明確!小勒布倫最新采訪:我們贏中國隊,不靠我擊敗王楚欽

鳳幻洋
2026-05-02 16:02:37
日本慘敗,湯杯4強出爐,尤杯半決賽國羽最強陣容出戰(zhàn)

日本慘敗,湯杯4強出爐,尤杯半決賽國羽最強陣容出戰(zhàn)

佑銘羽球
2026-05-02 08:05:14
女子給男主播刷4萬禮物,私下見面想親熱被拒絕,氣得要求退錢

女子給男主播刷4萬禮物,私下見面想親熱被拒絕,氣得要求退錢

新游戲大妹子
2026-04-27 10:57:55
一個75歲退休老頭在德云社干了216場,年收入曝光后網(wǎng)友沉默了

一個75歲退休老頭在德云社干了216場,年收入曝光后網(wǎng)友沉默了

小娛樂悠悠
2026-05-02 10:47:26
場均慘負29.3分!41歲詹姆斯擊落火箭又迎天敵雷霆

場均慘負29.3分!41歲詹姆斯擊落火箭又迎天敵雷霆

體壇周報
2026-05-02 17:02:09
斯諾克世錦賽賽程:決賽席位將出,吳宜澤vs艾倫第三階段17點開打

斯諾克世錦賽賽程:決賽席位將出,吳宜澤vs艾倫第三階段17點開打

小彭美識
2026-05-02 11:42:43
國民黨通告兩岸,臺灣最大靠山已浮現(xiàn),大陸回敬一句話

國民黨通告兩岸,臺灣最大靠山已浮現(xiàn),大陸回敬一句話

花顏蘊韻
2026-05-02 12:55:40
擠爆了!景區(qū)酒店大堂地上睡滿人……重要提醒:開始“大跳水”

擠爆了!景區(qū)酒店大堂地上睡滿人……重要提醒:開始“大跳水”

阜陽發(fā)布
2026-05-02 16:21:59
繼亨德利后,世錦賽六冠王戴維斯也痛批艾倫:“這讓斯諾克蒙羞”

繼亨德利后,世錦賽六冠王戴維斯也痛批艾倫:“這讓斯諾克蒙羞”

求球不落諦
2026-05-02 10:35:55
歲辰:一首寫給自己的無聲音符

歲辰:一首寫給自己的無聲音符

疾跑的小蝸牛
2025-12-28 21:43:36
97年我跑長途捎了一位尼姑,尼姑下車時送我三句話,三年后全應(yīng)驗

97年我跑長途捎了一位尼姑,尼姑下車時送我三句話,三年后全應(yīng)驗

千秋文化
2026-04-29 19:09:51
人一生得癌概率有多高?醫(yī)生:頭發(fā)早白的人,癌癥風(fēng)險或更低

人一生得癌概率有多高?醫(yī)生:頭發(fā)早白的人,癌癥風(fēng)險或更低

路醫(yī)生健康科普
2026-05-02 16:40:03
林彪坦言鄧華是個危險人物,必須趕出軍隊,鄧小平:讓他當(dāng)副省長

林彪坦言鄧華是個危險人物,必須趕出軍隊,鄧小平:讓他當(dāng)副省長

揚平說史
2026-05-01 23:02:31
5月2日央視節(jié)目單,斯諾克世錦賽決賽將誕生,希金斯沖歷史紀(jì)錄

5月2日央視節(jié)目單,斯諾克世錦賽決賽將誕生,希金斯沖歷史紀(jì)錄

等等talk
2026-05-02 07:31:09
淚目了!河南三門峽24歲女子上午領(lǐng)結(jié)婚證,下午丈夫就出車禍癱瘓

淚目了!河南三門峽24歲女子上午領(lǐng)結(jié)婚證,下午丈夫就出車禍癱瘓

社會日日鮮
2026-05-02 10:24:30
2026-05-02 18:12:49
少數(shù)派sspai incentive-icons
少數(shù)派sspai
高品質(zhì)數(shù)字消費指南
5077文章數(shù) 28401關(guān)注度
往期回顧 全部

科技要聞

AI熱潮耗盡庫存,Mac Mini起售調(diào)高200美元

頭條要聞

伊朗高級官員:伊美間再次爆發(fā)軍事沖突可能性很大

頭條要聞

伊朗高級官員:伊美間再次爆發(fā)軍事沖突可能性很大

體育要聞

休賽期總冠軍,輪到休斯頓火箭

娛樂要聞

白百何罕曬大兒子 18歲元寶越來越帥

財經(jīng)要聞

雷軍很努力 小米還是跌破了30港元大關(guān)

汽車要聞

新紀(jì)錄!零跑汽車4月交付達71387臺

態(tài)度原創(chuàng)

游戲
本地
教育
旅游
親子

《紅沙》卷上天!勞動節(jié)瘋狂勞動 6月的更新現(xiàn)在完成

本地新聞

用青花瓷的方式,打開西溪濕地

教育要聞

大學(xué)生:微積分解答!初中生:拜托,這是初中幾何

旅游要聞

五一假期潮玩北京,無畏巡回“競娛游”新體驗

親子要聞

4月30日浙江:寶寶好奇家人舉動,被爸爸設(shè)計喂藥

無障礙瀏覽 進入關(guān)懷版