一個只有我看得到的儀表板:Cloudflare Worker+Apple Reminders+排程 AI
大學生的事情散在太多地方:死線、學校郵件、交換進度、學會工作,各有各的地方。我想要的是早上打開手機,一個畫面就知道接下來 30 日要做什麼。 於是我做了 dash.joenyc.net:一個跑在 Cloudflare Worker 上的私人儀表板,前面加一層 Cloudflare Access,只有我自己登入得到。這…
依分類與標籤瀏覽主題。
包含此標籤的文章共 5 篇
大學生的事情散在太多地方:死線、學校郵件、交換進度、學會工作,各有各的地方。我想要的是早上打開手機,一個畫面就知道接下來 30 日要做什麼。 於是我做了 dash.joenyc.net:一個跑在 Cloudflare Worker 上的私人儀表板,前面加一層 Cloudflare Access,只有我自己登入得到。這…
用 AI 做事做久了,我發現最花時間的不是等它回答,而是每開一個新對話,都要重新講一次同樣的規矩:改檔案前先備份、做完要自己驗證、不要亂編數字、投資帳戶只能看不能動。 Claude 有一個叫 Skills 的功能,可以把這些規矩寫成一份說明書,相關的任務一出現它就會自己讀。這篇記錄我寫了哪幾套、每套解決什麼問題,以及…
一般部落格的資料流是「後台寫進資料庫,前台從資料庫讀」。這個站沒有資料庫——文章就是 repo 裡的 Markdown 檔,後台是一個把檔案 commit 回 GitHub 的客戶端。 這個決定聽起來像偷懶,但它把備份、版本控制、離線編輯、回滾這幾件事一次解決了: 就是完整的修改史, 就是回滾。代價是寫入延遲從毫秒變…
SubLens 是我自己用的訂閱追蹤器,資料存在自己的 Google Sheet 上(這套把 Sheet 當後端的架構,我在另一篇寫過怎麼搭)。這個設計對我很好,對第一次點進來的人很糟:網頁一開就跳出「請輸入 API Token」,而他根本還不知道這東西能幹嘛。 這篇記錄怎麼加一個 Demo 模式讓陌生人先看到東西,…
我一直用一張 Google Sheet 記帳,痛點很單純:輸入麻煩、圖表醜。我想要一個能一眼看懂趨勢的介面,但完全不想為了一個自己用的小工具去養一台伺服器——要付費、要更新、要監控,還要備份一份跟 Sheet 一模一樣的資料。 於是後端就是那張 Sheet 本身。前端是一個純靜態網站丟在 GitHub Pages,中…
沒有找到與搜尋或選擇匹配的文章
輸入關鍵詞開始搜尋
正在載入搜尋索引…
搜尋索引載入失敗
暫無可搜尋文章
未找到相關文章