بنقرة واحدة
completion-suggestion-skill
将模糊器件描述转为可采购的模块级型号/常见商品名文本建议;仅文本,不生成元件 JSON、不落盘。可与 web_search_exa、scheme_design_skill 配合。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
将模糊器件描述转为可采购的模块级型号/常见商品名文本建议;仅文本,不生成元件 JSON、不落盘。可与 web_search_exa、scheme_design_skill 配合。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
基于需求与现有固件代码生成可审阅补丁(patchPlan + patch + notes);已有工程文件时视为更新/修订而非从零生成,默认不直接落盘。
基于当前画布 JSON 与连线意图生成仅含连线的增删计划(add_connection/remove_connection);可选应用到画布。不增删元件、不移动元件。
电路/硬件类需求优先:方案骨架 + 可选 BOM 与系统元件库匹配;不自动创建或落盘元件 JSON。缺型号时可再调 completion_suggestion_skill;需外证时调 web_search_exa。
与 web_search 互补的中文摘要(可贴检索结果或传 urls 抓取正文);引擎 runSummarizeText。
Exa 联网检索。需要实时信息、外部资料、价格/现货/新闻/数据手册线索时调用;skillName 必须为 web_search_exa。用户可见总结中的外链须用 Markdown [显示名](完整url),url 来自检索结果。
| name | completion_suggestion_skill |
| description | 将模糊器件描述转为可采购的模块级型号/常见商品名文本建议;仅文本,不生成元件 JSON、不落盘。可与 web_search_exa、scheme_design_skill 配合。 |
| keywords | ["型号补全","具体型号","可采购","模块推荐","缺少型号","模糊器件","替代型号","推荐模块","商品名","选型补充"] |
| metadata | {"fasthardware":{"skillId":"completion_suggestion_skill","engineOp":"runCompletionSuggestions"}} |
针对「声音传感器、舵机、充电模块」等模糊描述,输出具体模块型号或常见模块名(如 KY-038、SG90、TP4056 模块);不自动创建元件文件。
scheme_design_skill 衔接:对 exists: 0 或宽泛名称做型号级补全。web_search_exa,将摘要写入 additionalContextFromAgent。| 要点 | 说明 |
|---|---|
| 精确名 | skillName 必须为 completion_suggestion_skill。 |
| 必填 | userRequirement + missingDescriptions(数组或分隔字符串)。 |
| 失败 | 缺参或引擎不可用时返回 success: false;模型应补全参数后再调,避免空转(参见 reference/Agent-Loop-Core.md 工具参数验证思想)。 |
| 输出用途 | 仅作文本建议;是否采纳由用户与后续流程决定。 |
| 参数 | 类型 | 说明 |
|---|---|---|
userRequirement | string | 整体需求语境(必填)。 |
missingDescriptions | array | string | 缺失/模糊器件列表(必填)。 |
additionalContextFromAgent | string | 可选;前序检索或方案摘录。 |
missingDescriptions 尽量拆成可独立补全的条目,利于结构化建议。examples/implementation-reference.js。