• 首页
  • 使用指南
    上传指南安装指南
  • API文档
    开发指南API调用API参考
  • 相关网站
    嘉立创EDA嘉立创社区开源广场
  • 编辑器
    在线编辑器(专业版)桌面客户端
  • 扩展管理
  • 登录注册
嘉立创产业服务站群

电子产业

logo

嘉立创PCB

PCB、FPC制造服务

logo

嘉立创SMT

一站式PCBA服务平台

logo

嘉立创激光钢网治具

激光钢网&治具制造

logo

嘉立创EDA

国产PCB设计工具

机械产业

logo

嘉立创FA

机械/电气零部件一站式商城

logo

嘉立创3D打印

树脂、尼龙、金属3D打印服务

logo

嘉立创CNC机械智造

机加件一件起订,3天交货

更多服务

嘉立创CAM

国产线路板CAM软件

Forface 3D

SaaS化3D技术服务平台

硬创社

好玩的硬件交流社区

供应商合作

一站式阳光采购平台

· EDA扩展广场
首页

使用指南

上传指南安装指南

API文档

开发指南API调用API参考

相关网站

嘉立创EDA嘉立创社区开源广场

编辑器

在线编辑器(专业版)桌面客户端
登录注册

Run API Gateway

OSHWHub4128v1.0.6
(54)Apache-2.0
为 AI 编程工具提供 WebSocket 网关桥接服务
详情
更改日志
历史版本
评论

Run API Gateway

OSHWHub4128
(54)Apache-2.0
详情
更改日志
历史版本
评论

Run API Gateway

English · FAQ 简体中文 · FAQ English

嘉立创EDA 专业版扩展 — 为 AI 编程工具(OpenCode、Claude Code、Cursor、Cline、Continue、Windsurf、WorkBuddy、QwenCode、KimiCode、Trae 等)提供 WebSocket API 网关桥接服务。

功能

  • 🔌 自动连接 — 启动时自动扫描端口范围 49620-49629,发现并连接 Bridge Server
  • 🤝 握手验证 — 通过 WebSocket handshake 验证服务身份 (easyeda-bridge)
  • 🔄 自动重连 — 心跳检测 + 断线自动重新扫描端口
  • 🤖 代码执行 — 接收来自 AI 的代码请求,在 EDA 环境中执行并返回结果

架构

┌──────────────┐  HTTP/WS    ┌─────────────────┐  WebSocket   ┌──────────┐
│  AI Agent    │ ◄─────────► │  Bridge Server  │ ◄──────────► │ 本扩展    │
│ (Skill Tool) │ Port Range  │  (Node.js)      │  Port Range  │ (EasyEDA)│
└──────────────┘ 49620-49629 └─────────────────┘  49620-49629 └──────────┘

配合使用

本扩展需要配合 easyeda-api Skill 一起使用。该 Skill 负责启动 Bridge Server、提供 EasyEDA API 文档与调用约定,并负责 AI 与 EDA 之间的完整工作流。

快速开始

如果你已经熟悉终端、Node.js 和嘉立创EDA 扩展系统,可以直接走最短路径:

  1. 安装 Node.js 22 LTS 或更高版本:https://nodejs.org/zh-cn/download
  2. 安装你的 AI 编程工具(任选其一):
  • OpenCode:npm install -g opencode-ai
  • Claude Code / QwenCode / KimiCode / WorkBuddy:参考各自官网的安装说明
  • Cursor / Windsurf / Trae:从官网下载安装包双击安装
  • Cline / Continue:在 VS Code 扩展商店搜索安装
  1. 把 easyeda-api 安装到 AI 工具的全局 Skill 目录:

让 AI Agent 一句话代为安装(推荐):根据你使用的工具复制对应版本发给它:

  • OpenCode:

    请帮我从 https://github.com/easyeda/easyeda-api-skill 安装 easyeda-api skill 到 OpenCode 的全局 Skill 目录

  • Claude Code:

    请帮我从 https://github.com/easyeda/easyeda-api-skill 安装 easyeda-api skill 到 Claude Code 的全局 Skill 目录

  • Cursor / Cline / Continue / Windsurf / WorkBuddy / QwenCode / KimiCode / Trae:

    请帮我从 https://github.com/easyeda/easyeda-api-skill 下载并安装 easyeda-api skill

手动下载并解压:如果手边没有 AI Agent,可以下载 zip 后解压到全局 Skill 目录:

  • 下载地址:https://image.lceda.cn/files/easyeda-api-skill.zip
  • 解压目标:~/.config/opencode/skills/easyeda-api/(OpenCode 路径;其他工具请参考各自文档的全局 skills 目录)
  • 详细步骤见 FAQ.md § 5.2

进阶用户也可以使用 npx clawhub@latest install ... 的命令行方式,详见 FAQ.md § 5.1。 4. 启动 AI 工具:

  • OpenCode / Claude Code / QwenCode / KimiCode:在终端运行 opencode / claude / qwencode / kimi(或对应命令)
  • Cursor / Windsurf / Trae / WorkBuddy:双击桌面图标启动
  • Cline / Continue:打开 VS Code
  1. 首次使用时按工具提示登录或选择模型,OpenCode 中可执行 /connect 选择免费模型
  2. 在嘉立创EDA 专业版安装 Run API Gateway 扩展,并在扩展管理器中勾选 允许外部交互 与 显示在顶部菜单
  3. 打开嘉立创EDA,看到顶部 API Gateway 菜单即可
  4. 回到 AI 工具,使用 /easyeda-api skill 让它帮你做事,例如:
  • 使用 /easyeda-api skill 帮我检查当前原理图
  • 使用 /easyeda-api skill 帮我画一个 NE555 最小系统

如果你是首次接触这些工具,请阅读 FAQ.md 中的「从零开始使用教程」章节,里面有完整的逐步说明。

菜单操作

菜单项说明
Reconnect手动重新扫描端口并连接 Bridge Server
Stop Connection断开当前连接
Toggle Auto-Connect Status切换自动连接状态
About...显示版本和连接状态

进阶内容

连接失败、命令提示词、各组件职责、开发者本地调试模式等内容请查阅:

  • FAQ 简体中文 — 详细的环境准备、安装步骤、故障排查与示例
  • FAQ English — Detailed setup, troubleshooting and examples

也可直接访问 GitHub 在线版本:

  • https://github.com/easyeda/eext-run-api-gateway/blob/main/FAQ.md
  • https://github.com/easyeda/eext-run-api-gateway/blob/main/FAQ.en.md

开源许可

本扩展使用 Apache License 2.0 开源许可协议。

1.0.6

  1. 拆分文档为 README.md / README.en.md / FAQ.md / FAQ.en.md,README 只留快速路径,FAQ 留所有排查细节
  2. README 新增「让 AI Agent 一句话代为安装 easyeda-api Skill」入口(含 easyeda-api-skill GitHub 链接)
  3. README 新增手动下载 zip 安装方式(备用入口)
  4. README 工具列表扩展:增加 Cursor / Cline / Continue / Windsurf / WorkBuddy / Trae
  5. README 去除硬编码 OpenCode,第 2、4 步按工具类型分组列出安装/启动方式
  6. 快速开始第 8 步示例从「嘉立创EDA,启动!」改为可操作的 /easyeda-api skill 调用示例
  7. FAQ § 5.1 收录 PowerShell / Windows cmd / macOS-Linux 三种命令行安装命令(原 README 命令迁入)
  8. FAQ § 11 新增 11.7 网络代理与 11.8 端口冲突排查

1.0.5

  1. 增加 cmd 命令的文档

1.0.4

  1. 新增 Skill 手动安装方式,并提供中国大陆用户优化的直接下载地址

1.0.3

  1. 修正 README ASCII 格式

1.0.2

  1. 提供完整新用户初始化使用指南

1.0.1

  1. 优化配置路径

1.0.0

正式发布

  1. 优化扩展体积,移除/压缩资源
  2. 修正 README 中的架构图
  3. 将顶部菜单扩充到多图页类型

0.1.2

  1. 修正 README 中的描述语法

0.1.1

  1. 修正无法停止连接尝试的问题
  2. 提供更为精确的使用教程

0.1.0

初始版本

暂无数据
暂无数据

评论

在登录或注册后才可以进行评论操作
全部评论(1)
按时间排序|按热度排序

类型

Other

关键词

APIGatewayBridgeAI

扩展信息

版本v1.0.6
发布者

EasyEDA

发布时间2026-09-16 19:22:23
名称

run-api-gateway

UUID

bded3619ce6a4e60a35c7f4a84739702

适用EDA版本:~3.2.0
报告

报告滥用

相关链接

主页:https://github.com/easyeda/eext-run-api-gateway
反馈:https://github.com/easyeda/eext-run-api-gateway/issues
仓库:https://github.com/easyeda/eext-run-api-gateway
logo

政策条款

服务条款隐私政策项目授权许可协议作出贡献感谢名单

软件版本

专业版标准版教育版私有化部署版

解决方案

专业版编辑器标准版编辑器桌面客户端API接口文档格式

使用帮助

用户论坛专业版教程标准版教程专业版更新标准版更新

关于我们

团队介绍相关报道关于公司联系我们合作联系
EDA公众号
EDA公众号
开源公众号
开源公众号
开源硬件交流群
开源硬件交流群
版权所有 - 深圳创电优选科技有限公司 粤ICP备2026007863号粤公网安备44030402002736号增值电信业务经营许可证粤B2-20201198ISO/IEC隐私政策用户协议