NEW IN 1.9.0/Chrome Extension · 開源免費

重構 SMS
功課體驗。

功課與提醒分開看,按你的選科和日期整理。全新深淺色模式、固定標題與可摺疊日期,讓每次查看更順手。

Google Drive 與 GitHub 均提供 1.9.0;時間分析仍為測試版。

功課與提醒分開依選科智能篩選時間分析・測試版
Better.SMS
BetterSMS_1.9.0
3 項
● 已同步最後更新:示範資料
日期篩選 示範:星期五
📚 選科設定:Math Gp1 · X1 Physics
載入示範中…

簡化互動示意,內容均為虛構;點擊日期、頁籤或勾選試試。

01 / 06

LIGHT & DARK

淺色、深色隨你選

在右下角設定切換白色或黑暗模式;選擇保存在瀏覽器,下次開啟仍會套用。

02 / 06

STICKY HEADER

捲動時,標題仍在

Better.SMS 標題、版本及數量固定在頂部;列表再長,關鍵資訊依然看得到。

03 / 06

COLLAPSIBLE DATE

日期篩選,可收可放

時間分析的日期區預設收起;展開後可選日期,並與功課及提醒共用。

04 / 06

YOUR SUBJECTS

選科更直接

不再提供姓名選單;自行選 Math Group、X1、X2、X3。Gp1 對應 M1、Gp2 對應 M2;Gp3–Gp6 不修讀。

05 / 06

TWO CLEAR LISTS

功課、提醒分開看

兩個清單均按選科與日期篩選;以科目及老師辨別 X 組,亦可選頁籤或上下分區。

06 / 06

TIME ANALYSIS

按日期掌握時間 測試版

圓環圖整理各科已知耗時及未完成功課;不包括提醒,估算只供參考。

◉ 功課時間分析BETA / 本機計算
90已知分鐘
Mathematics40 分
English29 分
Physics21 分
▾ 明天 · 2 項1 小時 9 分鐘
▸ 其他日期 · 1 項21 分鐘
// 02 — TIME, MADE CLEAR

時間有數,
安排更從容。

明天忙不忙?下個上學天有多少功課?在主頁切到時間分析,即可按日期查看。

只看未完成功課

分析跟隨目前的選科及日期,不會把提醒或已完成項目計入。

每日總耗時,一眼比較

全部已載入日期可逐日展開;切換至單日即可查看當日圖表。

不確定的時間會標示

無法辨識的時間不會當作完整估算;SMS 的 0 分鐘按原值計算並提示。

估計完成時間以「現在+已知耗時」計算,假設連續完成、不計休息。下個上學天只跳過週末,不會自動排除假期。圖表及數字均為示意。
// VERSION COMPARE

選兩個版本,看看有甚麼不同。

對照主要功能狀態與跨版本更新,亦可到 GitHub 查看程式碼差異。

更新歷程

按版本展開內容;Beta 已標示。更新摘要整理自 GitHub Release。

所有 Releases ↗
  1. v1.9.0選科與外觀再進一步LATEST
    • 選科設定: 移除學生姓名選單,直接選擇 Math Group 及 X1、X2、X3。
    • 固定標題: 向下捲動時仍可看到 Better.SMS 標題列。
    • 時間分析: 日期篩選可摺疊,並與主頁日期篩選同步。
    • 外觀: 加入淺色及深色主題,設定會儲存在瀏覽器中。
    查看 GitHub Release ↗
  2. v1.8.1更寬敞的彈出視窗RELEASE
    • 視窗尺寸: 彈出視窗預設為 800 × 600 CSS 像素,實際大小可能受螢幕或縮放限制。
    • 寬版排版: 功課卡片以兩欄顯示,時間分析的摘要與圓環圖分欄排列。
    • 自適應顯示: 窄視窗自動回復單欄;上下分區模式亦支援寬版卡片排列。
    查看 GitHub Release ↗
  3. v1.8.0時間分析移到主頁RELEASE
    • 時間分析: 移到主畫面頁籤,並可按日期查看及展開每日功課。
    • 日期篩選: 新增「明天」,分析與功課及提醒共用日期篩選。
    • Math Group: 合併 M1/M2 設定,根據所選組別處理延伸單元。
    • 介面: 保留功課/提醒頁籤及上下分區兩種檢視方式。
    查看 GitHub Release ↗
  4. v1.7.0 · Beta功課時間分析初次測試BETA
    • 時間分析: 用圓環圖顯示各科已知的預計時間,並列出相關功課。
    • 完成時間估算: 按目前時間及已知功課時間提供參考估算。
    • 篩選: 只計算目前選科與日期範圍內、尚未完成的功課;提醒不計入。
    • 未知時間: 無法讀取時間的項目會提示,不會視作完整估算。
    查看 GitHub Release ↗
  5. v1.6.2X 組按老師優先辨別RELEASE
    • X 組篩選: 優先依照科目及老師的組合辨識組別。
    • 資料矛盾提示: 組別標記與老師不一致時會提示核對 SMS。
    • 未知資料: 無法確定分類的項目會盡量保留並提示核對,避免靜默隱藏。
    查看 GitHub Release ↗
  6. v1.6.1日期與設定介面整理RELEASE
    • 日期篩選: 改為可摺疊區塊,收起時仍顯示目前的篩選條件。
    • 開發者模式: 收納於設定中,方便查看診斷及手動重新抓取。
    • 介面整理: 調整設定區域與日期控制項的顯示。
    查看 GitHub Release ↗
  7. v1.6.0功課、提醒分開整理RELEASE
    • 功課與提醒: 分開整理兩類資料,可切換頁籤或上下分區。
    • 選科篩選: 支援 Math Group、X1、X2、X3 和 M1/M2。
    • 同步: 開啟視窗時嘗試讀取 SMS,亦可手動重新整理;同步失敗時保留上次成功資料。
    • 日期及完成狀態: 可按日期篩選,並分別勾選已完成的功課和提醒。
    查看 GitHub Release ↗
  8. v1.5同步保護與開發者診斷RELEASE
    • 中英文支援: 按表頭辨識欄位,處理中英文頁面欄位順序及日期格式的差異。
    • 同步保護: 等待頁面資料穩定後再同步;無法辨識表格時保留上次成功抓取的資料。
    • 同步狀態: 儲存成功後才顯示已同步。
    • 開發者模式: 提供手動重新抓取及可複製的診斷資料。

    GitHub 標籤為 v1.5,該檔案內的 manifest 顯示 1.3.0。

    查看 GitHub Release ↗
  9. v1.4 · Beta預設查看下個上學天BETA
    • 預設日期: 開啟時預設顯示下個上學天的功課。
    • 日期篩選: 保留其他日期範圍供切換。
    查看 GitHub Release ↗
  10. v1.3同步與狀態顯示RELEASE
    • 手動同步: 可在 SMS 頁面按「立即同步」,重新讀取功課。
    • 同步狀態: 顯示未同步、已同步、資料可能過期或同步失敗等狀態。
    • 功課整理: 合併頁面中擷取的資料,並減少重複項目。
    查看 GitHub Release ↗
  11. v1.2日期與自訂選科RELEASE
    • 日期篩選: 可查看全部、今天、下個上學天或未來七天的功課。
    • 自訂選科: 可自行設定 Math Group 及 X1、X2、X3 科目。
    • 完成狀態: 可勾選已完成的功課,方便追蹤進度。
    • 介面: 新增功課卡片及擴充功能圖示。
    查看 GitHub Release ↗
  12. v1.1功課卡片與科目篩選RELEASE
    • 功課擷取: 從 SMS 學生頁面讀取功課資料,並儲存在瀏覽器中。
    • 功課卡片: 顯示科目、日期、功課內容、時間和老師。
    • 科目篩選: 選擇指定科目,只顯示相關功課。
    • 項目數量: 顯示目前列表中的功課總數。

    GitHub 標籤為 v1.1,該檔案內的 manifest 顯示 1.0。

    查看 GitHub Release ↗

歷史版本的 GitHub 標籤與檔案內部版本偶有不同;請以各項提示及 Release 為準。舊版本未必適用目前的 SMS 網站。

// 04 — SIMPLE BY DESIGN

你的功課,你的節奏。

只需選好自己的組別,之後按需要切換日期與頁面。

01 / YOUR PROFILE

選擇你的科目

在選科設定選 Math Group、X1、X2、X3;未設定的組別不會隱藏。中文、英文及 STEAM 一律顯示。

02 / YOUR VIEW

找到需要的日子

日期篩選預設摺疊;可選今天、明天及其他日期,較早日期會嘗試重新載入。

03 / YOUR PROGRESS

完成後勾選

功課完成狀態保存在本機,時間分析亦會更新。顯示布局與插件開發者模式可在右下角設定。

01 / DOWNLOAD

下載並解壓 ZIP

選擇下方 Google Drive ZIP 或 GitHub 1.9.0 Source code (zip),下載並解壓。

02 / EXTENSIONS

開啟開發人員模式

在 Chrome 地址欄開啟擴充功能頁面,然後打開右上角的「開發人員模式」。

03 / LOAD

載入未封裝項目

選擇解壓後內含 manifest.json 的資料夾;GitHub 與 Drive 的資料夾名稱可能不同。

04 / SIGN IN

登入 SMS 並開始

登入後重新載入 SMS 學生頁,點擊插件圖示,再到選科設定選好組別。

// 06 — GET BETTER.SMS

選擇你的下載渠道。

兩個渠道均提供 BetterSMS_1.9.0。下載並解壓後,選擇內含 manifest.json 的資料夾安裝。

CURRENT BUILD / 1.9.0

Google Drive

下載整理好的 BetterSMS_1.9.0.zip,解壓後即可按上方步驟安裝。

開啟 1.9.0 下載頁
此 ZIP 已開放知道連結的人查看及下載。

更新提示:如想保留選科和勾選,請先備份,再更新原有插件資料夾並在 Chrome 重新載入。另一個資料夾載入的獨立插件不會自動共用資料。時間分析仍為測試版。