/.well-known/newvar-workflows.json发现 NEWVAR 工作流服务、版本和入口。
人在网页里看解释,Agent 从接口读取结构化步骤。两边使用同一份数据和版本号, 并共享同样的人工检查要求。
每一步都有明确输入与输出。带有requires_human_check 的步骤必须停下来等待人工确认, 特别是发布、事实、版权、隐私和高风险领域。
v1 提供发现、读取与导出,不接受远程写入或自动执行,因此不会让外部 Agent 改动你的网站或数据。
/.well-known/newvar-workflows.json发现 NEWVAR 工作流服务、版本和入口。
/api/workflows获取所有工作流的轻量清单。
/api/workflows/{slug}获取一条完整工作流及步骤、工具、检查点。
/api/workflows/{slug}/skill下载适合 Agent 阅读的 SKILL.md 文本。
const response = await fetch(
"https://newvarlab.com/api/workflows/game-prototype"
);
const workflow = await response.json();
for (const step of workflow.steps) {
await agent.prepare(step);
if (step.requires_human_check) {
await waitForHumanApproval(step.human_check);
}
}如果 Agent 更适合读取自然语言指令,可直接请求/api/workflows/game-prototype/skill。
缺少目标、边界或必要素材时先询问,不编造用户信息。
后一步只接收前一步已经确认的输出,避免错误在流程中放大。
没有明确确认,不执行公开发布、付费、删除或外部发送。
交付物应记录工作流版本、工具变化和关键外部来源。