01 / PROBLEM
问题#
通知、待审 PR、Issues、Actions 和关注动态分散在不同页面。桌面看板提供一个集中入口,先看清需要关注的事情,再进入对应 GitHub 页面处理。
02 / STRUCTURE
结构#
状态栏入口连接概览、通知、工作、关注和仓库五个视图。后台通过已有的 gh 登录读取 REST / GraphQL 数据,整理为统一卡片并缓存;通知服务单独处理分页、轮询和已读状态。界面与数据服务分开,卡片链接保留具体上下文。
03 / TRADEOFF
取舍#
首版选择只读,把操作交给 GitHub。当前版本的 Legacy 模式仍默认只读;Synced 模式可选开启通知已读同步,打开通知后自动标记也需要单独开启。批量标记仅作用于当前筛选列表中的未读项。关注流组合公开事件与 Star 仓库发布,不等同于 GitHub 网页首页。
04 / RESULT
结果#
原创插件已通过 PR #739 合并到 Noctalia 社区仓库,后续持续修复刷新与缓存,并通过 PR #944 加入可选通知同步。本页对应 0.2.4。公开 PR 记录包含 Hyprland 上的界面和真实读取检查;本站没有另行执行插件运行测试。
05 / SOURCE
源码与证据#
以上说明对应固定版本 c87a385af7,不代表对所有运行环境的测试结论。
