100mini ~ /showcase/stfu-app — zsh
cat /showcase/stfu-app

S.T.F.U

一款开源 Windows 托盘应用,监听深夜喊叫并在玩家太吵时打断游戏,让全家保持安静。

工具音频监测桌面应用开源家长控制用 Claude 构建
S.T.F.U
author
u/omricn
platforms
Windows
version
v1.1.0
price
免费(开源)
offline
100% 本地(不存储音频)
published
2026-09-19
updated
2026-09-19

它是什么

S.T.F.U(Sound Trigger Focus Utility)是一款开源的 Windows 系统托盘工具,用来遏制戴耳机的玩家在深夜不由自主地大喊大叫。开发者 u/omricn 借助 Claude Code 打造了它:应用在本地持续监听麦克风输入,通过自定义校准区分正常交谈与满音量大喊,一旦音量超过阈值便立即中断桌面。

核心价值主张

该工具用即时、确定、双方事先约定的反馈闭环,取代口头唠叨或粗暴断网:

  • 自适应三步校准:首次启动时,应用会让用户依次保持安静、正常说话、大喊,从而建立准确的动态范围基线。
  • 逐级升级的惩罚:第一次大喊会最小化当前游戏、播放音效,并弹出一个无法刷屏的全屏弹窗,关闭按钮会移动且需要点击 4 次;此后每次违规会立刻把用户丢回桌面 10 秒。
  • PIN 保护的设置与审计:阈值调整、定时与开关都需要家长设置的 PIN,并配有记录每次触发事件的事件图表。
  • 隐私优先的本地处理:每 20ms 计算一次 RMS 响度,音频缓冲区即时丢弃,不录音、不存储、不上传任何遥测数据。
  • 可定时的免打扰时段:v1.1.0 新增,允许家长设定特定生效时段,让白天正常游戏不受影响。

它可能替代谁

目标软件 可行性 结论与适用场景
商业家长控制套件 中等 更适合只针对噪音做约束,无需侵入式监控或订阅费用。
路由器层丢包 / 断 Wi-Fi 更精准;既能防止掉线引发的暴躁,又保留网络用于安静的任务。
噪声门插件 / 虚拟音频线 虚拟音频线只是截断或静音 Discord 的发送语音,而不是惩罚大声喊叫本身。
硬件声级计 部分 免去墙上安装的实体警示灯,直接在操作系统层面中断游戏。

当前现实与局限

  • 绕过漏洞:社区成员指出,用户可以在大喊前关掉硬件麦克风开关,或对着麦克风吹气来骗过校准。
  • 系统独占:目前仅限 Windows 桌面环境,不支持 PlayStation、Xbox 等游戏主机。
  • 只治标不治本:开发者承认,它只是让玩家学会喊得更小声,并未解决深夜情绪自控的根源问题。
  • 破坏团队协作:在竞技类多人游戏中(如排位赛)最小化游戏或把玩家踢回桌面,也会连累队友。

结论

首要建议 S.T.F.U 是一款机智又有点小坏的实用工具,最好把它当作一份事先约定好的「社会契约」,而不是隐形监控。如果你的家庭在假期游戏马拉松里饱受耳机引发的午夜爆发之苦,它能带来即时的巴甫洛夫式反馈,且完全不牺牲数据隐私。

开发历程与迭代闭环

开发者用 Claude Code 把家庭里烦人的摩擦点,在一个晚上内迅速做成了可发布的工具。社区反馈则直接推动了发布节奏。

阶段 使用的模型 / 工具 重点
初始架构与 UI Claude Code Windows 托盘外壳、20ms 音频响度轮询、关闭按钮动态定位
v1.0.0 发布 Claude Code PIN 锁定控制面板、触发历史可视化、校准向导
v1.1.0 补丁 Claude Code 根据 Reddit 建议加入定时主动 / 被动监听时段

数据与变现

  • 定价:在公开 GitHub 仓库上 100% 免费开源。
  • 采用情况:发布数周内在 Reddit 获得 3600+ 点赞与 700+ 评论。
  • 变现:无;纯粹作为社区工具与开发者展示分发。

社区反响与关键争议

该帖在育儿理念与 AI 写作风格两方面都引发了激烈争论:

  • 工程手段 vs. 传统育儿:评论者分成两派——有人称赞这是「通过自然后果进行的英雄式、有同理心的育儿」,也有人批评它是「电子电击项圈」,是家长不愿没收主机的偷懒之举。
  • 其他整蛊招数:资深系统管理员与家长分享了传统的报复手段,包括把接入点配置成随机丢弃 30% 的主机数据包,或在午夜吊销路由租约。
  • 识破 AI 写作套路:不少评论者指出,帖子大量使用了典型的 Claude 风格标记——最明显的是「load-bearing」(承重)一词——进而引发了一场元讨论:开发者如今是否已经自然地按所协作 LLM 的腔调来写作。

来源

  1. [1]
  2. [2]

相关案例

./cite stfu-app