OFFSET偏移
← 返回作品星系

PROJECT 05 / 桌面看板

GitHub Kanban

分散的信息,
回到一个视野。

把通知、待审 PR、Issues 和关注动态汇集到桌面面板,让分散的信息回到同一视野。

THE QUESTION

通知、待审 PR、Issues、Actions 和关注动态分散在不同页面。桌面看板提供一个集中入口,先看清需要关注的事情,再进入对应 GitHub 页面处理。

GitHub Kanban 官方宣传图,展示项目概览与贡献日历面板
GitHub Kanban · 官方项目预览官方预览 ↗

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,不代表对所有运行环境的测试结论。

NEXT ORBIT / 下一个作品壁纸收藏

留一块屏幕,给想象。