日历
课、待办、心情,
记在同一天。
Soar 是一套装在电脑上的课堂软件。这一页只讲日历这一块 —— 它管的是「什么时候」。
它不会替你把空的地方填满。
学期有多长、这周有几节课,照老师填的画;这一天里有什么,是你写了才有。
编课表的那段代码,删了
早期版本里有一个函数:拿课程 id 算一个 hash,直接得出「周几、几点」,凭空生成一节课,屏幕上看着满满当当。2026 年 5 月底它被删掉,源码里今天还留着那条注释,写明为什么删。
唯一一处例外摆在明处 —— 大纲只写「每周三讲」不写钟点时,它先替你摆三个早上九点的时段,并在那张表单上写明这时间是先摆的、可以改。
学期
没有课表,这条带子就不出现
顶上那条按周排开的带子,只有当某门课真填了开学日和周课表时才画。周数也不是写死的,取的是各门课表里最长的那一个。
点其中一周,中栏就跳到那一周;今天在第几周,只用一圈细描边标出来。
带子上的起伏,是你记下的
一周有多深,等于课表里的固定课节,加上你那一周记下的事。课的那一半每周都一样 —— 所以起伏全来自你自己。
心情和日记不算进去。记一次心情,不该让那一格看起来更忙。
这一天
课、待办、心情,同一天
打开日历,今天这一栏里,日程、待办、心情、随手记都在同一处。不用写一个字也能记下今天 —— 心情在一条色带上点一下就落库。
随手记那个框的引子随季节和时段换口吻,一天里不同时候进来,问法不一样。
记完了,它才说一句
五档心情每档备着十条话,按日期挑一条 —— 同一天改来改去那句话不变,隔天才换。拖动的时候不出,记完才出现。
低落也值得记一笔,它一样是你的一天。
里面没有「加油」「你真棒」,不催、不评判、不问为什么。
课表上空的那一格,是真的空的。
回头看
给个期限,它拆成块
一个有期限的目标,它拆成任务、落到具体哪一天,先给你看一份预览;你点采纳,才真的写进日历。排不下的时候它直说排不下,不硬塞。
一次最短十分钟,一周最多排六天 —— 留一天不排。它能产出的动作有九种,没有一种是打分,它手上也没有你的完成率。
总结收在最下面
周报、月报、年报平时不出现,收在右轨最底下,点开才看。周一早上什么都还没发生时,它就只写「总结」两个字,不补零、也不说「暂无」。
年报是五幕,可以一页页翻,最后一幕是一封信。
日历上的每一格,都有出处
老师填的课表、你自己写下的、你点了采纳的计划块 —— 只有这三种。剩下的地方就空着。