生产力
building-logseq-plugins
Logseq 插件开发专家指南,专注于新版数据库架构、API 集成与属性管理。
简介
此技能作为开发者为 Logseq 平台构建扩展功能时的专用技术架构师。它为那些正在迁移或为现代数据库驱动的图谱架构构建插件的开发者提供深度协助。无论您是在使用 logseq.Editor、logseq.DB 或 logseq.App 等核心 API 命名空间,还是处理 Datalog 查询的复杂性,此技能都能提供精确的架构指导与代码模式,确保您的插件在不同图谱环境中保持高效且兼容。
-
完整支持插件清单配置 (package.json) 与沙盒 iframe 架构。
-
提供 Logseq 插件 API 的专家协助,包含斜线指令注册、UI 组件创建与自定义设置架构定义。
-
针对 DB 版本兼容性的专业知识,包含从基于内容的访问转换为基于标题/属性的块访问。
-
针对 Datascript 引擎的高级 Datalog 查询构建,包含参数处理与基于实体的关联查找。
-
块属性管理的标准化模式,包含块属性的插入/更新、标签处理与结构化数据管理。
-
针对 DB 与 Markdown 图谱之间特征检测的开发实践,确保跨版本兼容性。
-
最适合扩展 Logseq 功能的开发者、插件作者与高级用户。
-
适用于排查 API 相关错误、优化数据库查询或实现复杂的块操作逻辑。
-
提供即时访问插件的模板结构、初始化样板与生命周期管理。
-
预期获得遵循官方 Logseq 开发标准与 2024 年后增强 API 规范的结构化代码片段。
-
限制:主要专注于 logseq/libs 的 JavaScript/TypeScript 生态系统与前端 iframe 通讯。
仓库统计
- Star 数
- 3
- Fork 数
- 0
- Open Issue 数
- 29
- 主要语言
- Python
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月3日 19:36