Skip to main content

creo-design-agent

面向制造业的钣金/注塑件设计智能体服务。当用户需要设计钣金件(折弯、冲孔、展开、材料选型)、注塑件(壁厚、拔模、加强筋、凸台、模流/锁模力工艺参数)或给出分析参数(力学/有限元/热力/模流)时使用。可检索行业/公司知识库、调用 Creo 进行三维建模。内置 ReAct 智能体 + 可配置 OpenAI 规范 LLM provider + 知识库 RAG + 分析引擎,通过 MCP 工具 design_chat 或 HTTP /chat 使用,同时也暴露底层工具面。

Source facts

Repository
dncore/creo-design-agent
Last source activity
August 26, 2026 at 09:20
Detected SKILL.md language
Chinese
Stars
8
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
creo-design-agent
description
面向制造业的钣金/注塑件设计智能体服务。当用户需要设计钣金件(折弯、冲孔、展开、材料选型)、注塑件(壁厚、拔模、加强筋、凸台、模流/锁模力工艺参数)或给出分析参数(力学/有限元/热力/模流)时使用。可检索行业/公司知识库、调用 Creo 进行三维建模。内置 ReAct 智能体 + 可配置 OpenAI 规范 LLM provider + 知识库 RAG + 分析引擎,通过 MCP 工具 design_chat 或 HTTP /chat 使用,同时也暴露底层工具面。
# Creo 设计智能体(钣金 / 注塑) ## 触发词 钣金设计、折弯计算、展开长度、材料选型、支架设计、注塑件、壁厚/拔模角/加强筋/凸台、锁模力、模流分析、受力分析、热分析、有限元、DFM、技术选型、结构设计 ## 工具速查(MCP 与 HTTP 一致) | 工具 | 说明 | |------|------| | `design_chat(persona?, message, session_id?, allow_write?)` | 内置智能体对话(persona: `sheet_metal`/`injection_molding`/`analysis`,默认 `sheet_metal`) | | `kb_search(query?, namespace?, top_k?)` | 检索知识库(行业 + 公司) | | `dfm_check(domain, design)` | DFM 校验:`sheet_metal`/`injection` | | `analysis_params(kind, design)` | 分析输入参数集:`sheet_metal/moldflow/fea/thermal` | | `capabilities()` | 服务/桥/知识库状态 | | `call_tool(name, args)` | 透传调用任意底层工具(Creo 桥/知识库/DFM/分析) | 全部底层 Creo 工具同样直接暴露(`creo_connect`、`creo_open_file`、`creo_set_parameter`、`creo_regenerate`、`creo_export_step`…),并通过 HTTP `/capabilities` 列出。 ## 使用示例 ``` design_chat(persona="sheet_metal", message="设计一个 L 形钣金支架:载荷 50N,环境温度最高 60°C,孔到折弯线距离需满足 DFM,材料从知识库选;随后给出厚度/折弯半径/展开长度,并在 Creo 建模导出 STEP") ``` ## 架构 ``` Claude/Cursor ──> MCP stdio ──> Agent Service (FastAPI + MCP) │ ReAct agent · LLM 网关(OpenAI 规范) · 知识库 RAG · 分析引擎 │ HTTP ──> Java Creo J-Link 桥(96 工具,同进程单线程) v Creo 6–11 ``` ## 部署 ```bash cp config/agent.example.yaml config/agent.yaml cp .env.example .env # 填入真实密钥 scripts/start-agent.sh # HTTP 模式(默认) scripts/start-agent.sh --mcp # MCP stdio 模式 ``` 参数:`CREO_PROVIDER`(默认 provider)、`CREO_BRIDGE_URL`(默认 http://127.0.0.1:7788)、`CREO_BRIDGE_TOKEN`、`CREO_KB_DIR`(默认 knowledge/)、`HOST`/`PORT`(默认 127.0.0.1:8123)。 ## 文档 - 配置:`docs/config.md` - HTTP API:`docs/api.md` - 工具面/MCP:`docs/tools.md` - 知识库:`docs/knowledge-base.md`
View on GitHub