共享脚本
GenAIScript脚本是文件,可以像其他代码文件一样共享。
只要脚本文件位于项目文件夹下,GenAIScript就会查找**/*.genai.js
文件和**/*.genai.mjs
。
以下是分享文件的一些方法。
Git 仓库 + 子模块
如果您将脚本存储在git仓库中,可以使用git子模块在多个项目间共享它们。
- 包含您脚本的代码仓库(例如
https://.../shared-scripts
)
Directoryshared-scripts/ git repository
https://.../shared-scripts
Directorygenaisrc/
- my-script.genai.mjs
- …
- 将
shared-scritps
作为 git 子模块引用
git submodule add https://.../shared-scriptsgit submodule update --init --recursive
Directorymy-project/
Directorysrc/
- …
- …
Directoryshared-scripts/ git submodule https://github.com/…/shared-scripts
Directorygenaisrc/
- my-script.genai.mjs …
GitHub代码片段
Gists 是一种轻量级的分享少量文件的方式。