意图驱动设计

意图驱动设计

意图驱动设计

意图驱动设计(Intent-Driven Design)是一种新的工业软件交互范式,用户通过自然语言表达设计目标,而非通过操作 GUI 菜单和命令。这是大模型对工业软件进行根本性改造的核心方向。

定义

意图驱动设计将"设计意图"作为交互的核心。用户不再需要学习复杂的菜单层级和命令序列,而是直接描述"想要什么",由 AI 系统将其编译成精确的工程动作。

技术栈

意图驱动设计依赖于以下技术层:

  1. 语义理解层:识别用户说的是零件、装配件、夹具、壳体、支架还是工装
  2. 工程约束层:提取尺寸、配合关系、材料倾向、打印/加工约束
  3. 参数化建模层:把需求映射到草图、拉伸、切除、阵列、倒角、圆角、布尔运算等特征序列
  4. 验证反馈层:检查是否自相交、是否违反制造常识、是否存在不可打印、不可装配问题
  5. 交互迭代层:允许工程师继续说"孔再往上移 5 毫米",系统做增量更新

与程序化 CAD 的关系

意图驱动设计的核心思想是:自然语言不该直接生成最终模型,而该优先生成一种可计算、可编辑、可约束的中间表示。程序化 CAD(如 OpenSCAD、build123d、cadquery)正是这种中间表示的最佳载体。

关键能力:意图到特征的编译

大模型最有价值的能力不是"陪你聊天",而是把模糊意图编译成结构化工程动作。这不是一个简单的 prompt 工程问题,而是一套新的工业软件编译栈。

相关概念

  • [[程序化CAD]] — 使用代码而非图形界面定义 3D 模型
  • [[界面去中心化]] — GUI 从主入口退化为辅助层
  • [[验证闭环]] — AI 生成模型后的自动工程合理性检查
  • [[计算机辅助设计-cad]] — 传统 CAD 技术
分享到