AutoCua
Automate with computer-use agent (ComputerUse / CUA) for macOS, Windows, Linux, Browser, iOS & Android. It sees the screen, clicks, types, browses and writes the code too. One agent, every computer.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
几个人各自有局,日程对不上。搭子日程让朋友加入同一个搭子组,各自记下被占用的时间,再在组里约一个行程。行程一旦有人参加或可能参加,其他搭子组只能看到这个人忙碌,看不到另一个组的标题和地点。 • Howbout 最接近:好友组、看谁有空、直接创建计划。它是 App,占用主要来自同步外部日历,也没有「这个行程属于哪一个搭子组」这一层。 • TimeTree 和 记得日历 是一组一个共享日历。A 组的行程不会自动变成 B 组里的「此人忙碌」。 • When2meet、Doodle、Rallly、调整君是一次性投票。没有长期账号,也没有跨组占用。 这个网站拿走 Howbout 的「建组 → 看空闲 → 锁定行程」,用 TimeTree 的多组,再用 Google 日历式的 free/busy 做跨组。 约行程的人默认参加,可以改成不参加。时间按北京时间。 需要 Node.js 22+ 和 Docker。 把 .env.local 里的 BETTER_AUTH_SECRET 换成 openssl rand -base64 32 的结果,然后: 打开 http://localhost:3000。127.0.0.1:3000 也可以登录。数据库默认是 postgres://schedule:schedule@localhost:5432/schedule。查看完整 README ↗
几个人各自有局,日程对不上。搭子日程让朋友加入同一个搭子组,各自记下被占用的时间,再在组里约一个行程。行程一旦有人参加或可能参加,其他搭子组只能看到这个人忙碌,看不到另一个组的标题和地点。
这个网站拿走 Howbout 的「建组 → 看空闲 → 锁定行程」,用 TimeTree 的多组,再用 Google 日历式的 free/busy 做跨组。
约行程的人默认参加,可以改成不参加。时间按北京时间。
成员可以退出搭子组。退出后不再看到这个组,自己在组里行程上的参加、可能参加和邀请也会取消,其他组不会再因为这些行程把你标成忙碌。组里只剩你一个人时,退出会解散这个组。组长退出且还有别人时,最早加入的成员成为组长。个人占用不受退出影响。
需要 Node.js 22+ 和 Docker。
docker compose up -d
cp .env.example .env.local
把 .env.local 里的 BETTER_AUTH_SECRET 换成 openssl rand -base64 32 的结果,然后:
npm install
npm run db:push
npm run dev
打开 http://localhost:3000。127.0.0.1:3000 也可以登录。数据库默认是 postgres://schedule:schedule@localhost:5432/schedule。
忘了密码可以在登录页点「忘记密码」。页面会把 6 位验证码发到邮箱,10 分钟内用来设新密码。本地没配发信时,验证码打在运行 npm run dev 的终端里。线上要配 EMAIL_FROM,再加上 RESEND_API_KEY 或 SMTP,见 .env.example。
npm test
外部日历同步、群聊、推送、重复日程、投票网格、微信登录、原生 App。