Renly1994/xiaotang-daozai

★ 248⑂ 37

岛仔 Daozai:Rust 构建的 Windows 桌面信息岛。音乐歌词、邮件验证码、日程提醒、待办与 AI 额度,让重要信息轻轻出现在屏幕顶部。

About Renly1994/xiaotang-daozai

Renly1994/xiaotang-daozai is an open-source project on GitHub, mainly written in Rust. 岛仔 Daozai:Rust 构建的 Windows 桌面信息岛。音乐歌词、邮件验证码、日程提醒、待办与 AI 额度,让重要信息轻轻出现在屏幕顶部。 It currently holds 248 stars and 37 forks with 16 open issues, and was last pushed on 2026-11-04 (repository created 2026-11-03).

Project Overview

AI Homed tracks it on the Today's Trending board, currently at rank #92 with 0 new stars today.

GitHub Repository Details

Repository Renly1994/xiaotang-daozai · default branch main · size 14077 KB · watchers 3 · source: GitHub REST API and repository README

README

https://github.com/Renly1994/xiaotang-daozai/blob/HEAD/岛仔

岛仔 · Daozai

让重要的信息,轻轻出现在屏幕顶部。

Windows 桌面伙伴 · 音乐与歌词 · 邮件验证码 · 日程提醒 · AI 额度

Release Windows License CI

下载 Windows 版 · 使用指南 · 更新记录 · 反馈问题

收起状态:贴在屏幕顶部的刘海

一个小岛,装下桌面上的小事

岛仔贴在屏幕顶部,收起时是一条小刘海。鼠标靠近时展开,离开时收起;需要处理的信息出现时再提醒你。它由 Rust 和 egui 构建,不依赖 Electron。

| 功能 | 可以做什么 | | --- | --- | | 桌面伙伴 | 会眨眼、打盹、喝水,也会拿起麦克风跟着音乐唱;可切换极简模式 | | 音乐与歌词 | 读取 Windows 媒体会话,控制播放、切歌、进度;支持岛上单行歌词 | | 专注与饮水 | 专注/休息计时、饮水目标、提醒时段、快捷记录与撤销 | | 文件置物架 | 拖入临时收集,打开或定位原文件,拖出到其他应用;移除记录不删除原文件 | | 待办 | 添加、编辑、完成任务;用日期和时间选择器设置可选提醒 | | 邮件 | 多账号收信、验证码来源识别与点击复制、正文阅读、默认浏览器打开链接 | | 日程 | 月历和当日安排;合并工作日历与邮件邀请,支持全天、跨天、重复日程及单次修改/取消 | | AI 额度 | Codex、Claude、Kimi、Grok Bot、Gemini;多账号、常驻圆环、重置时间和自选配色 | | 系统提示 | 电源、电量、网络、音量、大写锁定、输入语言和蓝牙设备状态 |

专注工作,也记得休息和喝水

开始一段专注时间,在专注与休息之间切换;饮水面板记录当天进度,可以设置目标和提醒时段。

鼠标靠近后展开专注面板

待办随手记,文件临时放

把待办加到屏幕顶部,完成后勾选;需要提醒的事项可以单独设置日期和时间。置物架则用来临时收集文件,支持打开、定位原文件和拖出到其他应用。

从顶部展开待办清单

AI 额度,抬眼就能看见

收起时用圆环显示额度,展开后查看账号与重置时间。支持多账号,可选择常驻展示的服务和配色。

各服务与订阅的连接方式及可用性见下方「连接哪些服务」。

邮件和日程,放在同一条时间线上

日程提醒在屏幕顶部出现 以上为基于演示界面制作的 AI 产品展示图,展示收起、展开与提醒状态,界面细节以实际版本为准。查看原始界面截图。

安装与更新

1. 前往 Releases,下载安装版 Daozai-Setup-v0.6.50-x64.exe。 2. 双击安装器,可修改安装位置、选择是否创建桌面快捷方式和开机自启,再点击「一键安装」。桌面快捷方式默认勾选,首次安装默认不开机自启;无需解压。 3. 安装完成后打开「岛仔」,也可从桌面快捷方式启动。在托盘菜单打开设置,选择需要的功能。

需要免安装使用时,下载 Daozai-v0.6.50-windows-x64.zip 并完整解压,运行其中的 daozai.exe。程序仍默认使用当前用户的应用数据目录。

在「设置 → 关于」点击「检查更新」,可查看最新正式版及更新说明,选择「下载并安装」「浏览器下载」或「稍后」。应用内下载通过校验后会重启更新;也可在发布页下载后再次安装,原设置和记录会保留。卸载可通过 Windows「已安装的应用」完成;卸载同样保留用户数据。详细操作见 使用指南。

系统要求: Windows 10/11 x64,支持 OpenGL 的显卡驱动。Windows 11 已进行本机实测;Windows 10、不同显卡及多显示器组合的兼容性仍需更多反馈。暂不提供 macOS、Linux 或 ARM64 成品包。

校验下载: Release 附带 SHA256SUMS.txt,可用 Get-FileHash -Algorithm SHA256 比对。当前程序未做商业代码签名,Windows 可能提示未知发布者;请核对仓库与文件校验值后再决定运行。

连接哪些服务

| 类型 | 当前入口 | 说明 | | --- | --- | --- | | 邮箱 | QQ、163、126、腾讯企业邮、iCloud、Gmail | IMAP;使用服务商要求的授权码或 App 专用密码 | | 工作日历 | 飞书、钉钉、企业微信 | CalDAV;需要平台提供的独立日历账号/密码,安装桌面端本身不等于授权 | | AI 额度 | Codex、Claude、Kimi、Grok Bot、Gemini | 各服务的本机登录引用或独立连接方式;不同账号与订阅的可用性可能不同 |

QQ 收信、邮件日程和飞书个人日历已进行真实账号测试;钉钉、企业微信已验证接入代码与界面,但尚未在本轮完成真实账号同步验收。不要把图标或模拟日程预览视为实连保证。

数据留在什么地方

完整说明见 隐私与安全。

从源码构建

需要 Rust stable、MSVC C++ 构建工具和 Windows SDK。开发时建议使用较新的 stable Rust。

rustup default stable-x86_64-pc-windows-msvc
cargo build --locked --release --bin daozai
.\target\release\daozai.exe

运行测试及打包:

cargo test --locked --all-targets --features record -- --test-threads=1
powershell -NoProfile -ExecutionPolicy Bypass -File .\scripts\package.ps1

测试按单线程运行,以隔离使用进程环境变量的数据目录测试。低内存设备可设置 $env:CARGO_BUILD_JOBS = "1"。打包需要 NSIS 3,可通过 -NsisCompiler 指定 makensis.exe。发布脚本会检查程序版本和运行库依赖,生成单文件 EXE 安装器、精简免安装 ZIP 和 SHA-256 校验文件。

项目结构、界面预览与贡献方式见 开发指南。

开源与致谢

岛仔原创代码采用 MIT License。Rust 依赖、vendored 代码、第三方图标及品牌标识沿用各自的许可或权利声明;MIT 不授予这些服务的商标使用权,也不代表官方合作或认证。详见 第三方声明 和 依赖说明。

感谢 egui/eframe、Rust 社区,以及提供参考与素材的开源项目。

GitHub Stars & Activity

248Stars
37Forks
16Open issues
RustLanguage

GitHub Popularity

GitHub stars248
Forks37
Open issues16
Primary languageRust
LicenseMIT
Stars gained today0
Created2026-11-03
Last pushed2026-11-04

Trending History

Daily boardrank #92 · ▲ 0 stars

Related AI Projects

1

vercel-labs / agent-browser

Rust★ 45,517⑂ 3,128▲ 133 stars
→
2

janhq / jan

Rust★ 45,439⑂ 3,147▲ 58 stars
→
3

t8y2 / dbx

Rust★ 29,068⑂ 2,651▲ 165 stars
→
4

vercel-labs / agent-desktop

Rust★ 14,723⑂ 1,017▲ 2,463 stars
→
5

max-sixty / worktrunk

Rust★ 10,945⑂ 408▲ 524 stars
→
6

hydro-project / infinity

Rust★ 680⑂ 76▲ 82 stars
→
7

Muvon / octomind

Rust★ 480⑂ 65▲ 126 stars
→
8

Duecki1 / CalibRaw

Rust★ 286⑂ 19▲ 12 stars
→

More AI Rankings