介绍

TvT.js 插件系统把三维效果、通用组件、完整场景和业务应用组织成可以复用与交付的工程单元。开发者可以通过命令行创建、安装、打包插件,也可以把编辑器生成的场景继续导出为插件源码进行二次开发。

插件不仅是功能分发方式,也是 TvT.js 与 AI 协同开发之间的重要边界:

  • config.js 描述插件身份、预览入口和依赖;
  • pagescomponentsindex.js 约束页面和可复用能力;
  • public/plugins/<plugin> 统一管理模型、纹理、图片和场景配置;
  • OpenSpec 与需求文档明确功能范围、兼容要求和验收场景;
  • AI 可以在这些约束内生成或修改实现,结果仍可被人审查、打包和维护。

因此,无论功能来自人工开发、AI 辅助实现、图生模型,还是在线编辑器,最终都能沿着统一的插件契约进入 TvT.js 生态。

了解 AI 协同与 Spec 工作流

安装后的插件会进入预览中心:

插件列表