원클릭으로
scheme-design-skill
电路/硬件类需求优先:方案骨架 + 可选 BOM 与系统元件库匹配;不自动创建或落盘元件 JSON。缺型号时可再调 completion_suggestion_skill;需外证时调 web_search_exa。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
电路/硬件类需求优先:方案骨架 + 可选 BOM 与系统元件库匹配;不自动创建或落盘元件 JSON。缺型号时可再调 completion_suggestion_skill;需外证时调 web_search_exa。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
基于需求与现有固件代码生成可审阅补丁(patchPlan + patch + notes);已有工程文件时视为更新/修订而非从零生成,默认不直接落盘。
基于当前画布 JSON 与连线意图生成仅含连线的增删计划(add_connection/remove_connection);可选应用到画布。不增删元件、不移动元件。
将模糊器件描述转为可采购的模块级型号/常见商品名文本建议;仅文本,不生成元件 JSON、不落盘。可与 web_search_exa、scheme_design_skill 配合。
与 web_search 互补的中文摘要(可贴检索结果或传 urls 抓取正文);引擎 runSummarizeText。
Exa 联网检索。需要实时信息、外部资料、价格/现货/新闻/数据手册线索时调用;skillName 必须为 web_search_exa。用户可见总结中的外链须用 Markdown [显示名](完整url),url 来自检索结果。
| name | scheme_design_skill |
| description | 电路/硬件类需求优先:方案骨架 + 可选 BOM 与系统元件库匹配;不自动创建或落盘元件 JSON。缺型号时可再调 completion_suggestion_skill;需外证时调 web_search_exa。 |
| keywords | ["方案设计","电路方案","硬件方案","BOM","元件选型","元件匹配","缺件","系统架构","模块搭配","需求分析"] |
| metadata | {"fasthardware":{"skillId":"scheme_design_skill","engineOps":["runSchemeDesign","runRequirementAnalysis"]}} |
串联 runSchemeDesign 与可选 runRequirementAnalysis:输出方案摘要、估算参数、与当前元件库的匹配结果(matchedKey / exists)及缺件时的文字建议。不自动生成或写入元件 JSON 文件。
completion_suggestion_skill;需实时网页/数据手册线索 → web_search_exa。| 要点 | 说明 |
|---|---|
| 精确名 | skillName 必须为 scheme_design_skill。 |
| 输入核心 | userRequirement(必填);可将前序 tool 摘要放入 additionalContextFromAgent。 |
| BOM 开关 | runBomAnalysis 默认 true;仅需方案骨架、跳过库匹配时设 false。 |
| 失败与重试 | runSchemeDesign 或 runRequirementAnalysis 抛错时返回 success: false 与可读 error;下一轮应缩小范围、改述需求或换工具,而非重复同一长文(对齐 reference/Agent-Loop-Core.md 错误处理思路)。 |
| 状态 | 返回中可含 skillState(阶段/中间态),供后续轮次引用。 |
| 参数 | 类型 | 说明 |
|---|---|---|
userRequirement | string | 用户原始需求(必填)。 |
additionalContextFromAgent | string | 可选;前序 web_search_exa 等摘录,拼入方案 LLM。 |
runBomAnalysis | boolean | 默认 true;false 时跳过库匹配/BOM 分析段。 |
schemeDesignResult:摘要、叙述、估算参数、webSearchQueries 等(引擎内可再拉 Exa,与 agent 侧检索互补)。analysisResult:runBomAnalysis:false 时为 null;否则含 components[]、summary。exists: 0 时以 recommendation 为文本建议,不自动落盘元件。tool_calls,勿用 final_message 抢答(与主进程 loop 一致)。completion_suggestion_skill 填型号。examples/implementation-reference.js。