open-index/open-npm huggingface dataset:
npm package: @sim-design/training
Description: React 组件库，用于外部项目集成实训模型运行、模型创建与模型编辑能力。
Latest version: 1.0.0

# @sim-design/training

React 组件库，用于外部项目集成实训模型运行、模型创建与模型编辑能力。

## 安装

```bash
npm install @sim-design/training
```

## 导出路径

```ts
import { TrainingRuntime } from '@sim-design/training/runtime'
import { StepByStepCreator, ModelEditor } from '@sim-design/training/creator'
import type { TrainingModel, StepByStepCreatorProps } from '@sim-design/training/types'
```

## 说明

- `runtime`：运行时组件导出
- `creator`：模型创建与模型编辑组件导出
- `types`：稳定契约类型与适配器接口导出

## Creator 侧集成

`StepByStepCreator` 支持宿主系统注入：

- `cozeToken` 或 `getToken`
- `persistence`
- `notify`

`ModelEditor` 的保存动作完全由宿主系统通过 `onSave` 接管。