Communitygithub.com

TriliumNext/Trilium

在 Trilium(TriliumNext Notes)单体仓库中编写、扩展和审查 CKEditor 5 插件——这是位于 packages/ckeditor5 下的富文本笔记编辑器,其插件位于 src/plugins/ 中。适用于构建或审查 Trilium CKEditor 5 功能/插件,或处理编辑引擎(模型、视图、模式、转换/上转型-下转型)、命令、UI 库(按钮、下拉菜单、对话框、气泡、工具栏)、小组件(块/内联、toWidget、嵌套可编辑区域)、按键操作、本地化(t())等场景。

Trilium 是什么?

此技能专门用于在 TriliumNext Notes 单体仓库中处理 CKEditor 5 插件开发。它指导开发者如何操作位于 packages/ckeditor5 下的富文本编辑器组件,其中所有插件都存储在 src/plugins/ 目录中。该技能涵盖了编辑引擎的各个层面,包括模型、视图、模式定义、转换规则(上转型和下转型),以及命令处理。此外,还详细介绍了 UI 组件开发,如按钮、下拉菜单、对话框和工具栏的定制,以及小组件实现(块级/内联、toWidget 和嵌套可编辑区域)。同时,它也处理按键绑定、本地化字符串(通过 t() 函数)等细节。支持平台包括 Claude Code 和 Cursor 等 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())等场景。

相关技能