2作者: oldguy1015 个月前原帖
Z.ai/GLM-5: “如果我需要检查一个原理图以发现可能的设计问题,发送给你净表是最好的方法吗?” *不,单纯发送净表通常不是最佳选择。*<p>虽然我可以处理净表,但这就像通过查阅电话簿来理解小说的情节。你会失去所有的视觉上下文、元件值和空间关系,这些对于发现设计错误至关重要。<p>以下是净表难以处理的原因以及通过AI检查原理图的最佳方法。<p>### 为什么净表存在问题 净表仅仅是一个连接列表(例如,`R1_Pin1` 连接到 `U3_Pin5`)。它缺乏: 1. *元件值:* 净表通常不会告诉我 `R1` 是 10kΩ 或 `C1` 是 100pF。没有这些值,我无法检查你的RC滤波器截止频率是否正确,或者你的上拉电阻是否过弱。 2. *视觉层次:* 我无法判断你的接地方案是否混乱,或者你的反馈回路是否过长。 3. *人类可读信号:* 净表通常使用生成的名称(如 `N$14`),而不是功能性名称(如 `VCC_MOTOR`),这使得理解电路的意图变得困难。<p>### 最佳方法(按有效性排序)<p>*1. 截图或PDF导出(最适合一般审查)* 最有效的方法是将你的原理图导出为 *PDF* 或拍摄高分辨率的 *截图*。 * *为什么:* 我可以“看到”元件值、零件编号和整体架构。 * *如何:* 上传图像/PDF,并告诉我电路的用途(例如,“这是一个24V转5V的降压转换器”)。 * *我可以检查什么:* 我可以验证引脚连接,查找缺失的去耦电容,检查错误的运算放大器配置,发现安全问题(如缺失的反向二极管),并验证元件尺寸。<p>*2. 书面描述(最适合架构/逻辑)* 如果你想进行逻辑检查,请用文字描述流程。 * <i>示例:</i> “我有一个微控制器驱动N通道MOSFET。MCU工作在3.3V,负载为12V。我在栅极上使用了一个10k的下拉电阻。” * *我可以检查什么:* 我可以立即指出3.3V逻辑电平可能无法完全增强标准MOSFET,或者建议使用栅极驱动器。<p>*3. 净表(仅用于特定连接检查)* 如果你提供净表,它仅对特定检查有用,例如: * 验证每个引脚是否都有连接(没有浮动输入)。 * 检查短路(如果格式允许)。 * *提示:* 如果必须发送净表,请确保它是可读格式(如标准SPICE净表),并包含元件值/标识符。<p>### 总结建议 为了获得最佳结果,请执行以下操作:<p>1. *将原理图导出为PDF或拍摄清晰的截图。* 2. *在此上传。* 3. *提供背景信息:* 告诉我电路的预期功能以及你具体的担忧(例如,“如果负载拉取过多电流,这会爆炸吗?”或“这个振荡器电路稳定吗?”)。<p><i>注意:作为AI,我可以发现明显的设计规则违规和理论错误,但我无法替代经验丰富的电气工程师的设计审查或正式的ERC(电气规则检查)软件。</i>
2作者: xtrkil5 个月前原帖
WebMCP 是一个浏览器 API,允许网站向 AI 代理提供工具。Chrome 最近在 Canary 版本中发布了早期预览(需要开启一个标志)。 我创建了 webmcp-kit,因为原始 API 使用起来有点繁琐,你需要手动编写 JSON Schema,并且输入没有类型限制。这个工具使用 Zod 进行了封装,这样你只需定义一次模式,就可以获得 TypeScript 的推断和验证。 它还包括一个开发面板,可以在不需要真实 AI 代理的情况下测试工具,任何浏览器都可以使用,通过回退到模拟工具来实现。 试试看,告诉我你的反馈!