优化skill,添加特征树、编辑窗口

This commit is contained in:
2026-08-07 17:44:12 +08:00
parent 35e18ca956
commit 5fbcf2c0b8
70 changed files with 13076 additions and 465 deletions
@@ -0,0 +1,76 @@
# Plate Like Reference
## When to read this file
Read this reference when the request matches these triggers:
- `bracket`
- `plate`
- `支架`
- `板`
## Object boundary
Use this reference to improve first-pass CAD modeling structure. It is not a validator, factory, or engineering certification. Do not model adjacent assemblies unless the user explicitly requests them.
## Recognition
This node represents `mechanical_part.plate_like` in the generated taxonomy. It was mined from 2 source models.
## Core invariants
- The main body is a flat prismatic plate.
- Holes, slots, and pockets should be positioned from datum edges or centerlines.
- Thickness and edge treatment should be named.
## Common variants
- Keep variants driven by the user prompt and source evidence.
- Prefer adding a child variant skill when one branch becomes too specific.
- Do not collapse all examples into one fixed template.
## Required parameter roles
- `datum_edges`
- `flat_body`
- `holes_or_slots`
## Feature roles
- `datum_edges`
- `flat_body`
- `holes_or_slots`
## Operation / construction sequence
1. Build the primary base solid first.
2. Add major bosses or protrusions second.
3. Apply subtractive cuts, holes, pockets, and slots after the base is valid.
4. Create repeated features through patterns rather than independent ad hoc geometry.
5. Apply fillets and chamfers last.
## Common failures to prevent
- Unnamed magic dimensions hidden inside geometry calls.
- Decorative features with no functional role.
- Fillets or chamfers applied before major cuts.
- Claiming engineering performance or standard compliance from reference guidance alone.
## Validation targets
- The generated model contains the core invariants above.
- Major feature roles are visible or represented by named parameters.
- Repeated features have consistent count, spacing, and datum relationship.
- The output is a valid solid or explicitly requested assembly.
## Exclusions
- `shaft`
- `vessel`
## Source evidence summary
- Source sample count: 2
- Sample ids: 000124, 001082
- Operation evidence: HoleWzd: 4, Chamfer: 4, Cut: 4, Extrusion: 2, LPattern: 2
- Taxonomy confidence: 0.74