Kanboard 內容區塊越做越多後:Block Runtime 重構實錄
技術筆記
記錄 KnockersTaskBlocks 在區塊類型增加後遇到的維護問題,以及如何用 TaskContentRuntime、Block Catalog、Renderer Registry 和契約測試收斂驗證、投影與呈現流程。
技術筆記
記錄 KnockersTaskBlocks 在區塊類型增加後遇到的維護問題,以及如何用 TaskContentRuntime、Block Catalog、Renderer Registry 和契約測試收斂驗證、投影與呈現流程。
技術筆記
記錄 KnockersTaskBlocks 加入互動式 HTML 時遇到的實際問題,包含 sanitizer 與需求衝突、srcdoc 繼承 CSP,以及如何用獨立 runner、sandbox iframe 和 postMessage 隔離 JavaScript。
技術筆記
記錄 KnockersTaskBlocks 從測試版進入正式環境前的發布流程,包含不可變 Artifact、Release Manifest、Checksum、Bundle Budget、多資料庫 Migration、原子替換與實際回滾演練。
技術筆記
記錄 KnockersTaskBlocks 公開任務頁如何保護圖片、附件、內部連結與外部連結,並以 Public Task Scope、原生資源 ownership、no-store 與一致的 not-found 行為避免跨任務洩漏。
技術筆記
記錄 KnockersTaskBlocks 如何加入跨職能流程圖,包含 React Flow 畫面狀態與 Domain JSON 的分離、跨泳道拖曳、節點關聯、自動排列、三欄原型與效能限制。
技術筆記
記錄 KnockersTaskBlocks 如何在不公開整個專案的情況下分享單一任務,包含高熵 Token、雜湊儲存、一次性網址、期限、輪替、撤銷與統一 Public Task Scope。
技術筆記
記錄 KnockersTaskBlocks 的開發起點,說明為什麼不修改 Kanboard 核心,以及如何用結構化 Task Document、Markdown 相容內容與專案 opt-in 保留原生搜尋、Email、API 與回滾能力。
技術筆記
整理 Codex 目前公開的 5 個內建 system skills,介紹 imagegen、openai-docs、plugin-creator、skill-creator、skill-installer,以及啟動方式、安裝範圍與安全注意事項。
技術筆記
研究 Matt Pocock 的 skills 專案,整理 Agent Skills 的安裝方式、開發流程、TDD、研究與程式碼審查設計,以及導入限制和安全注意事項。
技術筆記
研究 stablyai/orca 如何用 Git worktree 管理 Claude Code、Codex 等 AI coding agent,整理桌面、手機、SSH、headless server 架構,以及權限與導入限制。
技術筆記
研究 scroll-world 如何結合 AI 生成影片、FFmpeg 與 JavaScript scroll scrub,做出連續飛行的 3D 世界網站,以及成本、效能和導入限制。
技術筆記
本文說明如何結合 Firebase Firestore 與前端 JavaScript 實作抽獎資料的 CSV 匯出功能,包含分頁抓取資料、格式轉換與下載...