Repolode
Defiabell

Defiabell/yixi

自建的网页版 One Sec 替代品:打开干扰类 App 前先呼吸十秒,并附带每日目标页,跑在 Cloudflare 免费额度上。

可替代:One Sec

Star
100
Fork
4
未关闭 Issue
0
最近提交
29天前

这是什么?

一息通过 iOS 快捷指令拦截干扰类 App。App 打开前,手机会显示一个十秒倒计时的呼吸页面,先给出「算了」,再给出「继续打开」的链接,并记录你的选择。同一账号下还有「今日」页面,列出未来几周的核心目标,每个目标下附当天的子任务、最近七天的打卡圆点,并提供直接跳转到实际工作 App 的按钮。

整个服务由一个 Cloudflare Worker 和一个 D1(SQLite)数据库组成,项目说明其可完全运行在 Cloudflare 免费额度内。界面支持中英文切换。另有「渡」模块,在冲动出现时引导用户暂停十分钟。

它的定位是温和提醒而非强制拦截,自动化可以随时关闭。部署约需十五分钟,需要 Cloudflare 账号和 Node 18 以上版本。

核心功能

  • 01通过 iOS 快捷指令,在指定 App 打开前显示十秒倒计时的呼吸页面。
  • 02「算了」与「继续打开」按钮采用不对称设计,前者为主要选项。
  • 03「今日」页面展示核心目标、当天子任务和最近七天的打卡圆点。
  • 04「渡」模块在冲动出现时引导十分钟暂停,并提供三十天回顾页面。
  • 05整个服务运行在单个 Cloudflare Worker 和 D1 数据库上,无运行时依赖。
  • 06界面支持中英文,采用 MIT 许可证。

适用场景

  • 希望在 iPhone 上打开社交或视频类 App 前有一个温和停顿的用户。
  • 不想付费租用服务器,希望自建个人数字健康工具的人。
  • 每天早上查看未来几周的几个核心目标,并快速跳转到工作 App。
  • 想学习基于 Cloudflare Worker 与 D1 的小型应用结构和部署方式的开发者。

快速上手

  1. 1

    安装依赖

    npm install
  2. 2

    登录 Cloudflare

    npx wrangler login
  3. 3

    创建 D1 数据库,并把返回的 database_id 填入 wrangler.toml 和 pages/wrangler.toml

    npx wrangler d1 create yixi
  4. 4

    应用迁移并部署 Worker

    npm run deploy

使用前须知

  • 部署需要 Cloudflare 账号,完整设置约需十五分钟,并包含两次部署。
  • 如果丢失 TOKEN_KEY,用户的拦截令牌将无法找回,因此必须备份。
  • 它只是提醒而非强制拦截,用户可以两次点击即关闭自动化。
  • 界面默认语言为中文,部署建议也是针对 Cloudflare 托管的。

标签

常见问题

yixi 是什么?
自建的网页版 One Sec 替代品:打开干扰类 App 前先呼吸十秒,并附带每日目标页,跑在 Cloudflare 免费额度上。 一息通过 iOS 快捷指令拦截干扰类 App。App 打开前,手机会显示一个十秒倒计时的呼吸页面,先给出「算了」,再给出「继续打开」的链接,并记录你的选择。同一账号下还有「今日」页面,列出未来几周的核心目标,每个目标下附当天的子任务、最近七天的打卡圆点,并提供直接跳转到实际工作 App 的按钮。
yixi 可以免费使用吗?用的什么许可证?
yixi 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
yixi 还在维护吗?
活跃维护中。yixi 最近一次提交是在 2026年9月21日。
yixi 适合用来做什么?
希望在 iPhone 上打开社交或视频类 App 前有一个温和停顿的用户。 不想付费租用服务器,希望自建个人数字健康工具的人。 每天早上查看未来几周的几个核心目标,并快速跳转到工作 App。 想学习基于 Cloudflare Worker 与 D1 的小型应用结构和部署方式的开发者。
yixi 怎么安装和运行?
安装依赖: npm install 登录 Cloudflare: npx wrangler login 创建 D1 数据库,并把返回的 database_id 填入 wrangler.toml 和 pages/wrangler.toml: npx wrangler d1 create yixi 应用迁移并部署 Worker: npm run deploy
在哪里获取 yixi?
源代码和安装说明在 GitHub 上:https://github.com/Defiabell/yixi

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目