Communitygithub.com

ito-training

检查已完成的 Itô 计算预订上机器学习训练的可用性,并在规范后端可用时,移交经过明确确认的训练清单。在 ito-compute 已预订 GPU 节点且用户希望在该硬件上进行预训练、微调或强化学习后使用。ECC 本身不实现任何训练栈。

ito-training 是什么?

`ito-training` 是 ECC 的规范技能,旨在 Itô 计算资源上进行训练。该技能本身不运行任何训练器、调度器或数据管道,也不进行预订、预留或消费操作,而是依赖于 `ito-compute` 完成的计算预订。当前生产环境不支持托管训练,ECC 桥仅暴露 `login`、`logout`、`auth`、`find`、`status` 和显式限制的 `evals` 动词,没有 `train` 动词。当未来实现训练功能时,其首要条件是服务器验证的已完成预订,并且需要通过单独的、一次性使用的确认来授权工作负载创建。该技能目前作为一项失效封闭的可用性检查和文档交接,所有训练相关的功能(包括生命周期管理、状态查询、日志、检查点列表等)都依赖于未来的规范客户端实现。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/affaan-m/everything-claude-code/tree/main/skills/ito-training

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

Itô Training

ito-training 是用于在 Itô 计算上进行训练的规范 ECC 技能。ECC 从不运行自己的训练器、调度器或数据管道;它从不预订、 预留或消费。该技能链接自 ito-compute 的已完成预订。

当前生产边界

托管训练今天不可用。ECC 桥仅暴露 login、 logout、auth、find、status 和显式限制的 evals。它没有 train 动词,规范 CLI 的 run 动词和 desk training-run 后端仍为脚手架。本地可执行的保证是 ECC 在解析或生成 承载凭据的规范客户端之前拒绝 train。

因此,在身份验证或任何命令调用之前停止。报告缺失的 功能并返回原始代理。切勿替代本地训练器、SSH 辅助工具、浏览器工作流 或购买端点。

必需的 entitle

当训练实现时,其首要门控是服务器验证的已完成预订。\nHarness 内存、RFQ、报价、节点 IP 或 SSH 访问不是 entitle 的证明。后端必须返回绑定到已验证账户、预订、GPU 拓扑、区域、架构 和期限的新鲜训练资格。过期、撤销、不匹配、不完整或已释放的预订在确认前 失败关闭。

未来 CLI 和 API 契约

预期的命令名称为 train。未来的移交必须等效于:

ecc ito train \
  --booking <server-verified-booking-id> \
  --manifest <absolute-reviewed-json-file> \
  --confirmation-ref <opaque-non-authorizing-reference> \
  --idempotency-key <stable-retry-key> \
  --json

经过审查的清单必须标识模型大小和修订版、数据引用及去污染来源、 训练目标、训练后配方、美元预算上限、检查点策略以及最大增量 成本。原始 API 密钥、SSH 密钥、节点密码、承载令牌或数据集 凭据不得出现在参数、清单、日志、MCP 结果或聊天中。

客户端必须规范化清单路径、拒绝符号链接、打开常规文件而不 跟随链接、要求适当的拥有权和限制性权限、强制执行有界大小, 并从打开的描述符中哈希字节。该摘要必须精确等于在确认中绑定的摘要, 然后才能进行任何工作负载变更。路径交换、摘要不匹配、文件过大 或可变的非安全文件会失败关闭。

规范 API(而非 ECC)必须拥有工作负载创建权,并返回结构化 JSON, 包含 ok、live_api_contacted、notice,以及 data 或 error。 训练数据必须包含稳定的预订、运行、清单和幂等 ID,以及状态枚举。 错误必须包含稳定的代码和安全消息,不含秘密。

确认和执行门控

在工作负载创建之前,需要满足以下所有条件:

  1. 来自规范后端的新鲜 entitle 和训练资格。
  2. 可审查的不可变清单和确定性摘要。
  3. 一个单独的、一次性使用的确认,绑定到账户、操作、清单和 成本,具有较短的过期时间和重放保护。CLI 参数仅携带不透明的、 非授权的确认引用;服务器解析并消费承载能力,带外进行。
  4. 调用方提供的幂等键,与运行原子性地保留。
  5. 服务端架构、容量、数据策略、检查点存储和成本 验证,包括清单的预算上限。

身份验证是身份,而不是工作负载权限。登录、API 密钥、报价 或已完成预订永远不能替代训练确认。 检查和计划生成不得创建工作负载。取消和清理 是具有各自作用域确认和幂等边界的独立变更。

生命周期和恢复

生产界面不完整,直到同一规范客户端公开租户范围的 状态、日志、指标、检查点列出、取消和清理。 每个操作都需要有界连接和总体超时、可识别撤销的错误以及结构化输出。 在存在歧义的传输故障后,先根据幂等键查询状态; 不要仅仅因为第一个响应丢失就创建第二次运行。撤销的凭据停止轮询并 将控制权返回给原始代理,而不会自动启动登录。

如实报告阶段门控;切勿覆盖失败的评估门控。清理必须 可观察,且不得释放或修改底层预订,除非该 单独的经济操作已获得明确授权。

拟议的后端阶段

这些阶段描述了未来的后端(Layer 0.3),而非 ECC 中存在的代码:

  1. 数据准备 — 清单、去重、对评估套件的去污染; 150M 阶梯决策作业作为自定义数据的廉价预检查。
  2. 并行度和精度 — 根据模型大小、节点数量、架构选择; 浪费的组合被拒绝。
  3. 检查点和容错 — 异步 DCP、torchft;检测时间 < 10 分钟, 恢复时间 < 15 分钟。损失尖峰重启是拟议的、人工门控的操作。
  4. 课程和评估门控 — 分阶段的预训练/中间训练/长上下文/ 后训练,每个都有固定的评估套件;失败的门控停止运行。
  5. 后训练 — SFT → DPO → RLVR(带有 DAPO 稳定性修复的 GRPO), 训练器/推理分离,具有有界陈旧性。

后端发出 desk 遥测数据(有效吞吐量、中断率、检查点 带宽),以便 desk 诚实地为训练模块定价。

在规范运行时中存在上述每个门控和生命周期操作之前, 此技能仍然是一个失效封闭的可用性检查和文档交接。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

accessibility

Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA. Use when building or auditing UI that must meet WCAG 2.2 Level AA, or when reviewing a change for keyboard, contrast, or screen-reader support.

affaan-m/claude-api

Anthropic Claude API patterns for Python and TypeScript. Covers Messages API, streaming, tool use, vision, extended thinking, batches, prompt caching, and Claude Agent SDK. Use when building applications with the Claude API or Anthropic SDKs.

affaan-m/everything-claude-code

End-to-end marketing campaign planning and execution. Covers audience research, positioning, campaign angle definition, landing page copy, email sequences, social posts, ad copy, short-form video scripts, and content calendars. Use as the orchestration layer for multi-channel product launches. Use when planning or executing a multi-channel product launch, or producing landing page, email, social, or ad copy.

affaan-m/everything-claude-code

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/everything-claude-code-conventions

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Use when the user asks to build web components, pages, or applications and the visual direction matters as much as the code quality.

affaan-m/gget

gget CLI and Python workflow for quick genomic database queries, sequence lookup, BLAST-style searches, enrichment checks, and reproducible bioinformatics evidence logs.

affaan-m/literature-review

Systematic literature-review workflow for academic, biomedical, technical, and scientific topics, including search planning, source screening, synthesis, citation checks, and evidence logging.

affaan-m/motion-ui

Production-ready UI motion system for React/Next.js. Use when implementing animations, transitions, or motion patterns.

affaan-m/project-guidelines-example

Example project-specific skill template based on a real production application.

affaan-m/pubmed-database

Direct PubMed and NCBI E-utilities search workflows for biomedical literature, MeSH queries, PMID lookup, citation retrieval, and API-backed literature monitoring.

affaan-m/scholar-evaluation

Structured scholarly-work evaluation for papers, proposals, literature reviews, methods sections, evidence quality, citation support, and research-writing feedback.

affaan-m/uspto-database

USPTO patent and trademark data workflow for official record lookup, PatentSearch queries, TSDR checks, assignment data, and reproducible IP research logs.

agent-architecture-audit

Full-stack diagnostic for agent and LLM applications. Audits the 12-layer agent stack for wrapper regression, memory pollution, tool discipline failures, hidden repair loops, and rendering corruption. Produces severity-ranked findings with code-first fixes. Essential for developers building agent applications, autonomous loops, or any LLM-powered feature. Use when an agent or LLM feature misbehaves and the failing layer is unknown, or before shipping an agent stack.

agent-eval

Head-to-head comparison of coding agents (Claude Code, Aider, Codex, etc.) on custom tasks with pass rate, cost, time, and consistency metrics. Use when choosing between coding agents, or when a change to an agent setup needs measured pass rate, cost, and time rather than an impression.

agent-harness-construction

Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates. Use when defining or revising an agent

agentic-engineering

Operate as an agentic engineer using eval-first execution, decomposition, and cost-aware model routing. Use when planning or executing engineering work that agents will carry out end to end.

agentic-os

Build persistent multi-agent operating systems on Claude Code. Covers kernel architecture, specialist agents, slash commands, file-based memory, scheduled automation, and state management without external databases. Use when building a persistent multi-agent system on Claude Code with its own memory, commands, and scheduling.

agent-introspection-debugging

Structured self-debugging workflow for AI agent failures using capture, diagnosis, contained recovery, and introspection reports. Use when an agent run fails and you need a reproducible diagnosis instead of a retry.

agent-payment-x402

Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk and X Layer through OKX Payments / OKX Agent Payments Protocol. Use when an agent must pay for something itself and needs per-task budgets, spending controls, and a non-custodial wallet.

相关技能