kiriharareinanya-code

Glance(一瞥)是一款基于 Flutter 与 Win32 的 Windows 桌面组件工具,把时钟、天气、日历、待办和歌词做成可自由摆放的毛玻璃磁贴贴在桌面上,帮助用户打造个性化的桌面信息层。

0.2.0.134
发布于
9 天前
1
星标
14
下载
同步于
8 天前

最新版本

0.2.0.1342026年10月10日 22:28
下载慢?可在上方随时切换镜像源

项目说明

项目概述

Glance(一瞥)是一套 Windows 桌面组件层,把时钟、天气、日历、待办、歌词做成可自由摆放的磁贴贴在桌面上。项目基于 Flutter + Win32,单进程运行,无常驻服务。

主要功能

  • 时钟:数字时钟,支持 24/12 小时制与可选秒
  • 天气:采用小米天气数据,提供实况加 5 日预报,可按 IP 自动定位或手动填写城市
  • 日历:月历,包含农历、二十四节气与节假日,可点选日期查看倒计时
  • 待办:本地清单,支持行内设定截止日期
  • 歌词:读取系统正在播放的音乐(网易云 + LRCLIB),提供滚动歌词、封面与进度控制

适用人群

  • 希望美化并强化 Windows 桌面的用户
  • 喜欢手机小组件式桌面信息层,需要时钟、天气、日历、待办一体化展示的用户
  • 关注 Flutter 桌面端开发的技术爱好者

快速上手

  1. 准备 Flutter(Windows desktop)与 Visual Studio C++ 工具链
  2. 在项目目录执行 flutter build windows --release
  3. 运行生成的 build/windows/x64/runner/Release/glance.exe
  4. 在任务栏设置窗口中按需配置组件与布局

核心优势

  • 磁贴支持自由拖拽、吸附与离散缩放(手机小组件式的列乘行规格),每块屏幕保存一组布局
  • 毛玻璃卡片搭配 Mica 质感背景,深浅色跟随系统
  • 任务栏独立设置窗口,改动实时生效并自动落盘
  • 桌面层常驻,显示桌面(Win+D)时磁贴自动归位,支持开机自启

系统要求

  • 操作系统:Windows
  • 支持架构:x64
  • 额外依赖:Flutter(Windows desktop)与 Visual Studio C++ 工具链

注意事项

  • 发版使用 tool/build_release.bat,会经 Inno Setup 生成便携安装包,输出到 installer/out/
  • 版本号唯一来源是 pubspec.yaml 的 version 字段,更新日志由 git-cliff 依据提交信息生成
  • test 目录下的文件是预览图与 logo 的生成工具,而非断言测试

历史版本

排序