獨立作品 · Planner 0.2.0 · 2026-10-08

Planner 個人行程卡片

把名稱、電話、備註與日期放在同一張卡片。個人會員資料獨立保存,綠橘紅提醒讓重要日子提早準備。

開啟 Planner → 資料與隱私 服務說明

開始使用

  1. 點右上「會員入口」,註冊名稱、電子郵件與至少 12 字密碼。
  2. 安全保存註冊後顯示的一次性復原碼;本站目前沒有郵件驗證或郵件重設。
  3. 新增卡片,填名稱、可留空的電話字串、備註與日期。
  4. 日期預設台北當天加一曆年;2/29 轉次年 2/28,可自訂。不會每年自動重複。
  5. 用搜尋找名稱、電話、備註,依日期或名稱排序,並管理自己的待辦。

三階段站內提醒

✓ 綠:14 天前/◷ 橘:7 天前/! 紅:4 天前

  • 各卡片可調 0–365 天,綠色 > 橘色 > 紅色。最接近到期的階段優先顯示,含文字與圖示。
  • 網站每 30 秒檢查持久排程,指定日台北 09:00 產生站內通知;登入後可查看與標記已讀。
  • 重啟只追補最近已到門檻,過期不補發。編輯重建排程;取消/刪除卡片停止提醒。
  • 目前不寄 Email、SMS 或瀏覽器推播。重要日期仍請自行備份。

會員與資料控制

手機與桌面皆可操作,深淺色偏好會記住。卡片、待辦與通知依會員隔離。密碼/復原碼雜湊儲存,登入有效 8 小時。

忘記密碼可用電子郵件與復原碼重設;舊復原碼及既有登入會失效。右上入口可改密碼或刪帳。刪帳清除本站資料,加密備份最多保留 7 天;刪帳雜湊紀錄供維運復原排除已刪會員。卡片刪除有再次確認,待辦也可完成或移除。

Google 與 Hermes:未連接

正式網站沒有 mock 登入或假同步。Google 連接、同步寫入與 Hermes 模型呼叫均停用,畫面標為未連接,卡片目前只保存於本站。

未來 Google 需要每位會員獨立的產品 OAuth 授權。AI 僅規劃給擁有者使用既有 consumer 訂閱,不向其他會員提供共用模型;建議仍須預覽與本人確認,不自動寄邀請或刪除他人事件。

本機 mock 候選保留同步預覽/取消/撤權/衝突去重與 AI 建議確認的測試流程;mock 通過不代表真 Google/Hermes 已完成。

來源、啟動與驗證

Private GitLab:fjw08199999/yc-planner,程式與會員資料分開保存。正式入口 planner.yc-group.org;實際發布與測試紀錄見來源 reader.md/docs/VALIDATION.md。

開發使用 Node.js 22.16+;npm start 僅開啟本機 mock,網址 http://127.0.0.1:4317。正式執行須獨立資料路徑、HTTPS origin、停用 mock 並明確開啟 readiness gate,設定見 ops/planner.env.example。

npm run check、npm test、npm run build;build 包含本導讀。MVC 模組與 SQLite 單程序持久排程,無 runtime 套件與按量 AI API。安全設定、部署、加密備份/還原見 docs/OPERATIONS.md,Google callback/scopes 與擁有者 Hermes runtime 需求見 docs/INTEGRATIONS.md。