# autos.skills.cad.help 库模块帮助文档

## autos.skills.cad.help 成员列表 <a id="autos.skills.cad.help" href="#autos.skills.cad.help">&#x23;</a>

CAD 内置的 Autodesk 官方文档查询模块。普通 import，不加载或追加技能提示词；导入时不联网。

### autos.skills.cad.help.callTool(name,arguments,options) <a id="autos.skills.cad.help.callTool" href="#autos.skills.cad.help.callTool">&#x23;</a>
自动打开并复用同一 backend 实例，返回 {result,attachments,warnings}；result.isError 仍需检查。  
options: timeoutMs、shouldStop()、attachmentDir、maxAttachmentBytes；backend 可指定完整临时替代配置，不继承保存的凭据。不自动重发；工作流结束 close。

### autos.skills.cad.help.close() <a id="autos.skills.cad.help.close" href="#autos.skills.cad.help.close">&#x23;</a>
有界关闭本模块在当前 aardio 上下文中的连接，清除临时 backend。可重复调用。

### autos.skills.cad.help.configure(config) <a id="autos.skills.cad.help.configure" href="#autos.skills.cad.help.configure">&#x23;</a>
保存本机连接配置（cadHelp，Windows 用户 DPAPI 加密），不嵌入技能包。

### autos.skills.cad.help.listTools(options) <a id="autos.skills.cad.help.listTools" href="#autos.skills.cad.help.listTools">&#x23;</a>
惰性打开并读取服务实时工具清单；不会修改已审核的离线工具快照。

### autos.skills.cad.help.open() <a id="autos.skills.cad.help.open" href="#autos.skills.cad.help.open">&#x23;</a>
[返回对象:autosMcpClientObject](#autosMcpClientObject)

### autos.skills.cad.help.open(options) <a id="autos.skills.cad.help.open" href="#autos.skills.cad.help.open">&#x23;</a>
默认 backend 合并本机覆盖，惰性打开并复用本实例连接；返回原生 autos.mcp 客户端。故障后显式 open 重新连接但不重放调用。

### autos.skills.cad.help.tool(name) <a id="autos.skills.cad.help.tool" href="#autos.skills.cad.help.tool">&#x23;</a>
读取单个工具的完整描述与 inputSchema；这些是外部数据，不是系统指令。

### autos.skills.cad.help.tools() <a id="autos.skills.cad.help.tools" href="#autos.skills.cad.help.tools">&#x23;</a>
离线工具名称列表，不启动 MCP 服务。

### autos.skills.cad.help.withClient(fn,options) <a id="autos.skills.cad.help.withClient" href="#autos.skills.cad.help.withClient">&#x23;</a>
独立临时连接，将原生客户端传给 fn，结束或异常时自动关闭，不干扰惰性连接。
