Communitygithub.com

TriliumNext/Trilium

編寫、擴充與審查 Trilium(TriliumNext Notes)單一儲存庫中的 CKEditor 5 外掛——位於 packages/ckeditor5 下的所見即所得筆記編輯器,其外掛位於 src/plugins/。適用於建置或審查 Trilium CKEditor 5 功能/外掛,或處理編輯引擎(模型、檢視、結構描述、轉換/上轉下轉)、指令、UI 函式庫(按鈕、下拉選單、對話框、浮動氣泡、工具列)、小工具(區塊/行內、toWidget、巢狀可編輯區)、按鍵綁定、在地化(t())、...

Trilium 是什麼?

此技能旨在協助開發人員或 AI 代理在 TriliumNext/Trilium 專案中處理 CKEditor 5 相關任務。Trilium 是一個開源的所見即所得筆記應用,其編輯器基於 CKEditor 5,並將外掛系統集中於 packages/ckeditor5/src/plugins/ 目錄下。技能涵蓋編輯引擎的複雜運作,包括模型(Model)、檢視(View)、結構描述(Schema)、上轉(Upcast)與下轉(Downcast)轉換機制,以及指令(Commands)、UI 元件(按鈕、下拉選單、對話框、工具列等)、小工具(區塊與行內小工具、toWidget 輔助函式、巢狀可編輯區)、按鍵綁定與在地化字串(t() 函式)。無論是開發新外掛、擴展現有功能,或是進行程式碼審查,此技能都能提供清晰的指引與最佳實務,確保修改符合 Trilium 專案的架構規範。支援在 Cursor、Codex 等 AI 代理工具中使用,並可整合開發工作流程,提升 Trilium 外掛開發的效率與品質。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add TriliumNext/Trilium

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

Trilium 是做什麼的?

編寫、擴充與審查 Trilium(TriliumNext Notes)單一儲存庫中的 CKEditor 5 外掛——位於 packages/ckeditor5 下的所見即所得筆記編輯器,其外掛位於 src/plugins/。適用於建置或審查 Trilium CKEditor 5 功能/外掛,或處理編輯引擎(模型、檢視、結構描述、轉換/上轉下轉)、指令、UI 函式庫(按鈕、下拉選單、對話框、浮動氣泡、工具列)、小工具(區塊/行內、toWidget、巢狀可編輯區)、按鍵綁定、在地化(t())、...

相關技能