惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

大猫的无限游戏
大猫的无限游戏
aimingoo的专栏
aimingoo的专栏
I
InfoQ
B
Blog RSS Feed
D
DataBreaches.Net
S
SegmentFault 最新的问题
P
Proofpoint News Feed
A
About on SuperTechFans
WordPress大学
WordPress大学
Hugging Face - Blog
Hugging Face - Blog
博客园 - 司徒正美
小众软件
小众软件
博客园 - Franky
有赞技术团队
有赞技术团队
D
Docker
T
Tailwind CSS Blog
雷峰网
雷峰网
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Blog — PlanetScale
Blog — PlanetScale
酷 壳 – CoolShell
酷 壳 – CoolShell
B
Blog
V
Visual Studio Blog
宝玉的分享
宝玉的分享
爱范儿
爱范儿

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
SideCalendar|为了能够方便地查看碎片信息,我开发了一个信...
2025-09-01 · via 少数派

Matrix 首页推荐 

Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。 

文章代表作者个人观点,少数派仅对标题和排版略作修改。


作为一个严重依赖 macOS 的日历日程和提醒事项来安排工作、每天需要多次查看当日日程安排的独立开发者,我试过了各种日历应用:

  • 系统自带的日历应用集成了提醒事项,但如果要快速查看当天全部日程,要么需要打开日历窗口,要么就需要在桌面新增一个日历的小组件。无论哪种方式都需要从当前的窗口跳出,严重打断工作节奏
  • 试过一些开源的第三方日历应用,有的要么过于强大包含了很多功能,但是「不中断当前工作查看日程」的功能始终没看到哪个应用有提供。

我需要的是一个一眼就能看到重要日程、可以轻松看到当日日程分布情况、能够常驻在屏幕、不占用主要工作空间的轻量级解决方案。

海量信息,一瞥便知

在多次尝试各种现有方案都无法满足需求后,我突然想到为什么不自己开发一款理想中的应用呢?

虽然我的 SwiftUI 经验还停留在 Playground 的「学习编程 1、学习编程 2」阶段,但在 Claude Code 和 Gemini CLI 等 AI 工具的辅助下,技术实现已经不再是障碍。真正需要投入精力思考的,反而是如何设计出既简洁又实用的产品形态——一个真正解决用户痛点而非增加负担的工具。

在这期间,我想起了 SideNotes 这款笔记应用——它将笔记以隐藏侧边栏的形式常驻在屏幕边缘,既不干扰主要工作区域,又能随时快速查看和编辑内容。这种设计理念让我眼前一亮:如果将日历信息也以类似的侧边栏形式展现,用户就能在不打断当前工作的情况下,通过余光随时掌握日程安排。

相比传统的全屏应用或弹窗通知,侧边栏既保持了信息的可见性,又最大程度地减少了对工作流程的干扰,这正是我一直在寻找的完美平衡点。

SideNotes 触发笔记后的主界面

产品形态确定了,但交互设计仍需要根据实际使用场景来决定:是一开始完全隐藏直到用户主动触发,还是始终保持部分可见以提供即时信息?是通过快捷键快速呼出,还是依靠鼠标悬停或点击来激活?

这些看似简单的交互细节,实际上直接影响着用户的使用体验和接受度。经过反复试验和调整,我最终找到了在可见性和干扰性之间的最佳平衡点。最终确定了以屏幕边缘彩条来展现事件分布,鼠标移上弹出事件详情气泡的方式来查看具体信息的交互方式。

这种设计既保证了信息的即时可见性——用户通过余光就能掌握全天的事件密度和分布情况,又避免了过度干扰——详细信息只在需要时通过鼠标悬停操作显示。彩条的颜色和密度直观地反映了时间段的忙碌程度,而气泡弹窗则提供了恰到好处的信息层次,让用户能够在最短的时间内获取所需信息,然后迅速回到主要工作中。

注意看屏幕左侧边缘的彩条,这就是本应用的「主窗口」。

触发事件详情
所有基本设置都在菜单栏触发

开发过程出乎意料地顺利。我先用 Claude Code 搭建了基础的 SwiftUI 框架,实现了侧边栏的基本布局和日历、提醒事项数据读取功能,然后把应用打包分发给了一部分朋友同事群友使用,结果大家一致好评,并觉得应用的实用性和美观度都很在线。

随着大家使用过程中不断发现新的需求,我又陆续添加了提醒事项同步、GitHub 事件集成、RSS 订阅、简单气泡模式、iCloud 同步等功能,并在各个方面提升了用户体验。每当遇到技术难题时,AI 助手总能提供准确的解决方案,让我能够专注于产品逻辑、用户体验而非语法细节。

还在扩展的插件市场
效率达人的事件彩条甚至可以连成一道美丽的彩虹

从最初的概念到第一个可用版本,整个开发周期只用了一周时间,这在以前是不可想象的。更重要的是每一个功能的添加都源于实际使用中的真实痛点,确保了产品的实用性。经过 200 多次迭代后,现在产品已经从一开始的单纯为了查看日历日程的形态,进化为了信息流整合工具。

预览视频(霓虹模式):

后续更新计划

目前 SideCalendar 还有如下功能正在规划当中:

  • 更多内置插件
  • 事件交互:可以用键盘操作选择事件来智能跳转对应的系统日历、提醒事项、浏览器等
  • 基于 JS 语法的自定义插件:用户可以很方便的自己编写插件来满足自定义需求
  • 在线插件市场:可以下载其他人上传的强大插件来实现功能
  • iOS 事件同步:可以在 iPhone 同步查看事件信息流

结语

如今 SideCalendar 已经成为我日常工作中不可或缺的一部分,它静静地守候在屏幕右侧,让我随时掌握日程安排而无需任何额外操作。

如果你也厌倦了频繁切换应用来查看日程,或者希望有一个更加优雅的方式来管理时间,不妨试试这个小工具。它可能无法取代功能完备的专业日历应用,但在提升日常效率方面,它确实做到了我最初设想的那样:简单、直观、不打扰。

另外应用目前也在限时 7 折优惠中,欢迎大家下载使用并提出意见。

> 关注 少数派小红书,感受精彩数字生活 🍃

> 实用、好用的 正版软件,少数派为你呈现 🚀