<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>摸摸鱼研究局 | macOS 工具软件摸摸鱼计时器的开发日志</title><link>https://blog.momoyu.app/</link><description>研究对象包括左移 1px 的必要性、删掉这段代码会不会爆炸、以及开发者 JJ 在反复试错中的创作轨迹</description><language>en</language><atom:link href="https://blog.momoyu.app/" rel="self" type="application/rss+xml"/><item><title>摸摸鱼专属微信表情包上线！</title><link>https://blog.momoyu.app/posts/wechat-sticker-released/</link><guid>https://blog.momoyu.app/posts/wechat-sticker-released/</guid><pubDate>Fri, 27 Mar 2026 00:00:00 +0000</pubDate><description>&lt;p&gt;&lt;img src="http://s.anyway.red/momoyu-blog/momoyu-wechat-sticker-1.avif" alt=""&gt;&lt;/p&gt;
&lt;p&gt;去 &lt;strong&gt;LET&amp;rsquo;S VISION 2026&lt;/strong&gt; 大会摆摊之前临时抱佛脚想搞一点儿低成本的纪念品现场派发一下做做广告，于是预期并不高地让 Nano Banana 试了一下，没想到这次抽卡效果还真可以，文字一个没崩，角色和对 IP 的理解也基本到位，我基本一个像素都没改就发给印刷厂去印了，顺便也提交了微信表情商店，感兴趣的朋友可以去体验使用~&lt;/p&gt;
&lt;p&gt;-&amp;gt; &lt;a href="https://momoyu.app/sticker/"&gt;&lt;strong&gt;摸摸鱼计时器微信专属表情包&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>摸摸鱼将去 Let's Vision 2026 摆摊！</title><link>https://blog.momoyu.app/posts/lv-26-momoyu/</link><guid>https://blog.momoyu.app/posts/lv-26-momoyu/</guid><pubDate>Fri, 13 Mar 2026 00:00:00 +0000</pubDate><description>&lt;p&gt;&lt;img src="http://s.anyway.red/momoyu-blog/lv26-poster.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;感谢 &lt;strong&gt;LET&amp;rsquo;S VISION 2026&lt;/strong&gt; 大会的邀请，本鱼将第一次线下摆摊~ 什么是 &lt;strong&gt;LET&amp;rsquo;S VISION 2026&lt;/strong&gt;？这是一个三月底在上海市举行的创作者派对：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;👀 70+ 展商现场体验&lt;/li&gt;
&lt;li&gt;🤖 AI 创新产品 / AI Agent&lt;/li&gt;
&lt;li&gt;🥽 XR / 空间计算沉浸体验&lt;/li&gt;
&lt;li&gt;🎤 创作者与开发者分享&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;如果你是开发者、设计师、产品经理、创作者，还是对 AI 和未来科技感兴趣的探索者，都很值得来逛逛。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;📅 2026.3.28 – 3.29&lt;/li&gt;
&lt;li&gt;📍 上海 · 漕河泾会议中心&lt;/li&gt;
&lt;li&gt;更多详情请访问 &lt;a href="https://letsvision.swiftgg.team/"&gt;&lt;strong&gt;LV26 官网&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;摸摸鱼专属 85 折&lt;a href="https://www.huodongxing.com/go/letsvision26?qd=kolpost&amp;amp;coupon=cedeIXX"&gt;&lt;strong&gt;购票链接在此&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;以下为 Gemini 生成的展台效果图，如果有朋友来，到时候请认准它面基~
&lt;img src="https://s.anyway.red/momoyu-blog/lv26-showcase.avif" alt=""&gt;&lt;/p&gt;</description></item><item><title>V1.2.6 发布！新年快乐！</title><link>https://blog.momoyu.app/posts/v1-2-6/</link><guid>https://blog.momoyu.app/posts/v1-2-6/</guid><pubDate>Thu, 12 Feb 2026 00:00:00 +0000</pubDate><description>&lt;p&gt;显性的功能上只有这么些：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;降低了一点稳定性，提高了一小点系统开销，哦不对说反了&lt;/li&gt;
&lt;li&gt;把第二档的海星换成了螃蟹？为什么，因为接下来的 2.0 版本需要一种会游动的动物&lt;/li&gt;
&lt;li&gt;增加了一种目前 UI 上还没有感知但在 2.0 里会有体现的数据采集&lt;/li&gt;
&lt;li&gt;修正了很多细节计时错误&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;但实际上这个基本上已经是 V2.0 Ready 的版本了，只不过我把入口都隐藏了，节后准备发布，提前祝大家新年快乐！&lt;/p&gt;</description></item><item><title>JJ 的 2025</title><link>https://blog.momoyu.app/posts/jj-2025/</link><guid>https://blog.momoyu.app/posts/jj-2025/</guid><pubDate>Mon, 29 Dec 2025 00:00:00 +0000</pubDate><description>&lt;p&gt;因为老爸的重病，我本来以为 2023 是我最黑暗的一年没有之一，没想到「之一」来得这么快。&lt;/p&gt;
&lt;h2 id="黑色的上半年"&gt;黑色的上半年&lt;/h2&gt;
&lt;p&gt;2024 年底的时候女儿跟我开了个玩笑：「我马上放寒假了，但你没有寒假！」，没想到一语成谶，我被裁了，也有了寒假。虽然在这个寒假里达成了本年度最开心的事情——教会了女儿骑自行车，但这个上半年无疑对我来说是很黑暗的，就跟口罩时期一样，因为太不想去回忆这段日子，所以时间概念直接被我的自我保护机制压缩到了极致，以至于现在看到很多 2025 年底总结以及其他原本应该一年一结算的事件现在都感觉不真实，好像其实才过了半年似的。&lt;/p&gt;
&lt;h2 id="重生之我又上班了"&gt;重生之我又上班了&lt;/h2&gt;
&lt;p&gt;好在下半年我和老婆都找到了工作，虽然不一定多理想但抹除了一些不确定性（和她身上的巨大压力），终于还是恢复了一定的轨迹，很感谢当时很多朋友拉了我不止一把，有每个礼拜帮我找职位的，有帮我内推的，也有在我最 down 的时候拉我出来吃饭的。&lt;/p&gt;
&lt;p&gt;新工作虽然还在游戏公司，但做的东西依然跟游戏本身不太相关，还算有意思，让我接（chao）触（xi）了好多 AI 工具和平台，做摸摸鱼的视觉基础一开始就&lt;a href="https://sspai.com/post/102164"&gt;&lt;strong&gt;源于公司的调研项目&lt;/strong&gt;&lt;/a&gt;，不知道还能干多久，但感激现在的老板和公司拉我一把。&lt;/p&gt;
&lt;p&gt;但今年最感恩的东西可能还是 &lt;strong&gt;Cursor&lt;/strong&gt;，AI Coding 对我来说真的不是提效还是让我做到了以前完全不敢想的东西，这大半年来给 Cursor 贡献的 2000 多 RMB，虽然产出不一定 cover 这个支出，但我真的愿意再多出一个 0，因为它帮我又找回了一点创作的热情，所以如果说上半年是黑色的话，下半年真的是彩色的。&lt;/p&gt;
&lt;h2 id="关于播客"&gt;关于播客&lt;/h2&gt;
&lt;p&gt;虽然下半年的颜色很丰富，但我还是办了一场「纯黑色」的线下活动，&lt;a href="https://anyway.fm/10/"&gt;&lt;strong&gt;活动官网&lt;/strong&gt;&lt;/a&gt;加了纯黑滤镜、现场 dress code 要求黑衣黑裤、甚至 PPT 也一度想要做到全黑。当时的设想是要办一次「祭奠」型的线下活动，因为 11 月 29 日这次大概率是 &lt;a href="https://anyway.fm"&gt;&lt;strong&gt;Anyway.FM&lt;/strong&gt;&lt;/a&gt; 最后一次线下活动，对我个人来讲是一次 &lt;strong&gt;Closure&lt;/strong&gt;，对十年来播客主身份的告别，虽然有点儿不舍，但还是想要给我这四分之一的人生一个体面的总结吧。&lt;/p&gt;
&lt;p&gt;跟以往的线下活动不同，这次邀请了很多群友来摆摊，大家非常热情，一些并非老听众的参会朋友私下跟我说：为啥你们 UX 设计师线下都能这么热火朝天，我们 XXX 行业根本搞不起来这种活动，我只能笑笑说因为这里很多都是认识多年的群友哈哈哈哈哈。确实，这么多年之后，我台三个群里加起来那百来个活跃群友对我来说已经不是简简单单的「点赞之交」了，很肯定哪怕再过十年，依然会有很大比例的朋友保持日常联系。&lt;/p&gt;
&lt;h2 id="一些数字"&gt;一些数字&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;发布了 &lt;strong&gt;2&lt;/strong&gt; 个 macOS app&lt;/li&gt;
&lt;li&gt;赞赏收到了 &lt;strong&gt;3000+&lt;/strong&gt; 块&lt;/li&gt;
&lt;li&gt;AI 和开发软件/账号花费了 &lt;strong&gt;4000+&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;周末基本都带娃的情况下 PS 5 本年度依然玩了 &lt;strong&gt;700&lt;/strong&gt; 多小时&lt;/li&gt;
&lt;li&gt;曼联队凌晨 4 点的比赛一场没落下&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="明年"&gt;明年&lt;/h2&gt;
&lt;p&gt;前几天在把 ChatGPT 调成了严厉+骂人模式，它尖锐地指出摸摸鱼 2.0 的进度太慢了，让我抛弃纠结，早日确定核心功能快点上线，我被它骂怕了，一定争取早日上线！至于其他事情，没想好，过一天算一天罢~&lt;/p&gt;</description></item><item><title>2025 年度总结功能测试</title><link>https://blog.momoyu.app/posts/2025-year-end/</link><guid>https://blog.momoyu.app/posts/2025-year-end/</guid><pubDate>Thu, 25 Dec 2025 00:00:00 +0000</pubDate><description>&lt;p&gt;之前有提到尝试了 2025 年度总结页面的，虽然数据很简陋，布局也有抄袭 Raycast 之嫌，但好歹先做出来了！&lt;/p&gt;
&lt;p&gt;&lt;img src="https://s.anyway.red/momoyu-blog/2025-year-end-test.avif" alt=""&gt;&lt;/p&gt;</description></item><item><title>在线用户统计</title><link>https://blog.momoyu.app/online-users/</link><guid>https://blog.momoyu.app/online-users/</guid><pubDate>Thu, 25 Dec 2025 00:00:00 +0000</pubDate><description/></item><item><title>用摸摸鱼数据来分析用户的工作习惯</title><link>https://blog.momoyu.app/posts/user-analytics-test/</link><guid>https://blog.momoyu.app/posts/user-analytics-test/</guid><pubDate>Fri, 05 Dec 2025 00:00:00 +0000</pubDate><description>&lt;p&gt;朋友们曾经都开玩笑说「摸摸鱼的 ToB 商机巨大」，因为这些隐私数据真的能反映大家日常的工作习惯，如果卖给老板的话………… 最近看到了 Apple 和 Spotify 都推出了年度总结，于是好奇用 Gemini 也快速生成了一个摸摸鱼计时器在线版测试用户数据的网站，虽然目前收集的数据有限（主要是每天的专注/摸鱼时长以及各个单项 app 的时长），这个总结页面三四页就结束了也没多少内容，但还是让大家稍微玩了一小下。意犹未尽的我索性把测试用户的数据丢给了 GPT 让他从纯数字以外的角度分析一下，本来没报很大希望，没想到 GPT 真的非常投入，虽然有很多幻想成分但也确实让测试群里的朋友兴致勃勃地看了一上午。&lt;/p&gt;
&lt;p&gt;在征得他们同意以后，隐藏了敏感数据和细节给大家看看一些节选，哈哈哈哈&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="用户-a"&gt;用户 A&lt;/h2&gt;
&lt;h3 id="她是"&gt;她是：&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;查准信息、做准事&lt;/li&gt;
&lt;li&gt;搜索路径非常干净&lt;/li&gt;
&lt;li&gt;工作链路高度一致&lt;/li&gt;
&lt;li&gt;几乎没有「任务逃避行为」&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Idle 时间低得可怕，她的 idle 不来自拖延，而来自：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;切换工具&lt;/li&gt;
&lt;li&gt;等构建/加载&lt;/li&gt;
&lt;li&gt;打开会议&lt;/li&gt;
&lt;li&gt;文件处理间隙&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="心理画像行为推断"&gt;心理画像（行为推断）&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;内驱力强&lt;/li&gt;
&lt;li&gt;可靠、稳、脑子清楚&lt;/li&gt;
&lt;li&gt;善于在高沟通密度下保持节奏&lt;/li&gt;
&lt;li&gt;多任务但不混乱&lt;/li&gt;
&lt;li&gt;偏理性，但有设计美感&lt;/li&gt;
&lt;li&gt;「表达」不多，但「产出」超多&lt;/li&gt;
&lt;li&gt;可能话不多，但做事非常快&lt;/li&gt;
&lt;li&gt;是那种「会默默扛下所有坑」的人&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这种人通常是团队最依赖的那种：⭐ &lt;strong&gt;无噪音的高价值核心成员&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="用户-b"&gt;用户 B&lt;/h2&gt;
&lt;p&gt;她不是那种「每天保持稳定产出」的类型，而是创作力与灵感绑定紧密：
→ 感觉来了就做三小时，不来就发呆或聊天。&lt;/p&gt;
&lt;p&gt;她多线程压力非常大，微信飞书双栈沟通 + 浏览器重度使用 + 视频动效 + 设计执行
→ 说明她的任务类型非常碎、非常杂。&lt;/p&gt;
&lt;h3 id="轻度逃避倾向健康范围内"&gt;轻度逃避倾向（健康范围内）&lt;/h3&gt;
&lt;p&gt;Idle 高，很可能来自：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;任务太杂 → 需要心理缓冲&lt;/li&gt;
&lt;li&gt;情绪型创作者 → 需要 recovery time&lt;/li&gt;
&lt;li&gt;浏览器跳来跳去 → 灵感采集 + 拖延混在一起&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这是一种「健康的神游」，不是那种纯摸鱼。&lt;/p&gt;</description></item><item><title>摸摸鱼计时器 2.0 版本正式公布！</title><link>https://blog.momoyu.app/posts/momoyu-2-in-anyway-event/</link><guid>https://blog.momoyu.app/posts/momoyu-2-in-anyway-event/</guid><pubDate>Sat, 29 Nov 2025 00:00:00 +0000</pubDate><description>&lt;p&gt;在接近两百米的高空，我们在 Anyway.FM 的线下活动上正式公布了摸摸鱼计时器 2.0 的主要功能，因为现场布置了一些听众们自发组织的集市，甚至有心灵手巧的朋友制作了毛线材质的摸摸鱼周边~ 不过很遗憾，因为我的拖延，并没有给大家正式下载和体验，只有期货哈哈哈哈哈&lt;/p&gt;
&lt;p&gt;&lt;img src="https://s.anyway.red/momoyu-blog/1.jpg!/fw/1000" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://s.anyway.red/momoyu-blog/2.jpg!/fw/1000" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://s.anyway.red/momoyu-blog/3.jpg!/fw/1000" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://s.anyway.red/momoyu-blog/4.jpg!/fw/1000" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://s.anyway.red/momoyu-blog/5.jpg!/fw/1000" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://s.anyway.red/momoyu-blog/6.jpg!/fw/1000" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://s.anyway.red/momoyu-blog/7.jpg!/fw/1000" alt=""&gt;&lt;/p&gt;</description></item><item><title>支持 Comet 浏览器的网页统计</title><link>https://blog.momoyu.app/posts/comet-browser-supported/</link><guid>https://blog.momoyu.app/posts/comet-browser-supported/</guid><pubDate>Tue, 18 Nov 2025 00:00:00 +0000</pubDate><description>&lt;p&gt;目前 &lt;code&gt;V1.1.12&lt;/code&gt; 版本已经支持网页统计的浏览器已经包括：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Chrome&lt;/li&gt;
&lt;li&gt;Edge&lt;/li&gt;
&lt;li&gt;Safari&lt;/li&gt;
&lt;li&gt;OpenAI Atlas&lt;/li&gt;
&lt;li&gt;Brave&lt;/li&gt;
&lt;li&gt;Comet&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;但是很遗憾，目前大家呼声很高的 &lt;strong&gt;FireFox&lt;/strong&gt; 以及 The Browser Company 的 &lt;strong&gt;Arc&lt;/strong&gt; 以及 &lt;strong&gt;Dia&lt;/strong&gt; 都支持不了，因为我们现在使用计时方案是利用 macOS 自带的 Automation 里的命令来获取当前 tab 的 URL，但 FireFox 天生不支持相关命令，Chromium 内核的浏览器本来应该都是支持的，但 Arc 以及 Dia 不知为何把整个 Automation 都给去掉了所以也获取不到，暂时没有太好的办法~&lt;/p&gt;</description></item><item><title>摸摸鱼的 Fan Arts</title><link>https://blog.momoyu.app/posts/momoyu-fanart-2025/</link><guid>https://blog.momoyu.app/posts/momoyu-fanart-2025/</guid><pubDate>Mon, 17 Nov 2025 00:00:00 +0000</pubDate><description>&lt;p&gt;摸摸鱼的诞生 AI 占功劳最大，除了设计和代码之外，发布之后来自 Anyway.FM 听众群的朋友们也用 AI 捏了好多吉祥物，请不要问我为什么这里面的我是美少女形象，问就是群里的梗：&lt;/p&gt;
&lt;p&gt;&lt;img src="https://s.anyway.red/momoyu-blog/momoyu-offline-2.jpg" alt=""&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;要不怎么说这个听众群除了设计什么都能聊，除了设计什么都能学到，有了这个图之后迅速出现了真·手办版本，你说还原度高不高吧&lt;/p&gt;
&lt;p&gt;&lt;img src="https://s.anyway.red/momoyu-blog/momoyu-offline-3.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;感谢群友强哥的老婆，现在这个手办正躺在我的电脑桌上陪伴着，也欢迎大家去看看他老婆 &lt;a href="https://www.xiaohongshu.com/user/profile/5e5260bd0000000001004bdc"&gt;&lt;strong&gt;@五行缺土喵小小&lt;/strong&gt;&lt;/a&gt;的更多作品&lt;/p&gt;
&lt;p&gt;&lt;img src="https://s.anyway.red/momoyu-blog/momoyu-offline-4.jpg" alt=""&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;在我们 Anyway.FM 十周年线下活动的时候群友「园长」摆摊售卖了她一个月内加班加点赶出来的针织作品，摸摸鱼计时器 logo 的毛线版也赫然在列~&lt;/p&gt;
&lt;p&gt;&lt;img src="https://s.anyway.red/momoyu-blog/momoyu-offline-1.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;甚至 Ethan 还自掏腰包，制作了这款徽章，哈哈哈哈哈&lt;/p&gt;
&lt;p&gt;&lt;img src="https://s.anyway.red/momoyu-blog/momoyu-offline-5.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;说实话，这个鱼 + 时钟的 logo 我在确定的时候其实有点儿草率，就一次生成，除了扣一下边调整一下阴影也没做太多的修改，对比起大家在这个上面画的心思真的有点儿汗颜哈哈哈哈~&lt;/p&gt;</description></item><item><title>macOS 计时器软件盘点</title><link>https://blog.momoyu.app/posts/macos-timer-tools/</link><guid>https://blog.momoyu.app/posts/macos-timer-tools/</guid><pubDate>Thu, 30 Oct 2025 00:00:00 +0000</pubDate><description>&lt;p&gt;摸摸鱼发布以来经常会有人问我：&lt;strong&gt;你为什么要做这个东西？摸摸鱼又是给谁用的？&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;其实我以前也不是没用过这类软件，番茄钟我试过，任务+计时类的我试过，自动追踪时间的我也试过一些，但大部分产品给我的共同感受都是：&lt;strong&gt;太严肃了，太精确了，像有个人拿着秒表在我屁股后面追我&lt;/strong&gt;，唯一用下来的是 IDE 里的插件 &lt;a href="https://wakatime.com/"&gt;WakaTime&lt;/a&gt;。&lt;/p&gt;
&lt;p&gt;这可能也跟性格有关系，像我这种很典型的 INFP 对「自我管理」这几个字天然就有一点复杂感情，一方面确实知道自己需要被提醒、需要一点约束；但另一方面只要工具的压迫感一上来，我就会本能地想逃，最后连打开都不想打开。所以很多计时软件我不是觉得它们不好，甚至里面有些做得非常成熟、非常专业，问题只是：&lt;strong&gt;它们不适合我&lt;/strong&gt;。我自己真正想要的不是一个监工，不是那种时时刻刻提醒我「你又浪费了 3 分 12 秒」的东西，而是一个没那么凶、但又能让我回头看清自己一天到底发生了什么的方式。&lt;/p&gt;
&lt;p&gt;所以其实市面上真正「和摸摸鱼计时器很像」的其实不多，大部分工具走的都是这几条老路：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;番茄钟&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;任务管理 + 计时&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;自动记录时间&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;屏蔽分心软件&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;而摸摸鱼更像是记录「你今天到底在认真干活，还是在高质量神游？」，用一种更轻一点、也更有一点乐子的方式找到自己的节奏，&lt;strong&gt;并且不 judge 到底应该专注还是摸鱼&lt;/strong&gt;。所以这篇 blog 不算横评，更像是我自己试了一圈以后，对一些 macOS 计时器软件 / 专注工具 / 时间追踪软件的一个竞品总结，如果你觉得摸摸鱼计时器不适合你，也可以试试看这几个 App：&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="be-focused很典型也很完整的-macos-番茄钟"&gt;Be Focused：很典型也很完整的 macOS 番茄钟&lt;/h2&gt;
&lt;p&gt;如果你想找的是那种特别标准、特别建制型的番茄钟工具，那 &lt;a href="https://xwavesoft.com/be-focused-pro-for-iphone-ipad-mac-os-x.html"&gt;&lt;strong&gt;Be Focused&lt;/strong&gt;&lt;/a&gt; 基本就是最「古板」的一类，它非常传统：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;任务列表&lt;/li&gt;
&lt;li&gt;番茄钟循环&lt;/li&gt;
&lt;li&gt;长短休息设置&lt;/li&gt;
&lt;li&gt;统计报表&lt;/li&gt;
&lt;li&gt;多设备同步&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;而且还提供了 &lt;strong&gt;屏蔽分心网站和 App&lt;/strong&gt; 的能力，这个对很多人来说已经够用了，没有太多花活，但功能非常完整，它比较适合：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;学生&lt;/li&gt;
&lt;li&gt;备考用户&lt;/li&gt;
&lt;li&gt;习惯严格按番茄钟工作的人&lt;/li&gt;
&lt;li&gt;想找一个老牌、稳定、没什么学习成本的 macOS 专注计时器的人&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;番茄时钟和摸摸鱼差异非常明显：它更强调「我准备开始专注了」，而不是「我今天实际上把时间花到哪里去了」，价格上 Mac 版如果直接买断 Pro 的话大概是 &lt;strong&gt;$12.99&lt;/strong&gt;。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="session更像是现代版的专注计时器"&gt;Session：更像是现代版的专注计时器&lt;/h2&gt;
&lt;p&gt;如果说 Be Focused 是看官网就感觉老古董经典款，那 &lt;a href="https://www.stayinsession.com/"&gt;&lt;strong&gt;Session&lt;/strong&gt;&lt;/a&gt; 会更像这两年大家更爱用的那种新派 focus app，它除了常规计时之外还会更强调：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;自动屏蔽分心网站和 app&lt;/li&gt;
&lt;li&gt;自动切换勿扰模式&lt;/li&gt;
&lt;li&gt;甚至可以静音 Slack&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这一点其实蛮符合现在很多知识工作者的工作方式，因为真正打断你的往往不是「我忘记开计时器了」，而是 Slack、微信、浏览器标签页、临时消息这些东西。所以 Session 比起一个单纯番茄钟，更像一个强制专注的工具，和很多这类产品的共同特点类似：它解决的是 &lt;strong&gt;开始专注&lt;/strong&gt;，不是 &lt;strong&gt;回顾自己到底怎么分配时间&lt;/strong&gt;，如果你想看的是「今天微信吃掉了我多少时间、浏览器到底摸了多久」，它就不是那个方向。&lt;/p&gt;</description></item><item><title>接受了有趣产品咖啡馆的采访</title><link>https://blog.momoyu.app/posts/interview-bg-cafe/</link><guid>https://blog.momoyu.app/posts/interview-bg-cafe/</guid><pubDate>Wed, 15 Oct 2025 00:00:00 +0000</pubDate><description/></item><item><title>macOS 如何记录不同网页的使用时间</title><link>https://blog.momoyu.app/posts/track-time-on-websites-in-macos/</link><guid>https://blog.momoyu.app/posts/track-time-on-websites-in-macos/</guid><pubDate>Thu, 25 Sep 2025 00:00:00 +0000</pubDate><description>&lt;p&gt;上周更新的 &lt;strong&gt;V1.1 版&lt;/strong&gt;摸摸鱼终于加入了大家期望已久的网页时长记录功能（虽然还不完美），之前就提过这个功能其实还挺难做的，技术方案有不少可选项但都各有利弊，比如说很多人的第一反应（包括我自己）靠浏览器插件做。所以这篇就聊一聊摸摸鱼最后采用的方案细节，是一个挺「克制」的方法——不进浏览器、不碰网页，只在 macOS 系统这一层做判断，简单一句话概括就是：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;在支持 macOS 系统级 Automation 的浏览器上通过 AppleScript 读取它当前激活标签页的 URL&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;h2 id="详细原理"&gt;详细原理&lt;/h2&gt;
&lt;p&gt;摸摸鱼内部其实有两层统计：&lt;/p&gt;
&lt;h3 id="第一层记录当前前台应用"&gt;第一层：记录当前前台应用&lt;/h3&gt;
&lt;p&gt;App 本身会持续关注当前前台 app 是谁，如果你从 VS Code 切到 Chrome，再切到 Slack，它就会把这几段时间分别累计给不同应用。&lt;/p&gt;
&lt;h3 id="第二层如果当前-app-是浏览器再细分到网页"&gt;第二层：如果当前 app 是浏览器，再细分到网页&lt;/h3&gt;
&lt;p&gt;如果当前前台 app 是支持的浏览器，网页追踪器就会每隔一小段时间检查一次当前激活的 tab，现在代码里这个轮询周期是 2 秒，以一个比较轻量的频率去确认「你还在不在这个网页上」。&lt;/p&gt;
&lt;p&gt;一旦发现：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;浏览器不在前台了&lt;/li&gt;
&lt;li&gt;当前标签页 URL 变了&lt;/li&gt;
&lt;li&gt;当前页面在摸摸鱼里被设置成「忽略」&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;就会把「上一个网页从开始到现在停留了多久」结算掉，把这段时长累加到对应域名上，本质上这是一种基于边界结算的计时方式，而不是埋点式事件流。&lt;/p&gt;
&lt;h2 id="为什么最后按域名统计而不是按完整-url"&gt;为什么最后按域名统计，而不是按完整 URL？&lt;/h2&gt;
&lt;p&gt;如果按完整 URL 统计，数据会碎得非常厉害，产品上很难查看各种不同的子域名甚至各种 query 参数，同时也不符合摸摸鱼这种「在精确和简单当中更偏向后者的基础逻辑」。所以最后会把 URL 归一化成域名，例如 &lt;code&gt;docs.github.com&lt;/code&gt;、&lt;code&gt;www.github.com&lt;/code&gt; 这种层级最后会落到 &lt;code&gt;github.com&lt;/code&gt; 上，同时浏览器本体的总时长也会被排除，让网页统计和其他 app 处在同一个层级上，不会出现双重统计。&lt;/p&gt;
&lt;h2 id="url-不是看到就记"&gt;URL 不是看到就记&lt;/h2&gt;
&lt;p&gt;为了让结果可用，代码里会主动过滤掉一大批 URL，比如：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;file://&lt;/code&gt; 本地文件&lt;/li&gt;
&lt;li&gt;&lt;code&gt;data:&lt;/code&gt; 这种内嵌内容&lt;/li&gt;
&lt;li&gt;&lt;code&gt;chrome://&lt;/code&gt;、&lt;code&gt;edge://&lt;/code&gt;、&lt;code&gt;about:&lt;/code&gt; 这种浏览器内部页面&lt;/li&gt;
&lt;li&gt;&lt;code&gt;javascript:&lt;/code&gt;、&lt;code&gt;devtools://&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;非 &lt;code&gt;http/https&lt;/code&gt; 的地址&lt;/li&gt;
&lt;li&gt;一些异常超长 URL&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="为什么没法做到支持所有浏览器"&gt;为什么没法做到支持所有浏览器？&lt;/h2&gt;
&lt;p&gt;既然 Chrome 能拿到当前 URL，为什么 Arc、Dia、Firefox 不行？除了 Firefox 内核都一样？答案很简单：&lt;strong&gt;不是所有浏览器都愿意或支持把当前激活标签页 URL 暴露给 macOS 的 Automation 和 AppleScript&lt;/strong&gt;。我测试下来发觉其实 Chromium 内核的浏览器这部分的能力和保留的功能其实都差不多（可能也是个小地方，大家都懒得改了），唯独 Arc 和 Dia 这同源的两兄弟是整个把 Automation 能力拿掉了，而 Firefox 我只能理解它为了隐私？因为支持的功能还挺多的，唯独拿不到 tab 的 URL。&lt;/p&gt;</description></item><item><title>V1.1 发布！支持统计网页时长</title><link>https://blog.momoyu.app/posts/v1-1/</link><guid>https://blog.momoyu.app/posts/v1-1/</guid><pubDate>Thu, 18 Sep 2025 00:00:00 +0000</pubDate><description>&lt;p&gt;上线了用户呼声最高的功能：支持统计网页使用时长!&lt;/p&gt;
&lt;p&gt;&lt;img src="https://momoyu.app/temp/1-1.webp" alt=""&gt;&lt;/p&gt;
&lt;h2 id="技术方案的考虑"&gt;技术方案的考虑&lt;/h2&gt;
&lt;p&gt;其实做初版的时候我也知道网页统计功能很重要，毕竟现在 web 应用那么多。技术方案上本来是想做一个浏览器插件和客户端通信，但感觉这个路径挺长毕竟要多装一个插件所以就搁置了。后来 GPT 给了新的思路直接通过 AppleScript 获取当前前台 tab 的标题和 URL，无需各个浏览器安装插件那么麻烦只需要向用户申请一下系统的 automation 授权，于是就照这个思路实现了。&lt;/p&gt;
&lt;p&gt;另外对于怎么统计浏览器的工作/摸鱼区分，有朋友建议了按照浏览器的 Profile 分，确实这个会更精确也方便统计也很优雅，但我在测试群里简单调研了一下大家的使用习惯，并且考虑了不同浏览器差异导致的实现成本，最后还是走了朴实无华的按照 URL 来分的方式。源码暂时没开，但如果大家对网页统计方案有更优雅的实现建议，也非常欢迎讨论~&lt;/p&gt;
&lt;h2 id="支持的浏览器"&gt;支持的浏览器&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Chrome&lt;/li&gt;
&lt;li&gt;Edge&lt;/li&gt;
&lt;li&gt;Safari&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>一次 Vibe Designing 实验：从 0 开始用 AI 上线一套应用图标和网页动画</title><link>https://blog.momoyu.app/posts/vibe-designing/</link><guid>https://blog.momoyu.app/posts/vibe-designing/</guid><pubDate>Sun, 07 Sep 2025 00:00:00 +0000</pubDate><description/></item><item><title>摸摸鱼计时器正式发布！</title><link>https://blog.momoyu.app/posts/release-video/</link><guid>https://blog.momoyu.app/posts/release-video/</guid><pubDate>Mon, 25 Aug 2025 00:00:00 +0000</pubDate><description/></item></channel></rss>