跳到正文
QuireKit
Classic 文档
Alpha · API 持续演进
Classic 开发查看 Markdown ↗

产品插件

装配 Classic 的文件、专业能力与界面插件,或开发自己的产品功能。

Classic 产品插件通过实例的 plugins 安装,组合功能区、菜单、侧栏和文件服务。普通 Core Extension 放在 extensions 中,拥有文档结构与行为;两种合同不能互相替代。普通插件的接入与效果见插件目录。

按产品能力装配

能力相关产品包接入边界
Word 预设与 DOCX@quirekit/classic-docx预设装配文档能力,DOCX plugin 注册文件服务
审阅与表单@quirekit/classic-pro专业版界面与相应产品线单独装配
AI@quirekit/classic-aiClassic 专用接线,宿主提供所需 AI 服务
PDF / OFD@quirekit/classic-pdf、@quirekit/classic-ofd安装导出适配器,并确认导出产品线
业务功能自定义 ClassicEditorPlugin声明产品动作、界面和服务,正文修改仍经 Core 命令

各入口的配置

入口装配位置配置参考
Word 社区与专业预设preset社区预设、专业预设
Word 文件服务pluginsDOCX / DOTX
固定布局导出pluginsPDF 与打印、OFD
AIplugins完整 AI 装配、工作区装配、宿主侧栏接口
文档模板库plugins模板目录与新建回调
图形与数据extensions流程图、思维导图、白板、文本绘图、数据视图

图形与数据这些入口仍是 Core Extension,只是额外提供 Classic 产品控件。每页列出自己的宿主端口和默认值;完整清单在全部插件。

包被授权不代表已安装;预设中的 resolveExtensions() 结果也不包含完整产品注册表。完整产品应由 Classic 挂载,不能只取出扩展数组后宣称文件菜单与许可反馈已经接入。

实际开发示例

下面使用同一个已验证的产品插件例程:增加功能区分组、产品检查器、正文插入动作与 JSON 备份服务。可打开检查器、修改正文并下载当前备份;源码包含完整本地依赖。

正在准备示例…

插件 ID 与 contribution ID 在实例内保持唯一。动作的可用性只读取事实,正文修改调用 Core 命令;面板按挂载、更新、销毁管理资源。

分步实现见开发产品插件,完整合同见 Classic API。专业版、AI 与导出能力不包含在本例安装范围中;产品线选择见付费使用。

QuireKitQuireKit · Core、插件与 Classic 文档