Token导航 LogoToken导航

Agent Skill · 开发

fusion-bridge(融合桥)

fusion-bridge 用于补充开发相关能力,适合在 OpenClaw 中需要让 Agent 承接开发相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

fusion-bridge 是开发类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描有提醒项,按安装量在开发类的 21,746 个 Skill 里排第 8,121。

总安装 3,326周安装 140GitHub Stars 公开资料未说明下载 1,165核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.3

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:fusion-bridge(融合桥)
来源仓库:https://github.com/smicbee/fusion-bridge
安装命令:
openclaw skills install fusion-bridge
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install fusion-bridge

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

该技能通过 HTTP 协议控制 Autodesk Fusion 360 软件。适用于 OpenClaw 中与 Fusion Bridge 插件联动的自动化设计场景。支持模型检查、参数修改与设计流程触发等功能。通过 clawhub 安装并使用 openclaw skills install 命令启用。

需确保本地 Fusion 360 已安装对应桥接插件并保持通信畅通。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install fusion-bridge;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

fusion-bridge 怎么安装?

在终端执行 openclaw skills install fusion-bridge。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

fusion-bridge 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

fusion-bridge 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

fusion-bridge 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

fusion-bridge 用的人多吗?

公开数据是累计安装 3,326 次,近一周安装 140 次,下载 1,165 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

fusion-bridge 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
fusion-bridge

融合桥 · 本页

3,326—需要联网MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
fusion-bridge
description
Use the Fusion 360 Bridge to inspect or control Autodesk Fusion 360 over HTTP from OpenClaw. Use this skill when interacting with the Fusion Bridge add-in, /ping /state /logs /exec, raw Python execution, or helper-style Fusion automation.
license
MIT
metadata
{"openclaw":{"project":"fusion-360-bridge","source":"https://github.com/smicbee/fusion-360-bridge"}}

Fusion Bridge

Use this skill when interacting with a Fusion 360 Bridge environment.

Quick start

  1. This skill is tied to the official Fusion 360 Bridge repository:

- https://github.com/smicbee/fusion-360-bridge - Use this repo as the source of truth for both the add-in and the OpenClaw plugin.

  1. Install the Fusion add-in:

- Option A (preferred): git clone https://github.com/smicbee/fusion-360-bridge.git - Option B: download the repository ZIP from GitHub Releases. - Copy fusion-addin/FusionBridge into your Fusion add-ins directory: - Windows: %appdata%\\Autodesk\\Autodesk Fusion\\API\\AddIns\\ - macOS: ~/Library/Application Support/Autodesk/Autodesk Fusion/API/AddIns/

  1. Install the OpenClaw plugin from the same repo:
   openclaw plugins install --link <path-to-repo>/openclaw-plugin
  1. Start/launch Fusion 360 add-in (FusionBridge) and verify it is running.
  2. Check GET /ping first, then GET /state.
  3. Prefer helper-style snippets for common tasks.
  4. Keep raw Python as the fallback whenever a helper is missing or too limiting.

Network requirement for OpenClaw

The bridge listens on TCP port 8765 (inside the repo: 0.0.0.0:8765 by default). OpenClaw must be able to reach this host/port from the machine it runs on.

Workflow

1. Verify bridge health

Check these in order:

  • /ping
  • /state
  • /logs if something looks wrong

If the bridge is not reachable remotely but works locally, suspect bind-address or host firewall.

2. Choose execution style

Use one of these two modes:

  • Helper-style Python for repeatable tasks like listing components, showing messages, creating simple geometry, or reading document info.
  • Raw Python when the task is custom, exploratory, or needs full Fusion API power.

Do not force a DSL when raw Python is the better fit.

3. Send code with /exec

POST /exec accepts:

  • code as a Python string
  • optional timeoutSeconds

Current rule for this bridge:

  • raw Python is allowed
  • code length is not artificially capped
  • execution time is capped at 300 seconds

Modeling strategy for future CAD work

When building or modifying geometry through the bridge, prefer this order:

  1. Read the sketch carefully and restate the model in words first

- body size - hole positions - top/bottom feature intent - symmetry or non-symmetry - explicit uncertainties

  1. Convert all dimensions into one unit system before coding

- for this bridge/Fusion API flow, use centimeters in code when working with createByReal(...) - say the millimeter values back to the user before building if there is ambiguity

  1. Build in layers, not in one giant script

- base body - hole pattern - top-side features - bottom-side features - final cleanup/visibility

  1. Verify after each layer with machine-readable output

- print/result body names - inspect body count - inspect bounding boxes or face counts if needed - use /logs when behavior is surprising

  1. Avoid blocking popups during the middle of a long build

- use print(...) and result = ... during the build - only use ui.messageBox(...) at the end or for deliberate checkpoints

  1. Prefer robust geometry operations over elegant but fragile ones

- if a direct Hole/Extrude/Cut API path behaves inconsistently in the current Fusion build, fall back to more reliable construction methods - prioritize “works reliably on this machine” over ideal API purity

  1. Keep old attempt bodies from confusing review

- rename the newest intended body clearly - hide old experiment bodies after a successful iteration - do not assume visual output is wrong until old overlapping bodies are ruled out

  1. Use helper functions for repetitive work, but keep raw Python available

- helpers for common tasks - raw Python for custom geometry or API workarounds

Lessons learned from the Peroxo disc modeling session

Use these rules when a user iteratively describes a small rotational part with recesses/pads from photos.

1. Freeze known-good milestones

  • When the user says a state is correct, treat that body as a checkpoint.
  • Keep the checkpoint body visible or easy to restore by name.
  • For this session, Peroxo_Disc_V9 became the accepted rollback point.
  • When experimenting after a confirmed checkpoint, prefer creating a new body/version instead of mutating the accepted one too aggressively.

1b. Prefer photos plus concrete verbal descriptions

  • Ask for photos from multiple angles whenever the geometry is not fully obvious.
  • Treat good plain-language descriptions as first-class modeling input, not just measurements.
  • Specifically ask about:

- which face is front/back/top/bottom - whether a feature is a recess or a protrusion - whether a hole is blind or through - whether arcs/roundings bulge inward or outward

  • If the user can provide both images and concise descriptions, use both; that combination is much more reliable than either one alone.

2. Separate "blind recess" from "through-hole"

Do not collapse these into one feature unless the user explicitly says they are the same.

For stepped hole language like:

  • "the first hole stops before the bottom plate"
  • "in the bottom plate there is another 5 mm hole that goes completely through"

model it as:

  • one blind recess from the top
  • one separate through-hole in the remaining bottom plate

Restate that distinction back to the user before coding if there is any ambiguity.

3. Verify geometry, not just intent

After each critical operation, inspect the resulting body instead of assuming the feature landed correctly.

Useful checks:

  • bounding box changed in the expected direction
  • expected cylindrical face radius exists
  • expected planar face exists at the intended offset
  • old bodies are hidden so visuals are not misleading

For example:

  • an obround pad extruded on the wrong face may leave the outer bounding box unchanged
  • a "5 mm hole" may be missing even if the script succeeded; verify a cylinder with radius 0.25 cm exists

4. Be careful with Fusion face orientation and axes

In this environment, revolve/extrude results may not line up with the intuitive axis you first imagine.

Do not assume:

  • PositiveExtentDirection always means "outward"
  • the obvious top/bottom face is still planar after multiple edits
  • the sketch plane orientation matches your mental picture

Instead:

  • inspect the body's bounding box before/after
  • inspect planar face origins/normals
  • inspect cylinder axes/radii
  • if needed, create only the sketch first, let the user confirm it, then extrude

Concrete rule from the Peroxo session:

  • after extruding a rear pad/boss, immediately verify the body's rear-most extent changed in the intended direction
  • for this kind of part, the accepted manual correction showed the rear pad extends to about y = -0.25 cm, while the main bottom-plate plane sits at about y = -0.1 cm
  • if the bounding box stays unchanged, the pad did not land on the exterior
  • if the pad grows in the opposite direction, stop and inspect the actual rear-most planar face instead of retrying the same sign blindly
  • when a user manually corrects the direction in Fusion, inspect the resulting face origins/areas and encode that pattern into the next attempt
  • do not stop at "which way is outward"; also identify which plane is the reference plane for the feature
  • in this session, the crucial mistake was extruding from the wrong rear plane even after inspecting the normal correctly
  • for multi-level backsides, distinguish explicitly between:

- main body bottom plane - intermediate rear plane(s) - outermost boss/pad plane

  • when the user manually fixes the part, measure those plane levels and preserve that stack instead of re-deriving it from memory

5. For obround/capsule pads, confirm the sketch before extrusion

For rear pads shaped like an obround/capsule:

  • sketch first
  • verify the top arc bulges toward the top and the bottom arc toward the bottom
  • only then extrude

A reliable pattern is:

  • draw the two straight side lines
  • draw the top arc with an explicit top midpoint
  • draw the bottom arc with an explicit bottom midpoint
  • include the center reference hole in the sketch if it helps review

In this session, naming the sketch (Peroxo_rear_obround_sketch) and getting user confirmation before extrusion prevented more guesswork.

6. Mutate less once geometry gets dirty

After several cuts/joins, faces may become torus/NURBS fragments and stop being easy to target.

When that happens:

  • stop patching the same body repeatedly
  • rebuild a fresh clean version from the last confirmed interpretation
  • keep the old body hidden for fallback

This is often faster and safer than trying to repair heavily fragmented topology.

7. Prefer narrow changes after user correction

When the user says:

  • "only change the pad"
  • "go back to the state before that"
  • "leave the outer shape alone"

make the smallest possible change.

Do not combine unrelated fixes in one step. In particular, do not simultaneously:

  • change side-wall height
  • reinterpret the hole structure
  • and modify the rear pad

unless the user explicitly asked for all three.

Operating rules

  • Treat the bridge as open inside a trusted environment.
  • Prefer concise snippets, but allow large scripts when needed.
  • When debugging, inspect /logs before making architectural guesses.
  • When testing UI behavior, sending ui.messageBox(...) through /exec is valid and useful.
  • If remote access fails while local access works, check whether the bridge is bound to LAN and whether Windows Firewall is blocking port 8765.

Known environment facts

  • The bridge exposes /state including pumpMode, queueSize, and busy.
  • Default runtime port is 8765.
  • The exposed tools are GET /ping, GET /state, GET /logs, and POST /exec.

Read these references when needed

  • For endpoint contract and timeout behavior: references/api.md
  • For practical request patterns and ready-to-send snippets: references/recipes.md

Response style for future use

When using this skill later:

  • first confirm reachability quickly
  • then act, instead of re-explaining the whole architecture
  • mention helper-style options, but preserve raw Python as the default escape hatch

OpenClaw Plugin integration

This repository also ships an OpenClaw plugin at openclaw-plugin/ and it must be used with the same Fusion Bridge repo above. When installed, prefer these tool names instead of manually calling endpoints:

  • fusion_bridge_ping
  • fusion_bridge_state
  • fusion_bridge_logs
  • fusion_bridge_exec

Install from the same source:

cd <path-to-fusion-360-bridge>
openclaw plugins install --link ./openclaw-plugin

Example assumptions for plugin use:

  • baseUrl points to the machine running Fusion 360 (default http://localhost:8765).
  • If running remote, that machine must be reachable on TCP port 8765.

平台分布

OpenClaw

70.45%
按下载量换算821

安全审计

VirusTotal

可疑

ClawScan

通过

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills