SDK 与平台工程学习路线¶
从一次本地请求出发,依次学习提交、执行、结果检查和恢复。五节课使用小线路,便于集中观察应用行为,每课都有可运行源码、预期结果和练习。
| 课程 | 在仓库根目录运行 | 要验证的行为 |
|---|---|---|
| 入门:Backend 与 Job | python3 examples/user/tracks/sdk_platform_engineer/01_beginner_backend_job_zh.py |
读取状态不会执行;重复获取结果会使用缓存。 |
| 结果与诊断 | python3 examples/user/tracks/sdk_platform_engineer/02_foundation_result_diagnostics_zh.py |
视图和报告保留原始结果,不会重新运行。 |
| 扫描任务 | python3 examples/user/tracks/sdk_platform_engineer/03_applied_sweep_job_zh.py |
每个点同时保留绑定值、状态和测量。 |
| 重试、恢复与历史 | python3 examples/user/tracks/sdk_platform_engineer/04_advanced_retry_resume_history_zh.py |
新 Backend 可以从同一存储恢复排队任务,并复用已完成结果。 |
| 专家:能力检查 | python3 examples/user/tracks/sdk_platform_engineer/05_expert_capability_boundaries_zh.py |
不支持的设备请求会在返回 Job 前被拒绝。 |
扫描使用只含 Digital 门的 Hybrid 程序,无需 Analog 积分器。两个点都应完成,每点计数之和为八;缺失结果不能当成测得零次。持久化示例使用本地 SQLite 和配套结果文件。重试课程配置了策略,但没有人为制造临时故障。
接口详情见任务生命周期、本地历史和结果诊断。Cloud 与 Hanyuan 接口仍限于离线、演练或回放路径。这些课程不提供分布式调度器、远程产物服务或真实硬件访问。