询问 Claude
文件 › 询问 Claude… 让 Anthropic 的 AI 模型 Claude 为您编写图纸:描述您想要的内容,可以是包装样式及其特征(“两端带两个提手孔的普通开槽箱”“带可选开窗的反向插舌纸盒”),也可以是其他行业的零件(垫片、钣金支架、风管过渡件), Claude 会将其编写为参数化图纸,进行检查,并作为新图纸打开。其尺寸和选项都是带标签的变量:在变量面板中更改它们(勾选 运行视图),图纸随之改变。
工作原理
Claude 会获得 PiQ Lang 入门、表达式和命令的索引,以及您的 运行参数化库中的图纸(您自己的和应用自带的),它会将这些图纸作为内部风格的示例来阅读:内尺寸、考虑纸板厚度、带标签的变量、切割线在图层 0 而折线在图层 1、打印展开料尺寸。它会查阅所需的任何帮助页面。在工作过程中,它会检查每份草稿:图纸会像打开时那样单独运行,并告知 Claude
- 每一行无法读取或运行的内容及其原因;
- 它要求输入的变量,以及更改每个变量时图纸会发生什么(每个变量都应改变图纸形状);
- 固定在空间中而非由变量构建的点;
- 对于刀模线,其纸板块、面板、折线、孔,以及任何未到头的切割线或折线;
并会向它展示图纸的图片。它会修正错误,并在图纸正确后提交。无法运行的图纸会被退回给它。它所做的工作会随进度列出:它阅读的示例、每项检查及其结果。
它编写的图纸不会读取任何其他文件:其中不允许使用 IMPORT。
修改图纸
对话会继续:提出修改要求(“把襟片加深 10 mm”“给插舌加一个拇指缺口”),Claude 会修改它所生成的图纸,修改后的图纸再次作为新图纸打开。对话随图纸一起保存:在图纸打开时再次选择询问 Claude,即可从上次中断的地方继续。 Claude 可能会向您提问而不是猜测:在同一个输入框中回答即可。
打开您自己的图纸时,勾选 修改 (图纸名称) 即可将其发送给 Claude 进行修改。图纸以其文件文本的形式发送,包含其单位,但不包含文件头的其余部分(谁保存的、保存在哪里)。
您可以用生产 › 检查刀模线…对您自己的任何图纸运行同样的检查。
设置
- 模型:Claude Opus 5.5,或 Claude Fable 5.1(能力更强,价格更高)。更改模型会开始新的对话,并从最后生成的图纸继续。
- API 密钥:通过 Anthropic API 访问 Claude,需使用您自己从 Anthropic Console
(console.anthropic.com)获取的密钥;请求费用计入该密钥。您输入的密钥会为您保存(在 Windows 上,按您的用户账户加密)。如果没有保存密钥,则使用
ANTHROPIC_API_KEY环境变量中的密钥。 - 请求发送位置:发送到 Anthropic API,或者如果设置了
ANTHROPIC_BASE_URL环境变量,则发送到该地址(例如您自己的转发请求的服务)。
迄今使用的令牌数显示在请求下方。指令和迄今的对话会在请求之间缓存,因此每次重新读取的大部分内容都从缓存中读取,价格只是原价的一小部分。
您自己的规则
要让 Claude 遵循您自己的约定(您的图层名称、襟片宽度、变量命名方式),请将它们写入扩展文件夹中名为
Ask Claude.md 的文件(文件 › 扩展 › 打开扩展文件夹)。这些规则会添加到 Claude 的指令中,在与其自身约定不同时优先于其自身约定。您添加到其中 Parametric 文件夹的图纸也会作为示例提供给 Claude。
注意事项
- 切割之前请检查图纸:Claude 会检查图纸能否运行、是否参数化,以及对于刀模线是否连成一体,但不会检查每项余量是否适合您的纸板和机器。
- 每个图纸都作为未保存的新图纸打开;要保留请保存。其交互窗口会说明是哪个模型生成的,以及 Claude 对它的说明。
- 面向开发人员:PiQ.Shared.Geometry2D.Tests 中的测试集(
--ask-claude)会向 Claude 发送一组请求并检查其生成的图纸,用于比较不同模型以及指令的修改。
另请参见:运行参数化、变量、PiQ Lang 入门。