日曆

課、待辦、心情,
記在同一天。

Soar 是一套裝在電腦上的課堂軟件。這一頁只講日曆這一塊 —— 它管的是「什麼時候」。

它不會替你把空的地方填滿。

學期有多長、這周有幾節課,照老師填的畫;這一天裡有什麼,是你寫了才有。

編課表的那段代碼,刪了

早期版本里有一個函數:拿課程 id 算一個 hash,直接得出「周幾、幾點」,憑空生成一節課,屏幕上看著滿滿當當。2026 年 5 月底它被刪掉,源碼裡今天還留著那條註釋,寫明為什麼刪。

唯一一處例外擺在明處 —— 大綱只寫「每週三講」不寫鐘點時,它先替你擺三個早上九點的時段,並在那張表單上寫明這時間是先擺的、可以改。

學期

沒有課表,這條帶子就不出現

頂上那條按周排開的帶子,只有當某門課真填了開學日和周課表時才畫。週數也不是寫死的,取的是各門課表裡最長的那一個。

點其中一週,中欄就跳到那一週;今天在第幾周,只用一圈細描邊標出來。

帶子上的起伏,是你記下的

一週有多深,等於課表裡的固定課節,加上你那一週記下的事。課的那一半每週都一樣 —— 所以起伏全來自你自己。

心情和日記不算進去。記一次心情,不該讓那一格看起來更忙。

這一天

課、待辦、心情,同一天

打開日曆,今天這一欄裡,日程、待辦、心情、隨手記都在同一處。不用寫一個字也能記下今天 —— 心情在一條色帶上點一下就落庫。

隨手記那個框的引子隨季節和時段換口吻,一天裡不同時候進來,問法不一樣。

記完了,它才說一句

五檔心情每檔備著十條話,按日期挑一條 —— 同一天改來改去那句話不變,隔天才換。拖動的時候不出,記完才出現。

低落也值得記一筆,它一樣是你的一天。

裡面沒有「加油」「你真棒」,不催、不評判、不問為什麼。

課表上空的那一格,是真的空的。

回頭看

給個期限,它拆成塊

一個有期限的目標,它拆成任務、落到具體哪一天,先給你看一份預覽;你點採納,才真的寫進日曆。排不下的時候它直說排不下,不硬塞。

一次最短十分鐘,一週最多排六天 —— 留一天不排。它能產出的動作有九種,沒有一種是打分,它手上也沒有你的完成率。

總結收在最下面

週報、月報、年報平時不出現,收在右軌最底下,點開才看。週一早上什麼都還沒發生時,它就只寫「總結」兩個字,不補零、也不說「暫無」。

年報是五幕,可以一頁頁翻,最後一幕是一封信。

日曆上的每一格,都有出處

老師填的課表、你自己寫下的、你點了採納的計劃塊 —— 只有這三種。剩下的地方就空著。