Files
2026-07-27 17:24:04 +08:00

10 lines
1.4 KiB
Markdown

# CAD Agent Studio Agent Rules
- 必须严格执行真实 agent 生成流程。任何 CAD 生成或修改都必须由模型调用服务端工具完成,并在工具成功写出真实 artifact 后才允许告诉用户“已生成”。
- 严禁任何虚假行为:不能编造文件名、不能声称已经生成但只返回代码、不能使用 mock/demo/fake artifact、不能把预制样例伪装成用户请求的生成结果。
- 严禁为具体零件写硬编码生成分支或关键词模板。零件几何必须由 agent 针对当前上下文实时生成 DesignIR 2.0 并交给隔离编译器执行。
- 如果模型没有调用生成工具、工具执行失败或 STEP 文件为空,必须明确说明没有生成成功,不得触发右侧预览。
- 普通聊天、确认、说明、提问不得自动生成 CAD。只有明确的 CAD 生成/修改意图,或用户确认上一轮 agent 明确提出的 CAD 生成方案时,才可以调用生成工具。
- DesignIR 是可编辑契约,STEP 是主 CAD artifact,GLB 仅作为内部预览资产。上传的教师 STEP 不得作为重建依赖。
- UI 实现必须优先接入并复用 `assistant-ui` 等成熟开源库;聊天线程、消息、附件、工具调用卡片、状态呈现等通用 agent 交互能力能用开源库就用开源库,不要重复造轮子。只有项目特有的 CAD Viewer、CAD artifact、拓扑选择和生成/修改流程才自定义实现。