tbtools-cli — Agent 生信执行平台四层架构

CommandSpec 单一契约 · 结构化 JSON · 证据链自洽

tbtools-cli — Agent 生信执行平台四层架构 CommandSpec 单一契约 · 结构化 JSON · 证据链自洽 AI Agent · Claude / Cursor / MCP · Architecture component AI Agent Claude / Cursor / MCP 用户 · CLI 终端 · Architecture component 用户 CLI 终端 CLI 接口层 · 298 命令 · 结构化输出 · tbtools-cli(Python) CLI 接口层 298 命令 · 结构化输出 MCP Server · 9 编排原语 · JSON 协议 · tbtools-cli(Python) MCP Server 9 编排原语 · JSON 协议 CommandSpec · 单一工具契约(298 工具) · tbtools-cli(Python) CommandSpec 单一工具契约(298 工具) identity · 契约/环境指纹 · tbtools-cli(Python) identity 契约/环境指纹 compiler · 参数编译 · 输入保护 · tbtools-cli(Python) compiler 参数编译 · 输入保护 executor · run_java/run_plot · tbtools-cli(Python) executor run_java/run_plot TBtools-II JAR · 298 命令引擎 · 引擎与依赖(本地) TBtools-II JAR 298 命令引擎 外部二进制 · blast+ / muscle / kallisto · 引擎与依赖(本地) 外部二进制 blast+ / muscle / kallisto xvfb-run · 绘图无头渲染 · 引擎与依赖(本地) xvfb-run 绘图无头渲染 验证证据 · 56 exec + 金链 volcano · tbtools-cli(Python) 验证证据 56 exec + 金链 volcano 产物模型 · Artifact + provenance · tbtools-cli(Python) 产物模型 Artifact + provenance MCP 调用 JSON 直连 命令输入 search/describe 读契约 指纹计算 参数编译 argv 交付 java -cp 子进程调用 绘图包装 产物+证据 执行验证 记录 tbtools-cli(Python) 引擎与依赖(本地) Legend Frontend Backend Database Cloud Security External