Wiki
個人知識庫
知識圖譜授權此裝置
FHIR-RAG-MEDS:把 HL7 FHIR 接上 RAG 大模型,做出個人化的臨床決策支援
醫療大模型只吃靜態訓練資料,拿不到病人即時資料也跟不上指引更新。FHIR-RAG-MEDS 用 SMART on FHIR 即時抓病人摘要,再向量檢索實證臨床指引,讓地端 Llama 8B 產生個人化且符合指引的建議,成績全面勝過 Meditron、BioMistral、OpenBioLLM。
把工作交給 AI——一份人人都能上手的白話指南
把 AI 當成一位能幹但需要你交代清楚的助理。掌握三個動作(交代清楚、分步驟、檢查成果),就能把工作交給 AI;被取代的不是你,而是不會用 AI 的做法。
我如何用一台樹莓派,打造會幫我寫部落格的 AI 助理
用最簡單的方式說明:一台樹莓派上的「蝦米代理人」(NanoClaw) 如何把我在 Discord 的指令整理成文章,並自動發布到部落格。
端午撞生日:一杯手磨拿鐵,謝謝每一份祝福
端午適逢生日,用一杯親手磨豆、自己拉花的拿鐵,統一回應所有好朋友與社群的生日祝福與端午賀節。
新世代 SDLC 白皮書整理,與我的開發成熟度評估(Rails / TDD / SDD / Spectra / Kamal)
整理〈The New SDLC with Vibe Coding〉白皮書(六階段 SDLC、Vibe→Structured→Agentic 成熟度譜、Harness 六件套、80% 問題、CapEx/OpEx),並對照已導入的 Rails/TDD/SDD/Spectra/Kamal 做成熟度記分卡與補強建議,附 DHH One Person Framework 與 Kamal local deploy 補充。
git reset 白話說明:commit 是存檔,reset 是讀檔重來
以「打電動存檔/讀檔」的比喻,用最簡單的方式解釋 git reset 的原理——commit 就是按一次存檔點,reset 就是放棄目前進度、倒回某個存檔點。對應 DHH 談 vibe coding「不會難過地用 git reset 把幾千行沖進馬桶」的情境:因為有存檔點當安全網,丟掉實驗的成本幾乎是零,才敢大膽亂試。含 --hard 與 --soft 差異、常用指令、以及「先 commit 再放心 reset」的關鍵前提。
台灣跨院 FHIR 互通:HIE 聯邦式架構與病人識別、同意授權、信任三支柱
接續 TW Core IG 分層架構,這篇聚焦「跨院」這一步——當每家醫院都各自有 FHIR Server,要讓病歷在醫院 A、醫院 B 之間即時互通,靠的是中間的跨院交換層(HIE),並由病人識別、同意授權、信任機制三支柱支撐;上層 SMART on FHIR App 可由任一醫院 Launch。以衛福部 2026-01-15 中山醫、林口長庚、馬偕三大醫學中心即時互通成果為實例。
TW Core IG 與台灣 FHIR 互通分層架構:從 TWCDI、TW Core 到 TWPAS 與加值應用
以衛福部官方 TW Core IG 為基準,拆解台灣醫療資料互通的分層架構——最底層 TWCDI 定義「要交換什麼資料」、中層 TW Core IG 定義「用 FHIR 怎麼表達」、上層 TWPAS 等專案型實作指引處理特定業務,三者由上而下依賴;再透過標準化 FHIR Server/API 把 HIS/EMR、LIS、RIS/PACS、藥品醫令等來源系統的資料,供 SMART on FHIR App、臨床決策支援、病人加值與 BI 分析等加值應用存取。
Kamal Deploy 全流程拆解:從本機 build 到零停機切換(nicklecheng 實例)
以一份真實的 kamal deploy log 為例,逐階段拆解 Kamal 的部署流程——本機多階段 build、透過 SSH 反向通道把映像從本機 registry 推到遠端、kamal-proxy 健康檢查後零停機切換 web 與 job(SolidQueue)容器、最後 prune 與 post-deploy hook。含時間瓶頸分析與完整時序圖。
FHIR 用 OAuth2 + PKCE 交換資料的運作機制:傳輸加密與授權碼防護是兩件事
拆解 FHIR(SMART on FHIR)如何用 OAuth2 授權碼流程交換臨床資料,釐清常見誤解——PKCE 不是加密資料,而是防止授權碼被攔截盜用;資料加密靠 TLS。
Vibe Coding 的臨界性光譜:什麼時候可以放手,什麼時候得有人把關
DHH 在 On Rails podcast 提出判斷「該不該放手讓 agent 全自動 vibe code」的框架——臨界性光譜。重點不是能不能信任 AI,而是系統出錯的後果有多嚴重:後果輕可放手(人甚至不看 code),後果重仍需合格人類把關,而臨界性會隨產品成熟而上升。
DHH 談 Basecamp 5、Vibe Coding 與 Rails 的未來
37signals 推出 Basecamp 5 同週,DHH 上 On Rails podcast 談三條主線:現代 Rails 後端二十年穩定(churn 集中前端)、AI/agentic 開發如何改變工作方式(他公開反轉「親手寫每個字元」立場)、以及 Rails 的未來(Lexxy 編輯器、原生 passkeys+magic links)。