
抽屉里的旧手机,和一位 40 年老工程师的告别作:一条「免 Ring 月费」的转发,让 30 star 的仓库一周涨到 135
它是什么 一个开源安卓 App:两台手机扫码配对,旧手机当摄像头、随身手机看直播,不用账号、不上云、点对点加密。
为什么火了 X 上的 @RoundtableSpace(7.76 万浏览)和中文 @GitHub_Daily 在 10/31–11/1 用「抽屉里的旧手机、不交月费、不上云」这几句话转发了它,并直接链到 APK 下载页;功能本身没有新意。
C你可以怎么跟 别再做旧手机监控,学它的题材和说法:找一个「人人有闲置设备、人人在付月费」的组合做成开源免费版,README 第一句写清省了什么,备好安装包链接,直接发给专门转 GitHub 项目的号。
- 数据(每天更新) · 建库 2026-10-18 · 138 星 · 7 天 +103
GitHub · 星数 数据 2026-10-21 → 2026-11-08(19 天,18 次观测)。10-28 以前的点来自 deeply / 存档补录,不是每天都有
台湾新竹的 Sam Lu 让 AI 写了一个「旧安卓手机当监控摄像头」的开源 App,自己说一行代码都没看过。在台湾开发者圈里发完,它停在 30 star;10 月 31 日一个英文大号用「不用交 Ring 月费」一句话转了它,7.76 万人看到,一周后 135 star,然后又停了。这个项目本身不值得再做一遍,值得学的是它被转起来的那句话。
一篇 Facebook 长文
2026 年 10 月 19 日凌晨两点,Sam Lu 在 Facebook 上发了一篇长文,标题是「40 年老工程師的告別作,全交給了 AI」。开头他就承认:「將舊手機改造成監控鏡頭,是老題目,有不少現成 Apps,但免費版的影像解析度實在慘不忍睹。」
接着他讲了过程:先丢给 AI(Antigravity CLI + Gemini)一份「寫得粗糙、夾雜錯字與語病的需求草稿」,半小时内整理成规格书;不到一小时主体代码成型;前后打磨了大约 20 小时。测试时他把两台手机接到笔记本上,让 AI 自己装、自己连、自己看画面找毛病、自己改。「直到程式寫完的今天,我都還沒認真看過一行原始碼。」最后一句是:不上架 Google Play,只做 Android,「請別問我『iPhone 呢』」,算是给自己四十多年写代码的生涯「寫下的一篇告別預告」。
仓库 10 月 18 日建好,除了 Kotlin 源码和编好的 APK,还放了最初的需求草稿、规格书、和 AI 对话的全部提示词记录,外加一份 AI 做的安全审计。这篇帖子有 40 条评论,带来了第一批 26 个 star,早期 fork 的账号几乎都在台湾。然后从 10 月 24 日到 31 日,star 数一直是 30,一个都没动。
它是什么
两台安卓手机,扫一次二维码配对:一台放在家里当摄像头,另一台随身看直播。不用注册账号,不上云,720p 画面加声音,手机对手机点对点传输、端到端加密,Wi-Fi 和流量都能连。按住麦克风可以从旧手机的喇叭里说话,能远程开闪光灯、切夜间模式;一分钟没人看,摄像头自动待机。
它不录像、不做移动侦测——作者是有意不做的,怕旧手机长时间编码发热鼓包。所以它只是「想看的时候打开看一眼」。
为什么 10 月 31 日之后涨了
时间线对得很清楚(star 数是 GitHub 每日快照):
| 日期 | 发生了什么 | star |
|---|---|---|
| 10-19 | 作者 Facebook 长文 | 26(10-21) |
| 10-24 ~ 10-31 | 没动静 | 30 |
| 10-31 | X 英文大号 @RoundtableSpace 转发,7.76 万浏览 | 30 |
| 11-01 | 中文号 @GitHub_Daily 推荐 | 35 |
| 11-02 | 台湾 Facebook 粉专、Threads 搬运同一套文案 | 66 |
| 11-03 | 102(单日 +36,最高) | |
| 11-05 | 134 | |
| 11-06 | 135 |
@RoundtableSpace 那条帖子是这么开头的:「You probably have an old Android phone sitting in a drawer. It can be a home security camera, with no Ring subscription.」下面是五个箭头:不用账号、扫码一次、720p、端到端加密、Wi-Fi 和流量都行;最后一句「Download the APK」,链接直接指向 GitHub 的 Releases 下载页,不是仓库首页。
第二天 @GitHub_Daily 的中文版几乎是同一个意思:「抽屉里闲着一部旧安卓手机,摄像头还好好的,拿来监控家里的宠物、门口有没有人,其实挺合适。」这条之后两天,star 从 35 涨到 102。到底是英文那条还是中文那条贡献更多,从每日数字分不出来,两条挨得太近。
值得注意的是,两条转发都没提「AI 写的」「40 年老工程师」。作者自己讲的故事卖给了开发者,搬运号讲的故事卖给了所有人:你有一部旧手机,你不想交月费,你不想视频上云。这三句话正好是这个项目的全部差异,也是这一次涨起来的全部原因。
转发停了,star 也停了。11 月 5 日之后一天只涨 1 个。
真的有人在用吗
不多。GitHub 上 APK 的下载次数(11-06):v1.0.6 154 次,v1.0.7 115 次,更早的版本加起来约 30 次。7.76 万次浏览,换来的是几百次下载、一百来个 star。
@GitHub_Daily 底下的评论很能说明问题。一条问「也没有 iPhone 的版本?」——作者早就说了不做。另一条更内行:「真正的坑在旧手机 7×24 插电推流:持续编码 720p 会让电池长期满电高温,鼓包是迟早的事。建议拆电池改直供,或至少限制充电到 60%。」
还有一处技术上的打折(看源码推断,未实测):配对信令走的是公共 MQTT 服务器(HiveMQ、EMQX 的免费 broker),打洞用 Google 的 STUN,没有中继服务器。所以「没有第三方服务器」并不完全成立,而且碰到对称 NAT 或部分运营商的移动网络,两台手机可能直接连不上。
谁在跟它抢
这个赛道十年前就挤满了。
| 同类 | 规模 | 和它比 |
|---|---|---|
| AlfredCamera | Google Play 6559 万安装,日本区「家居」畅销榜第 1(11-06) | 要账号、有云录像、订阅赚钱;免费版画质差,正是作者吐槽的那种 |
| IP Webcam | Google Play 2845 万安装 | 局域网推流给懂行的人接录像机,出外网要自己折腾 |
| WardenCam | Google Play 1315 万安装 | 要 Google 账号,录像存网盘 |
| Baby Monitor 3G、Bibino、Dormi | 44 万–260 万安装 | 一样是两台手机点对点,专做婴儿监视器,收费、更打磨 |
| Haven(Guardian Project) | GitHub 6.8k star,2022 年起不维护 | 隐私开源的前辈,侧重传感器入侵告警,不是看直播 |
| Frigate、secluso | GitHub 3.7 万 / 1.7k star | 要树莓派或录像机这类专门硬件 |
CamMonitor 功能上没有新东西,比 Alfred 少很多。它占住的只是一个空位:开源、免费、不要账号、还在维护的旧手机监控。这个空位小,但足够写成一条好转发。目前没看到有人照着它再做一个。
能学到什么
- 一句话讲清「省了什么」。「旧手机 + 不交月费 + 不上云」三件事,一句就写完,搬运号拿来就能发。同一时期,让旧 Android 电视变快的 tv-detox(10-18 建库)拿到约 2200 star,把 Linux 装进安卓手机的 linux-android 约 3800 star——「让旧设备复活」是这些号很爱转的题材。
- 把下载链接准备好。Releases 里放现成的 APK,转发帖直接链到下载页,读者点一下就能装。
- AI 编程实录是开发者圈的种子故事。需求草稿、规格书、全部提示词都公开,在作者自己的圈子里换来了第一批 star 和 fork。但它出不了圈,出圈靠的是产品那句话。
- 这种涨法是一次性的。没有录像、没有商店、没有持续更新的理由,转发一停就停。
如果是你
判断:不值得再做一个「旧手机当监控」的开源项目——赛道早就挤满,这一个也只拿到 135 star。值得照着学的是它的题材和说法:找一个「人人都有闲置、人人都在付月费」的组合,做成开源免费的版本。
适合谁:能在一两周内做完一个小工具的开发者(用 AI 写也行),对「旧设备、订阅费、隐私」这类话题敏感,愿意花时间把 README 第一句和一张宣传图打磨好。
不适合谁:想做一个能长期涨 star 的项目的人——这类项目一波转发后就停;想做 iPhone 版的人——iOS 上(欧盟以外)没法直接装安装包,后台用摄像头的限制也多,搬运号没法甩一个下载链接;想挑战 Alfred 的人,那是另一门生意。
怎么做:如果一定要做监控方向,就做它没做好的部分:加中继(TURN)解决连不上,加本地移动侦测和录像,加「只充到 60%」的电池保护,README 里就写「专治旧手机鼓包」。更好的做法是换设备、换订阅:旧平板当家庭相框或日历屏、旧手机当婴儿监视器、旧电视盒子去广告、旧笔记本当家用 NAS——每一个都配一句「不用再交 xx 的月费」。
怎么获客:先在自己的圈子发一篇过程长文(用 AI 怎么做出来的,附提示词),拿到第一批几十个 star;再把一句话文案、一张图、APK 或安装包下载链接,直接发给 X 上的 @RoundtableSpace、@GitHub_Daily 这类专门转 GitHub 项目的号,中英文都发。
什么时候之前:不赶。「旧设备复活」这个题材一直有人转,不靠某个时间窗口;但「AI 写的、我没看代码」这个附加故事在变得越来越普通,早一点讲还有新鲜感(推断)。
什么情况说明看错了:文案和图发出去两周,没有一个搬运号接;或者接了、浏览过了几万,star 还是没过 100——说明你选的「省掉的月费」不够痛,读者扫一眼就走了。
研究底稿:竞品表、获客证据、完整研究报告
- 竞品
名字 在哪 上线 规模 它和这家不同在哪 AlfredCamera iOS 约 2014 Play 6559 万安装,日区家居畅销榜第 1 要账号、云存储+订阅、免费版画质差;CamMonitor 免账号免费开源但没有录像侦测 IP Webcam Android 约 2011 Play 2845 万安装 局域网流媒体服务给懂行的人接 NVR;CamMonitor 扫码即用、可走外网 P2P WardenCam Android 约 2014 Play 1315 万安装 要 Google 账号,录像存网盘 Baby Monitor 3G / Bibino / Dormi Android 多年 44 万–260 万安装,付费 同样两机 P2P,但收费、更打磨、专做婴儿场景 Haven (Guardian Project) 开源 2017 GitHub 6.8k star,2022 起停更 侧重传感器入侵告警而非看直播,已不维护 Frigate / secluso 开源 2019 / 2024 3.7 万 / 1.7k star 需要 NVR 或树莓派硬件,不是旧手机方案 Ring / Nest 大厂功能 — — 买硬件+月费,是 CamMonitor 文案的对比对象 - 用户从哪来
- 查实 作者 Facebook 长文(台湾开发者圈):10-19 「40 年老工程師的告別作:全交給了 AI」,40 条评论;10-19 前后 fork 多为台湾账号;star 到 10-21 为 26
- 查实 X 英文搬运大号 @RoundtableSpace:10-31 12:15 UTC 帖「no Ring subscription」链到 Releases 页,77.6K 浏览
- 查实 X 中文推荐号 @GitHub_Daily:11-01 14:30 UTC 推荐帖,与 11-02/03 +31/+36 star 吻合
- 查实 Threads/FB 搬运(0xalpha.ai、一人公司研究所):11-02 前后繁中转发,同套文案
- 推断 付费推广:RoundtableSpace 类账号常收费,但无证据
samlu/CamMonitor:为什么能拿到这波 star
一句话
CamMonitor 是台湾新竹一位做了 40 年开发的老工程师 Sam Lu,只用 AI(Antigravity CLI + Gemini)写出来的 Android 开源应用:用两台安卓手机扫码配对,一台当摄像头、一台看直播,不用账号、不用云订阅、P2P 加密。它不是产品力胜出,而是一个「抽屉里的旧手机 + 不交 Ring 月费 + 不上云」的好讲故事,被 X 上一个英文搬运大号和一个中文 GitHub 推荐大号在 10/31–11/1 先后转发,一周内 star 从 30 涨到 135。
数据
- 建库 2026-10-18,Apache-2.0,Kotlin(约 1.17 万行),作者账号 samlu 只有这一个热门库,followers 10(GitHub API,2026-11-06)。
- star 曲线(github 库 repo_day):10-21 26 → 10-24~10-31 一直停在 30 → 11-01 35 → 11-02 66 → 11-03 102 → 11-04 124 → 11-05 134 → 11-06 135。gain_7d=105,前 7 天只有 4;单日最高 +36(11-03);11-05 起基本停了。没上过 trending。
- fork 24 个;early fork(10-19 前后)多是台湾账号(shengta、shunhsiung、cocoaswifty、bingo-taiwan、nelsonchung 等),11-01 之后的 fork 来自各国(GitHub forks API)。
- APK 下载量(GitHub releases API,2026-11-06):v1.0.6 154 次,v1.0.7 115 次,早期版本合计约 30 次。也就是真正装来用的量在几百次级别。
- 不上 Google Play,作者明说「沒有計畫上架」、只做 Android。
用户从哪来(按时间)
- 10-19 作者自己的 Facebook 长文(facebook.com/samlu128,「40 年老工程師的告別作:全交給了 AI」),40 条评论,是第一波 26 star 和台湾 fork 的来源。叙事重点是「我没看过一行代码,全是 AI 写的」,仓库里还放了需求草稿、规格书、全部提示词记录(UserPromptsHistoryUpTo1.0.2.md)和 AI 安全审计报告。
- 10-31 12:15 UTC,X @RoundtableSpace(0xMarioNawfal):英文帖「You probably have an old Android phone sitting in a drawer. It can be a home security camera, with no Ring subscription…」,链接直接指向 Releases 页,77.6K 浏览(Jina 抓取 x.com 页面)。这是最大的一次曝光。
- 10-31 14:36 UTC,X @qwerty__cs(拓跋鼠) 中文翻译版,488 浏览,影响小。
- 11-01 14:30 UTC,X @GitHub_Daily(GitHubDaily) 中文推荐「抽屉里闲着一部旧安卓手机……」,评论区有人问 iPhone 版、有人提醒 24 小时推流会让电池鼓包。和 11-02/11-03 两天 +31/+36 的 star 高峰时间最吻合。
- 11-02,Facebook 粉专「一人公司研究所」 繁中转发(10 条评论);Threads @0xalpha.ai「CamMonitor 讓舊手機當監視器,免 Ring 月費」。都是同一套文案(无账号/无云/720p/扫码),明显是互相翻译、搬运。
- 作者 11-01 补了日文 README、11-02 加日文界面,但没找到日文圈的传播证据。
- 没查到:HN、Reddit、Product Hunt、媒体报道、TikTok;x-radar 本地语料里搜 CamMonitor 为 0 条。
结论:增长是内容搬运号的一次性转发,不是持续的自然流量;转发停了,star 也停了。
竞品
| 竞品 | 在哪 | 上线 | 规模 | 和 CamMonitor 的区别 |
|---|---|---|---|---|
| AlfredCamera | Android/iOS | 2014 前后 | Play 6559 万安装,7 天 +10 万;日区「家居」畅销榜第 1(googleplay 库) | 要账号、有云、免费版画质差有广告,订阅赚钱;功能全(移动侦测、录像、云存储) |
| IP Webcam | Android | 2011 前后 | Play 2845 万安装 | 局域网 MJPEG/RTSP 服务,给懂行的人接 NVR;外网要自己折腾 |
| WardenCam | Android/iOS | 2014 前后 | Play 1315 万安装 | 要 Google 账号,录像存 Dropbox/Drive |
| ZoomOn / Security Camera CZ / SeeCiTV / Camerito | Android | 多年 | 29 万–500 万安装 | 同为「两台手机一个看一个拍」,大多带账号、广告或订阅 |
| Baby Monitor 3G / Bibino / Dormi | Android/iOS | 多年 | 44 万–260 万安装,付费赚钱 | 婴儿监视器场景,同样 P2P 两机方案,但收费、更打磨 |
| Haven(Guardian Project,斯诺登背书) | 开源 | 2017 | GitHub 6.8k star,2022 起不维护 | 隐私开源前辈;侧重传感器入侵检测+Signal 告警,不是看直播 |
| Frigate / clearcam / secluso | 开源 | 2019 / 2025 / 2024 | 3.7 万 / 2.2k / 1.7k star | 要 NVR / 树莓派等专门硬件,不是「旧手机」 |
| Ring / Google Nest 等 | 大厂硬件 | — | — | 要买硬件 + 月费,正是 CamMonitor 文案拿来对比的对象 |
功能上 CamMonitor 没有新东西:「旧手机当监控」赛道十年前就挤满了,Alfred 一家就 6500 万安装。作者自己也在文中承认「是老题目,有不少现成 App」。
差异化
- 零账号 + 开源 + 不收钱:商店里同类几乎都要登录、带广告或订阅;开源同类要么停更(Haven)要么要专门硬件。「不注册、不上云、扫一次码」这三点正好是转发文案的核心句。
- 技术实现:WebRTC P2P 直连,信令走公共 MQTT(broker.hivemq.com / broker.emqx.io,TLS + ECDSA 签名),打洞用 Google STUN,没有 TURN 中继——所以「没有第三方服务器」并不严格,而且在对称 NAT / 部分移动网络下可能连不上(未实测,看源码推断)。
- 刻意不做录像和移动侦测(防发热鼓包),只是「按需看直播 + 对讲 + 远程开闪光灯」,功能比 Alfred 少很多。
- 故事差异:「40 年老工程师告别作 + 一行代码没看 + 全部提示词公开」——这是 Facebook 第一波的真正卖点,吸引的是想看 AI 编程实录的开发者,而不是要监控的人。
差异化是不是它跑出来的原因?部分是:搬运号挑中它,是因为「免 Ring 月费、不上云、旧手机」这几句好写、好传,而开源免账号正好给了这几句话。但真正带来 star 的是转发号的分发,不是用户用了之后自发传播(APK 下载才几百次、star 转发一停就不涨)。
能见度
小圈子里在传:被 77.6K 浏览的英文搬运帖和 GitHubDaily 转过,但没有媒体、HN、Reddit;135 star 量很小,也没有跟风者(搜 GitHub 同名库都是不相关的老项目,24 个 fork 没有带 star 的二创)。不涉及收入。
能借鉴的
- 「旧设备复活 + 省订阅费 + 不上云」是 X 搬运号很爱转的题材(同期 Ansub/tv-detox「用 Claude Code 让旧 Android TV 变快」10-18 建库 2192 star,mayukh4/linux-android 3845 star),写一个这类工具、README 首句把「免账号/免月费」讲清楚,配一张宣传图,很容易被 @RoundtableSpace、@GitHub_Daily 这类号捡走。
- 把「AI 写的、提示词全公开」作为附加故事,能在开发者圈先拿到第一批种子 star。
- Releases 放现成 APK,转发帖可以直接链到下载页。
- 这类爆发是一次性的;想要持续,得上商店或解决 NAT 穿透、录像这些真需求,作者明确不打算做。
不确定
- star 日快照的采集时刻不明,11-02/03 的高峰到底主要来自 RoundtableSpace 还是 GitHubDaily,分不清;两者都有可能。
- 没拿到 stargazer 时间和地区明细(API 403/404)。
- RoundtableSpace 的转发是否付费推广未知(这类号常收费,但无证据)。
- 实际连通率、留存未知。
出处
- GitHub API:repos/samlu/CamMonitor、releases、forks、commits;README、WhyCreateThisProject.md;源码 grep(MQTT broker、STUN)
- 我们的 github 库 repo_day / repo_profile;googleplay 库 app_profile(2026-11-06)
- x.com/RoundtableSpace/status/2116504206614114784
- x.com/qwerty__cs/status/2116539913596453113
- x.com/GitHub_Daily/status/2116900590408355924
- www.facebook.com/samlu128/posts/10227309513482499/
- www.facebook.com/61588107756334/posts/122125472169270258/(一人公司研究所)
- www.threads.com/@0xalpha.ai/post/DfK-EXyE8uN