【开源自荐】SeeNot:在安卓上解决「想查攻略,结果刷了两小时手机」,基于"是不是还在做正事"重做一遍屏幕使用时间管理

大家好,我是 SeeNot 的开发者。

几年前我在小众软件自荐过一个桌面端的工作 / 休息计时工具 wnr。那时主要想解决的是:坐在电脑前工作太久,怎么提醒自己停下来休息一下。

这次做的新软件叫 SeeNot,还是和时间管理的议题有关,但问题换到了手机上:

我发现,手机上很多浪费时间的时刻,并不是"闲着没事刷手机",而是明明带着目的打开一个 App,最后却被诱惑着刷别的了。比如:

  • 打开小红书查旅行住宿攻略,后来刷到体育解说;
  • 回个微信,顺手点进朋友圈和公众号;
  • 上淘宝是为了买XXX,结果在推荐里逛了二十分钟;
  • 打开 B 站看教程,最后开始刷首页。

现有屏幕时间工具对这种情况有点尴尬。它们大多是在管入口或时长:

  • 这个 App 能不能打开;
  • 今天还能用多久;
  • 某个时间段能不能用。

然而,很多 App 本身不是"坏"的。微信可以回消息,也可以刷朋友圈;淘宝可以买东西,也可以越逛越久;小红书可以查攻略,也可以被各种无关内容带走。

所以我后来觉得,真正的问题可能不是"要不要用这个 App",而我更想要的是一种更细的判断:当前这页还算不算这次要做的事。

以前这件事很难做(我曾做过一个同名 demo,但最后放弃了)。而如今有了视觉模型之后,我开始认真想:能不能让 AI 真正帮你判断"你现在还在做原本想做的事吗"?

我就按这个思路做了一个 Android 小工具:SeeNot

大概怎么用

进入一个受控 App 前,SeeNot 会先问你这次要做什么。你可以直接说人话,比如:

上淘宝是为了买 XXX。

回个微信就出来,不刷朋友圈和公众号。

我可以用 B 站 15 分钟,但只看编程教程。

SeeNot 会把这句话解析成这次使用的规则。之后它看的不是 App 名字,而是当前页面,并用视觉语言模型持续监测:

如果你还在刚才的目标里,就继续用;如果已经跑远了,它会提醒你、退回上一页,或者直接回到桌面。判断错了也可以标记误报,模型后续就会自动学习。

下载、源码和价格

官网:https://seenot.site/zh/
源码: GitHub - RoderickQiu/seenot-app: Intent-aware Android screen time intervention that watches the current screen, not just the app-level management! · GitHub

目前没有上架应用商店,可以直接下载体验;项目是开源的,许可证是 MPL 2.0。

第一次设置会需要一些 Android 权限,比如无障碍服务、悬浮窗、通知和后台运行不受限。要做到"检测当前页面并在必要时退回去",Android 上基本绕不开这些能力。

价格:

  • Free:0 元,需要自己配置自己的 AI Key(推荐使用阿里千问的 API,实惠、速度快),包含所有功能,也就是说这个软件完全是可以免费自由使用的
  • SeeNot Plus:19.99 元/月,它主要给不想自己配置 Key 的用户使用托管的 SeeNot AI。不过,你的数据依然是直接发送给 AI 提供商(具体来说是千问,SeeNot 不会中转或保存这些截图和提示词)。

软件本身开源且完全免费使用,也不一定要注册账号;注册并购买会员只是便利大家的体验,并省去配置这一步。

我想听听大家怎么看

也许我们不需要戒掉手机。更多时候,我们只是希望手机回到工具的本质:该用的时候好好用,被诱惑带走的时候,有东西能及时提醒自己停下来。

如果你也遇到过这种情况:明明打开 App 是办正事,最后被同一个 App 里的别的内容带走,欢迎说说你会怎么希望它介入。

也欢迎直接提问题,一起交流~

1 个赞

从wnr就关注Roderick了,他做的效率工具一直主打简单实用。这次做的SeeNot和AI结合得很好,作为效率人士很有帮助。

1 个赞

也宣传一下:感兴趣的大家可以直接私信我,可以提供免费的一个月 Plus 模式兑换码供体验~

感觉对于一些大而全的 app 确实是非常有效的方案啊,本来只能决定用还是不用,常常最初要查东西最后却变成了刷无意义内容,现在这个问题终于可以解决了