Examples

用 AI 编写。
在手机上试用。

你的想法、代码和小工具。让 AI 编写一个 HTML 文件或 JavaScript 脚本(.js),然后在 Android 或 iPhone 的 Kapsula 中使用。通过 Kapsula 桥接使用本地存储、振动和定时通知。无需 Kapsula 账号或单独构建项目。

Android 和 iOS · 7 天免费试用 · 无账号 · 无云端 · 离线可用 · 13 种语言

9:41▂▄▆ ▰

Interactive web preview. Native notifications are tested in Kapsula.

What would you like to make?

Ready-made personal tools: try one, download the code or ask AI to write your own version.

Explore the examples →

它是怎么工作的

1

拿到代码

让 ChatGPT 或 Claude 编写独立 HTML 工具或普通 JavaScript 脚本,也可以自己编写。使用现成的提示词。

2

放进 Kapsula

粘贴代码、选择文件或填入网址。它会变成你列表中的一个项目——有自己的名字、存储和通知渠道。

3

它表现得像一个应用

HTML 可以通过 kapsula.notify.schedule() 请求系统通知,包括在屏幕锁定时。 通知送达和声音取决于权限和设备设置。在 Android 上强行停止应用可能阻止通知送达。

你的代码能得到什么

精确闹钟

kapsula.notify.schedule()
由系统调度,受权限和设备设置影响。

存储

kapsula.storage.get/set
按项目独立,更新代码后依然保留。

声音与振动

kapsula.sound.play() · kapsula.haptics

是沙盒,不是你的手机

代码在隔离环境中运行,只能拿到桥接提供的能力——设备上的其他东西一概碰不到。

同一个文件既能在浏览器里运行,也能在 Kapsula 里运行:

// alarm in 25 minutes — the OS remembers it, not the page
if (window.kapsula) {
  await kapsula.notify.schedule({
    at: Date.now() + 25*60*1000,
    title: 'Break time',
    body: 'Stand up, look away from the screen'
  });
}

桥接 API 完整参考 →

为什么不只用浏览器标签页

状态

Kapsula 0.5.0 已在 Google Play 和 App Store 发布:导入 HTML 或 .js,编辑保存的源代码而不清除项目数据,并复制错误给 AI。请更新应用以使用新功能。问题请联系 — hello@kapsula.app。 支持单个 TypeScript (.ts) 文件:离线转换,不进行完整类型检查,不支持依赖项。

内置演示免费。运行自己的项目需要 Kapsula Pro:7 天免费试用,之后按月订阅,或一次性买断终身使用。价格以应用内显示为准。

在手机上运行 TypeScript → · 在手机上运行 JavaScript →

常见问题

如何在 Android 或 iPhone 上把 HTML 文件当作应用运行?
安装 Kapsula,点“添加项目”,然后粘贴代码、选择 .html 文件或输入网址。页面会作为一个项目打开,拥有自己的存储和闹钟。
可以不写 HTML 就运行 JavaScript 文件吗?
可以,在 Kapsula 0.5.0 中粘贴代码时选择 JavaScript (.js),或选择 .js 文件。Kapsula 提供 #app 元素用于界面,并显示 console 输出。暂不支持 React 项目、npm imports 和 Python。 支持单个 TypeScript (.ts) 文件:离线转换,不进行完整类型检查,不支持依赖项。
网页能设置一个在应用关闭后仍会响的闹钟吗?
HTML 可以通过 kapsula.notify.schedule() 请求系统通知,包括在屏幕锁定时。 通知送达和声音取决于权限和设备设置。在 Android 上强行停止应用可能阻止通知送达。
Android 还是 iPhone?
都支持。Kapsula 已上架 Google Play 和 App Store,同一个 HTML 文件在两边都能运行。
你们能看到我的代码或数据吗?
不能。Kapsula 没有服务器,一切都留在你的手机上——见隐私政策。
任何 HTML 都能运行吗?
单文件页面效果最好。页面在沙盒中运行,所以目前对外部服务器的请求会被拦截。
免费吗?
应用和内置演示免费。自己的项目需要 Kapsula Pro:免费试用 7 天,之后是低价的按月订阅,或一次性买断终身使用。Pro 到期后不会删除任何内容:你的项目会被锁定,直到你回来。