Skip to content

构建 Node/TypeScript 运行时插件

当您的团队需要 TypeScript 但仍需要受支持的本地运行时插件时,这是主要受支持的非 Go 路径。

推荐流程

bash
plugin-kit-ai init my-plugin --platform codex-runtime --runtime node --typescript
plugin-kit-ai doctor ./my-plugin
plugin-kit-ai bootstrap ./my-plugin
plugin-kit-ai generate ./my-plugin
plugin-kit-ai validate ./my-plugin --platform codex-runtime --strict

要记住什么

  • 这是稳定的本地运行时路径,而不是零运行时依赖性 Go 路径
  • 执行机仍然需要 Node.js 20+
  • doctorbootstrap 在这里比默认的 Go 路径更重要

当这是正确的选择时

  • 您的团队已经在 TypeScript 中工作
  • 该插件按设计保留在存储库本地
  • 你想要主要支持的非 Go 路径而不落入 beta 逃生舱口

当 Go 更好时

在以下情况下更喜欢使用 Go :

  • 你想要最强的制作合同
  • 您希望下游用户避免安装 Node
  • 您希望 CI 和其他机器上的引导摩擦最小

有关下一层的详细信息,请参阅选择运行时Node 运行时 API

面向插件作者和集成者的公共文档。