用于n8n,通过从GitHub仓库加载提示并自动填充表达式,简化了提示管理流程。该工作流程由17个节点组成,能够自动提取文件内容,检查变量完整性,并在缺失时提供错误反馈,从而提高工作效率和准确性。
setVars
节点定义必要的变量,如 Account
, repo
, path
, prompt
等。GitHub
节点获取指定文件内容。Extract from File
节点提取文本信息。SetPrompt
节点中。Check All Prompt Vars Present
节点确保所有必需的变量都已设置。If
节点判断变量是否完整,决定下一步行动。replace variables
节点替换提示中的变量。Set Completed Prompt
节点中完成提示设置。AI Agent
节点生成最终输出。Stop and Error
节点输出错误信息。Prompt Output
节点返回最终生成的内容。setVars
节点中添加或修改变量,以适应不同的使用场景。GitHub
节点的 owner
和 repository
参数,以从其他仓库提取文件。setVars
节点中更改 path
和 prompt
,以提取不同的文件。console.log
在各个节点中输出调试信息,以便于检查变量和数据流。