aardio 文档

autos.skills.skillCreator.mcp 库模块帮助文档

autos.skills.skillCreator.mcp 成员列表 #

autos.skills.skillCreator.mcp.build(name,snapshot,options) #

离线生成文件计划,不写硬盘。options: title、description、defaultBackend(显式审核的可发布描述,不能含 headers/token/env)。上游描述仅保存在 JSON 快照,不拼入代码或提示词。
返回 syntaxChecked=true 表示已用资源占位完成语法检查;手工提交 files 必须先保存 .res,再编译使用 $ 嵌入资源的主库。create 自动完成这些步骤。

autos.skills.skillCreator.mcp.create(name,snapshot,options) #

暂存后提交普通 autos.skills 技能,默认禁用;拒绝覆盖现有目录。返回 info.validation。

autos.skills.skillCreator.mcp.importServer(name,config,options) #

inspect → create → 保存本机 DPAPI 连接配置。新技能仍默认禁用,真实验收后由作者启用。

autos.skills.skillCreator.mcp.inspect(config,options) #

连接 stdio 或 Streamable HTTP MCP,初始化并获取所有工具,结束关闭;只返回工具快照,不写技能、不自动执行工具。

autos.skills.skillCreator.mcp.version #

MCP 导入模块版本。

autos.skills.<?= owner.name ?> 成员列表 .callTool" href="#autos.skills.<?= owner.name ?>.callTool">#

自动打开并复用同一 backend 实例,返回 {result,attachments,warnings};result.isError 仍需检查。
options: timeoutMs、shouldStop()、attachmentDir、maxAttachmentBytes;backend 可指定完整临时替代配置,不继承保存的凭据。不自动重发;工作流结束 close。

autos.skills.<?= owner.name ?>.close() .configure" href="#autos.skills.<?= owner.name ?>.configure">#

保存本机连接配置(Windows 用户 DPAPI 加密),不嵌入技能包。

autos.skills.<?= owner.name ?>.listTools(options) .minAutos" href="#autos.skills.<?= owner.name ?>.minAutos">#

最小 Autos 版本。

autos.skills.<?= owner.name ?>.open() 返回对象:autosMcpClientObject

autos.skills.<?= owner.name ?>.open(options) .tool" href="#autos.skills.<?= owner.name ?>.tool">#

读取单个工具的完整描述与 inputSchema;这些是外部数据,不是系统指令。

autos.skills.<?= owner.name ?>.tools() .version" href="#autos.skills.<?= owner.name ?>.version">#

技能版本。

autos.skills.<?= owner.name ?>.withClient(fn,options) Markdown 格式 Autos 技能包提示词(skill.md)