跳到主要内容

INTEGRATION SURFACES

开发者接入

instr-core 遵循明确的顺序:plan → validate → explicit confirmation → execute。规划结果必须先经过 Schema、状态、范围与 dry-run 校验;只有操作人员明确确认后,执行层才可以继续。

instr-core on GitHub

CONTROLLED WORKFLOW

计划与执行之间有明确的人类确认点

  1. 01

    Plan

    依据任务与仪器 Schema 生成可检查的操作计划。

  2. 02

    Validate

    校验身份、能力、范围、状态、前置条件与 dry-run。

  3. 03

    Confirm

    把将要发生的动作和风险呈现给操作人员明确确认。

  4. 04

    Execute

    确认后才把受约束动作交给本地连接与驱动层。

EXECUTION SURFACES

从 Agent 到本地仪器连接

MCP

把仪器知识、Schema 与受约束的工具能力暴露给兼容的 AI 客户端。

Agent API

为应用与 Agent 提供显式、可审计的规划和执行接口,而不是隐式自动化。

Desktop

在操作人员所在的桌面环境承载连接、确认、状态反馈与执行记录。

VISA / SCPI

由 instr-core 的本地执行层连接仪器,并在发送命令前检查型号、状态、范围与前置条件。

DATA MODELS

在规划前读取稳定的数据模型

数据模型使用与 instr-core 相同的 instrument_key,发布身份、能力、范围、前置条件、状态转换和安全限制的可读摘要。Agent 应先读取并验证 Schema,再生成 dry-run 和待确认计划。

查看数据模型