TypeScript插件绑定生成器

基于XTP Schema的TypeScript插件绑定代码生成工具,专为Extism设计,用于快速开发插件系统。

  • by dylibso
  • EJS
  • 本地部署
  • 更新于
在 GitHub 查看 dylibso/xtp-mcp-run-typescript-bindgen

使用说明

适用于mcp.run服务器的XTP插件Bindgen

警告:这是实验性的,仍处于alpha阶段。更改将 在没有警告的情况下。请稍候,然后再开始编写新的绑定符。

这个存储库包含XTP中bingden for typescript插件的原型。 它是基于 XTP架构 随着 驾驶文件。本文档将用于生成代码和文档 适用于插件系统,专门为 极端主义 目前。

建筑

XTP生成模板以zip文件的形式分发,其中包含 plugin.wasm, config.yaml和a templates 模板文件目录。为了构建这个 “bundle”运行 bundle.sh 命令:

./bundle.sh

要测试,您可以使用XTP CLI和 plugin init你只需将其指向 一个有效的 XTP架构 文件:

xtp plugin init --schema-file ./tests/schemas/fruit.yaml --template ./bundle --path myplugin -y

备注:如果您尚未安装xtp-cli:cill https://static.dylibso.com/cli/install.sh| sudo sh