Windows 10 / 11 · x64 · 免费 · 无广告

把「今天干到哪了」
摊在桌面上

一个常驻桌面的小窗:提前 15 分钟提醒打卡、按秒累加今天赚了多少、 跟着真实天气下雨下雪,底下还有一块浇着水就会开花的小花圃。 不抢焦点、不进任务栏,空闲占用约 1% CPU。

  • v1.3.4
  • 免管理员权限
  • 无需安装 Python
  • 单文件 30 MB
深色主题:时间、天气、今日收入与花圃 浅色主题:时间、天气、今日收入与花圃

以上为程序真实渲染截图,未做界面美化

1.04%空闲 CPU(晴天 8fps)
57MB内存占用
8种天气粒子特效
0·账号 / 广告 / 埋点

01 · 一张卡片

四件事,一个窗口

桌面挂件大多只做一件事:显示时间。这个窗口想回答的是另外三个问题—— 还有多久该打卡、今天已经赚到了多少、出门要不要带伞。

  1. 时间与状态主数字 42px 做视觉锚点,左侧状态胶囊按文字实测宽度自适应;进度条走到下班时刻。
  2. 天气与风城市、温度、体感、湿度、风向风力;空间不够时按「体感 → 温区 → 湿度 → 风力」依次丢弃,绝不压字。
  3. 收入翻牌按位比较,只有变化的位做一次「压扁 → 换字 → 展开」,不是整块重绘。
  4. 花圃苗床向内凹的浅槽、带口沿高光的陶盆,最下面一行是唯一的单击区域。
浮窗主界面
292~336px 宽,双击折叠成 210×64 的窄条

02 · 打卡提醒

不用记时间,它替你记

以你设置的上下班时间为基准自动推算,改班次,提醒跟着变——不需要在提醒列表里手写打卡条目。

整屏柔光脉冲 5 次

暖色、约 1 秒、鼠标可穿透,从屏幕边缘向内收,不打断你手上的操作。次数与提前分钟数都能改。

午休自动扣除

默认班次 08:30–17:30、午休 11:30–13:00,有效工时 7.5 小时。休息日不累计、午休不计入。

下班单独提醒写日报

到达下班那一分钟弹独立气泡;填了日报链接,气泡上多一个「去写日报」,点一下直接开你的 OA。

03 · 实时收入

下班那一刻,正好停在日薪

收入不是估个大概:秒薪按每日工时摊平,累计到下班时刻恰好等于日薪,之后不再增长。开会投屏时右键取消「显示收入」,卡片会重新排版收窄——不是遮一块空白。

日薪¥551.72= 月薪 ¥12 000 ÷ 21.75 个工作日
秒薪¥0.0204= 日薪 ÷ 7.5h 实际工时
17:30¥551.72累计到此为止,一分不多
浅色主题下的收入面板
浅色主题:不是把深色反相,是另一套校对过对比度的配色

04 · 天气特效

八种天气,风大了雨就斜

晴、晴夜、多云、阴、雾、雨、雪、雷阵雨,每种都是独立的粒子画法。特效铺满整张卡片,也可以只放在卡片下方那条透明窄带里。

雨特效:三层景深斜雨
雨三层景深斜雨,双描边 + 辉光芯,落在卡面上不挡字
雪特效:亮核雪片正弦横摆
雪半径 ≥5px 的亮核雪片 + 正弦横摆,小椭圆在 Tk 里会被画成菱形
晴天特效:暖光呼吸与浮尘
晴右上角呼吸光晕 + 上浮金尘,光晕亮度量化成 18 档,不再逐帧重绘
风级取自天气接口(蒲福 0~12 级):≤2 级完全静止,3 级起按 wf = (级−2)/6 递增
天气无风(≤2 级)6 级7 级
雨斜率 0.22(12°)0.74(37°)0.87(41°),落速 +18%、雨丝 +21%
雪垂直下落 + 正弦微摆横漂 21~37 px/s明显斜飘
多云 / 阴云带 4.5~7.5 px/s×2.1,约 10~16 px/s—
雾雾点 3~8 px/s×2.5—
晴只有暖光与浮尘顶边掠过 2~3 缕气流浮尘横漂

不给「风」单开一层:浅色卡上任何独立的横向图元都容易被读成脏点或划痕。所以气流拆成四段首尾相接的短弧,两端自然收细,活动范围只限卡片最上面那条 0.010~0.048H 的窄带。

05 · 桌面花圃

浇水五天,开一朵花

第一次启动就替你种下一颗种子。水分每小时蒸发约 7 点,浇一次加 46;水分充足时才成长,约 5~6 天开花、一周盛放。

-7 / 小时 蒸发 +46 每次浇水 5~6 天开花 3 畦同时养
  • 采摘入册养到盛放,按钮变绿,收进收藏册(花种、培育天数、浇水次数),原地自动种下新种子。
  • 连浇勋章3 / 7 / 14 / 30 / 60 / 100 天各解锁一枚,弹提示并记入收藏册。
  • 虫害不枯死每天 16% 概率来一次小事件,成长暂停但不会清零;处理完继续长,不处理也不会死。
花圃面板:花圃·粉樱,盛放阶段,成长条与浇水按钮
唯一的单击动作是「浇水」,其余区域点一下出详情,不会误触拖动

06 · 设置

五组设置,改完即生效

工作节奏、收入与隐私、天气与外观、提醒、花圃——保存即生效,不用重启。也可以直接编辑 config.json,存盘后 2~3 秒自动读取。

  • 工作节奏上下班、午休起止、工作日、打卡提前分钟数。
  • 收入与隐私月薪、每月工作日、每日工时、是否显示收入。
  • 天气与外观城市(留空按 IP 定位)、主题、透明度、置顶、动效。
  • 提醒打卡提醒、屏幕闪烁、日报提醒与日报链接、自定义提醒。
  • 花圃缺水提醒、重新种一株(含节日限定种)。
设置面板
深色 / 浅色跟随主题,字号随系统 DPI 缩放

07 · 性能与隐私

它很省,也不打听你的事

按天气分档帧率

雨雪雷 30fps、晴夜 20fps、晴 / 多云 / 阴 / 雾 8fps。后四类是慢变量(云横移 4~8 px/s、光晕 6 秒一次呼吸、浮尘几 px/s),降帧只让步进变粗,运动速度由 dt 积分、完全不变。

30fps 恒定4.37%
8fps 分档1.04%

内存同步从 103 MB 降到 57 MB。光晕呼吸另做亮度量化(18 档),档位不变就不重绘。

数据都在你自己机器上

没有账号、没有广告、没有统计埋点。配置、花圃进度、日志全部写在本地 %APPDATA%\FloatWidget。

  • 联网仅两处:open-meteo.com 查天气、ip-api.com 按 IP 推断城市(可填死城市跳过)。
  • 日志只在本地轮转(>256 KB 转成 .1),内容仅异常堆栈,不外传。
  • 卸载默认保留配置;卸载界面可勾选一并删除。

下载

v1.3.4 · Windows 10 1809 及以上

免费,无内购。安装包不需要管理员权限,装完约 41 MB。

安装包

51 MB · .exe

双击安装,默认装到 %LOCALAPPDATA%\Programs\FloatWidget;创建开始菜单快捷方式,可选桌面快捷方式与开机自启。

下载安装包

绿色版

30 MB · 单文件

免安装,双击即用,可以放 U 盘。配置仍写在本机 %APPDATA%,升级只换这一个文件。

邮件索取

MSIX

30 MB · 提交商店用

Identity DeskFloat、Publisher CN=rookie,开机自启走 windows.startupTask。自签证书,安装前需先信任证书。

邮件索取

系统要求:Windows 10 1809(17763)+ / Windows 11,x64;无需安装 Python 或任何运行库。Windows 7 与 ARM 版未测试。

常见问题

为什么要联网?断网还能用吗?

联网只为查天气和按 IP 推断城市。打卡、收入、花圃全部本地计算,断网照常工作,只是不显示天气与特效。想完全离线,在设置里填死城市名即可跳过定位。

下班以后数字还会继续涨吗?

不会。秒薪按每日工时摊平,累计到下班时刻恰好等于日薪,之后停止增长;午休时间与休息日不计入。

花忘记浇水会死吗?

不会枯死。缺水只是暂停成长、叶片变暗并提示缺水,浇水即可恢复;关掉程序期间的成长会按真实时间补算(最多 72 小时)。

支持高 DPI 和多显示器吗?

卡片宽度按屏幕逻辑宽度分档(292 / 306 / 320 / 336),所有尺寸乘以系统 DPI 缩放,字体用负数字号跟随缩放;小屏 + 高缩放时整体等比收缩,最小 0.76 倍,绝不压字。

怎么卸载?配置会留吗?

开始菜单搜「桌面浮动小窗」右键卸载,或运行安装目录下的 uninstall.exe。会清理程序文件、快捷方式、自启项与卸载信息;配置默认保留,可在卸载界面勾选一并删除。