brainstorming
OBobra/superpowers298k近 7 天新增 2,631 个 star
SolidWorks VibeCAD 参数化设计规划子技能。用于把自然语言机械设计需求转成结构化设计计划、制造规则检查、SolidWorks API 执行摘要和审查门禁;当任务涉及 text-to-CAD、vibecoding 固化、行业知识库、提示词模板、参数化建模计划、CNC 安装座/连接块/支架批量生成时使用。
本子技能把“自然语言想法”转成可执行、可审查的 SolidWorks 参数化设计计划。它不是临时生成 VBA 宏,而是把重复机械设计固化成:
行业知识库 + 参数 schema + 提示词模板 + 稳定 API 封装 + 自动审查
LLM 负责理解意图和补齐参数;SolidWorks API 负责确定性执行;知识库负责工程正确性;审查链路负责防止“看起来成功但几何错误”。
knowledge/manufacturing_rules.yaml 补齐保守默认值。prompts/solidworks_parametric_planner.md 约束 LLM 输出结构化计划。schemas/design_plan.schema.json 校验计划字段。scripts/plan_from_brief.py 生成本地规则计划,或把 LLM 输出保存为同 schema JSON。scripts/sw_execution_outline.py 生成 SolidWorks 执行摘要。scripts/sw_session.py、scripts/sw_part.py、scripts/sw_review.py 和相关专项子技能。py subskills\solidworks-vibecad\scripts\plan_from_brief.py `
--brief-file subskills\solidworks-vibecad\examples\motor_mount_brief.txt `
--out subskills\solidworks-vibecad\examples\motor_mount_plan.json
py subskills\solidworks-vibecad\scripts\sw_execution_outline.py `
--plan subskills\solidworks-vibecad\examples\motor_mount_plan.json `
--out subskills\solidworks-vibecad\examples\motor_mount_execution.md
solidworks-automation:连接 SolidWorks、建模、导出、审查的主技能。solidworks-vibecad:自然语言 -> 参数化设计计划。solidworks-fillet-chamfer-cnc:复杂 CNC 圆角/倒角执行经验。solidworks-threaded-holes:螺纹孔、攻丝底孔和螺纹表达执行经验。当计划中出现圆角/倒角密集的 CNC 件,继续读取:
subskills/solidworks-fillet-chamfer-cnc/SKILL.md
当计划中出现 M3/M4/M5/M6/M8 螺纹孔,继续读取:
subskills/solidworks-threaded-holes/SKILL.md
sw_review 审查。assumptions。M5 螺丝固定孔 默认误建成 M5 攻丝孔。review_plan,否则不能进入自动建模。当前阶段已实现需求文本到设计计划和执行摘要的最小闭环。真实 SolidWorks 执行器应作为下一阶段接入父技能稳定 API。
OBobra/superpowers298k近 7 天新增 2,631 个 star
OBobra/superpowers298k近 7 天新增 2,631 个 star
OBobra/superpowers298k近 7 天新增 2,631 个 star
OBobra/superpowers298k近 7 天新增 2,631 个 star
OBobra/superpowers298k近 7 天新增 2,631 个 star
MAmattpocock/skills288k近 7 天新增 10,178 个 star