84 lines
2.4 KiB
Markdown
84 lines
2.4 KiB
Markdown
---
|
||
name: joint-module-model-recommendation
|
||
description: Parse one eRob robot joint module model and generate internal similar-model candidates from the packaged v3.1 recommendation rule source. This skill does not query inventory, ERP, production, purchasing, lead-time, or customer commitment data.
|
||
---
|
||
|
||
# Joint Module Model Recommendation
|
||
|
||
## Purpose
|
||
|
||
Generate internal similar-model candidates for one eRob joint module model.
|
||
|
||
## Rule Source
|
||
|
||
Use the packaged local rule file:
|
||
|
||
```text
|
||
capabilities/am516-delivery-prediction/rules/eRob关节模组相似型号推荐规则_v3.1.md
|
||
```
|
||
|
||
If the rule file is missing, stop.
|
||
|
||
## Boundary
|
||
|
||
- Output is internal candidate only.
|
||
- Do not query API, ERP, inventory, purchasing, production, or lead-time data.
|
||
- Do not write "can directly replace", "committed", or "can deliver".
|
||
- The original model is the baseline.
|
||
- Candidates require customer confirmation and AR516 or authorized human review.
|
||
|
||
## Input
|
||
|
||
Accept one model only.
|
||
|
||
Example:
|
||
|
||
```text
|
||
eRob90H100I-FHM-18CT[V6]
|
||
```
|
||
|
||
## Core Constraints
|
||
|
||
Strong constraints must stay unchanged:
|
||
|
||
- outer diameter;
|
||
- gear ratio;
|
||
- installation;
|
||
- communication;
|
||
- output shaft.
|
||
|
||
Allowed upgrades:
|
||
|
||
- brake `F -> B`;
|
||
- encoder upgrade only, never downgrade;
|
||
- sensor `N -> T`;
|
||
- standard grease to low-temperature grease;
|
||
- DZ and LF brand may be candidates.
|
||
|
||
## Full Candidate Generation
|
||
|
||
- Keep outer diameter, structure, gear ratio, installation, communication, output shaft, and version unchanged.
|
||
- Generate the full Cartesian set across every allowed value for brake, encoder, sensor, grease, and DZ/LF brand.
|
||
- Encoder options are directional: `S -> M/HS/HM`, `M -> HS/HM`, `HS -> HM`, and `HM` has no further automatic upgrade.
|
||
- Include the original model separately as the baseline and deduplicate all generated models.
|
||
- Never generate a brake, encoder, sensor, or grease downgrade.
|
||
- Query every generated candidate through the controlled delivery-prediction script.
|
||
- Show candidates with usable lead-time summaries in full; summarize missing or unsupported models under `不可用候选`.
|
||
|
||
## Output
|
||
|
||
Use a vertical list with:
|
||
|
||
- model;
|
||
- candidate type;
|
||
- difference;
|
||
- recommendation reason;
|
||
- customer confirmation item;
|
||
- human review item.
|
||
|
||
Format the difference field as `字段 原值→新值`. Join multiple changes with the Chinese semicolon `;`, for example:
|
||
|
||
```text
|
||
差异项:编码器 HS→HM;品牌 DZ→LF
|
||
```
|