SuperAPI AI 工具集

template-constructor

智能体与模型

查看项目

更新于 10-16 00:03

技能介绍

用途:Template Constructor 是 Machina 模板与连接器的端到端构建技能,覆盖脚手架创建、YAML 组件生成、校验、分析、追踪、密钥配置与通过 MCP 安装部署。

主要能力:提供各生命周期阶段的过程指南,包括 init.md(从零搭建模板项目)、create.md(生成单个 YAML 组件)、validate.md(按正确模式检查 YAML)、install.md(通过 MCP 从本地或 Git 导入模板)、analyze.md(分析模板结构与依赖)、trace.md(追踪智能体执行链与变量传递)、secrets.md(为连接器配置 vault 密钥)、api.md(各实体的 MCP 操作,含 CRUD、执行、搜索)。同时提供权威字段定义:agent、connector(PyScript + REST API)、document、mapping、prompt、setup(_install.yml 与 _index.yml)、skill、workflow。

使用方式:用户触发技能后按意图加载对应参考,例如“init template/scaffold template”加载 init.md,“create agent/create workflow”加载 create.md,“validate/check YAML”加载 validate.md,“install/import/deploy template”加载 install.md,“analyze/overview”加载 analyze.md,“trace/execution chain/variable flow”加载 trace.md,“secrets/credentials”加载 secrets.md,“API/MCP operations”加载 api.md;YAML 字段细节查阅 schemas/ 下对应 schema。技能内含 template-constructor-check-setup 工作流,校验 doc-structure 文档是否存在并返回其内容,输入 document_name 默认 doc-structure,输出 doc-structure 与 check-status。

关键约束:连接器 .py 文件在命令函数外不得有辅助函数,每个函数须自包含;表达式语法始终使用 $.get('field'),不得用 ${field} 或 $field;提示文件使用 prompts: 数组(非 prompt:)并配 instruction:(非 messages:);连接器 YAML 使用 filetype:(非 type:)与 filename:(非 script:);安装顺序为 connectors → documents → prompts → mappings → workflows → agents → skills。

适用场景:需要创建、校验、分析或部署 Machina 模板与连接器的开发者。限制:资料未提供具体收费、价格、平台支持范围与运行环境要求。