台灣長期照顧家庭關懷協會
V99年度維護行事曆與備份SOP
讓溫暖的陪伴,留在每一次閱讀與相遇裡。
透明與資訊核對
分享的是公開頁面連結,不包含您的閱讀筆記。
新一頁水彩日常
門廊上的傾聽、廚房裡的交流、公園裡的相遇,以及日光中的相伴。以下都是原創生成情境插畫,不是真實服務照片。

放大後可按 Escape 或關閉按鈕返回;未啟用 JavaScript 時仍可閱讀插畫。
水彩繪本・日常的陪伴
從視訊裡的問候,到留給自己的休息。插畫描繪的是綜合情境,不是真實服務照片,也不代表影片內容。


圖片為原創生成作品。原有照片與文件仍留在原始頁面;影片播放內容保持原樣。
以下是原創生成的水彩情境插畫,不是真實服務照片或影片劇照。陪伴可以從閱讀、一起討論、散步和一張餐桌開始。

本頁一般照片與封面改用原創水彩情境插畫;不是真實活動照片或影片截圖。Logo、文件、QR Code 與資訊圖表保留。影片點擊後仍播放原影片。



設定範本;本次未安裝排程或啟用GitHub Actions。
下載 ANNUAL-MAINTENANCE-V99.txt · 下載 backup-source-v99.sh · 下載 GITHUB-BACKUP-V99.yml.txt ·社團法人臺灣長期照顧家庭關懷協會 V99 官網年度維護行事曆與自動備份 SOP 檔案日期:2026-10-06|人工維護建議,未新增任何自動排程。 一、年度行事曆 第1季(1–3月):盤點現有素材與資料授權、查核官方長照資源、測手機/鍵盤/下載流程、檢查備份還原。 第2季(4–6月):新增核准影音與故事、測橫直影片與字幕、核對志工及企業合作條件、異地還原演練。 第3季(7–9月):核對政策與補助更新、查核即將到期授權、壓縮新圖片、核驗真實統計口徑。 第4季(10–12月):彙整年度成果與正式報告,無核驗則維持盤點中;完成全年版本封存、檔案數與雜湊比對。 每次發布前:備份→改一檔→測試→檢查差異→發布→記錄版本。 每月建議人工檢查:斷鏈、電話/視窗、待提供項、備份成功訊息及容量。不得把Google索引或分享成功當作已核驗成果。 負責人:【待協會提供】;年度開始日期:【待協會確認】。 二、季度影片快速更新(一次只做一個動作) 1. 取得協會核准的YouTube網址、授權、字幕與實際上架日期;沒有仍顯示待提供。 2. 備份,開啟測試副本 addons/cinema-module.html。 3. 找對應 data-title="手心的溫度"(或另兩片)卡片。橫片填 data-landscape-id="正式11字元ID",直片填 data-portrait-id="正式11字元ID"。填的是ID,不是整條網址。沒有直片保持空白。 4. 開頁面測試兩種比例、播放/暫停、字幕、關閉停止、手機橫豎屏。不要把新故事覆蓋舊文;要保留原故事時新增卡片並檢查ID唯一性。 5. 只有使用V85的觀看頁才另更新video-config-v85.js裡的真實影片與日期欄位;一次改一檔、核驗Schema,不造假上架日。 6. V98關聯影片在knowledge-base.html JS內videos物件的hand/garden/table之id欄位;有正式影片才填,並核對對應該文主題。 7. 最新影片頁面不是自動抓取YouTube,依所用模組人工同步更新。建立「修改日期/檔案/ID/授權/測試人」紀錄。 三、祝福牆背景 1. 先決定是調頁面底色,還是新增明信片封面;兩者不同。 2. 只調暖色:在warmth-wall-v87.html副本找到.tlfca-warmth-wall-v87背景色,替換一個色碼;保留文字對比、class與原功能。 3. 明信片既有封面選擇來自原情境動畫資產與Canvas插畫。要加新照片,先取得正式授權、生成小尺寸WebP、以新檔名儲存;不可覆蓋舊圖片。 4. 現有封面程式碼使用受控選項,不支援任意網址直接粘入。新增選項與對應圖片路徑須由維護人員修改既有選擇邏輯,先在副本做差異稽核,不能刪掉原有四個選項。 5. 比較生成圖卡的文字、裁切、下載及分享,缺授權不公開照片;未能驗證時沿用原插畫。 6. 只替換既有封面內容會破壞舊資產保全原則,因此本SOP採用新增封面,保留原圖與記錄。 四、備份指令碼範圍與限制 backup-source-v99.sh:僅打包當前Git提交的全部追蹤來源,檢驗ZIP、檔案名單與SHA256,目錄外儲存,不覆蓋、不刪除舊備份、不執行push/deploy。工作目錄有未提交或未追蹤檔案時停止,提醒先人工審閱儲存。 它不包含Git歷史、外部主機設定、資料庫、遠端上傳檔及秘密。GitHub Actions只能備份該GitHub倉庫;現有Sites倉庫不會自動變成GitHub倉庫。 主機完整快照/資料庫/配置需另透過主機備份;秘密應存加密受控備份,不公開下載。未追蹤檔不得誤算成已經保全。 任何備份都不能保證永不丟失;採用3份副本、2種儲存介質、1份異地,並定期實際還原。 五、Cron示例(本次不安裝) 1. 在Linux確認bash/git/python3/realpath/sha256sum可用。 2. 原始碼實際路徑設為 /srv/tlfca-source,備份設 /srv/tlfca-backups;替換成真實路徑。 3. 手動執行: bash /srv/tlfca-source/dist/addons/backup-source-v99.sh /srv/tlfca-source /srv/tlfca-backups 4. 確認ZIP、manifest.json與sha256都產生,檢視退出碼;停止報錯不能視為成功。 5. 確認主機時區為Asia/Taipei後,在crontab -e加: 15 2 * * * /bin/bash /srv/tlfca-source/dist/addons/backup-source-v99.sh /srv/tlfca-source /srv/tlfca-backups >> /srv/tlfca-backup.log 2>&1 若主機為UTC,用15 18 * * *(臺灣隔日02:15)。不重複新增,主機crontab實現不同須查核。 6. 另配置失敗通知及異地複製;本指令碼不含自動刪除、保留期清理或通知服務。許可權設為只供管理員讀取。 六、GitHub Actions示例(本次不啟用) 1. 使用經授權的私人GitHub倉庫,不把內規/experience/或備份資料公開。 2. 手動把原始碼同步到該倉庫,移除或安全處理秘密;不得把API密碼上傳。 3. 將GITHUB-BACKUP-V99.yml.txt另存為.github/workflows/source-backup.yml,只在該私人倉庫執行。 4. 先手動workflow_dispatch執行,確認日誌、969+實際檔案數與artifact。自動排程要由使用者明確啟用。 5. 示例用checkout@v4/upload-artifact@v4;正式採用前查核當前GitHub官方版本,按稽核過的commit SHA固定依賴。此模板未在GitHub實跑。 6. artifact示例儲存30天,不是永久歸檔或異地永久副本。持續將核驗備份複製到受控異地儲存,並測試下載還原。GitHub排程可能延遲;private倉庫費用/額度依實際方案確認。 七、還原驗證 1. 複製備份到獨立測試目錄,不覆蓋線上。 2. 在備份目錄執行sha256sum -c 對應.zip.sha256;這驗證ZIP本身,不能替代逐檔核對。 3. 解壓,依據.zip.manifest.json對每個檔案重新算SHA256;比對數量、路徑、內容、/experience/、圖片、PDF、影片。 4. 在測試主機只發布dist,來源歷史目錄不直接公開;人工測影片、電話與下載。 5. 確認完整才人工切換;保留之前線上版本便於回退。 八、專案歸檔總結 本次增量交付包含影音/藝廊/祝福/CSR/知識導引以及部署、點檢、維護檔案。原網站持續保留,沒新增捐款賬號或真實成果數字。 仍待:正式影片與頻道、LINE賬號、服務時間、財務檔案及資料核驗、原頁整合、手機/無障礙/PageSpeed驗收。 恭喜完成這一輪增量模組與歸檔交付。後續以核驗資料與實際可用體驗繼續維護;不把交付結案當作所有功能驗收透過。
把閱讀變成一個小小的下一步
確認資訊與管道,再決定下一步,會更安心。
筆記只在這個頁面暫留,不會送到協會;重新整理或離開後不會保存。請勿填寫身分證、病歷或其他敏感資料。
最多 400 字
需要真人協助?0800-009-995|服務時間:【待協會確認】|回到正式首頁
把公開資源頁傳給家人,方便一起討論。分享按鈕只傳送本頁網址,不包含您填寫的表單、筆記或查詢參數。
LINE 或手機分享會開啟您選擇的平台;列印前請先預覽,確認是否包含您不想分享的個人填寫資料。