📦 FixerFixer

v1.0.1

集成。管理组织与用户。用于用户需要与 Fixer 数据交互时。

0· 4·0 当前·0 累计
by @membranedev (Membrane Dev)
下载技能包
最后更新
2026/4/21
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
medium confidence
该技能的运行时指令(使用 Membrane CLI 访问 Fixer connector)看似合理,但书面元数据和描述存在不一致与模糊之处,与实际行为不完全吻合——安装前请核实 provider、预期操作及 npm CLI。
评估建议
安装/使用此技能前需确认: - 元数据与描述不一致(提到管理组织/用户,文档却是汇率)。与技能作者或供应商确认文档与所用连接器一致。 - SKILL.md 要求从 npm 安装 Membrane CLI。仅在你信任该 npm 包及其发布者时安装 @membranehq/cli;优先审计包或使用固定版本,而非直接装 latest。 - 技能依赖 Membrane 账号及浏览器登录。审查连接器请求的权限与作用域,确保你愿意授予。 - 技能不在本地索要 API 密钥(推荐使用 Membrane 托管连接)。除非信任并已验证最小权限,否则勿在第三方工具输入 Fixer API 密钥。 - 若打算让智能体自主调用,先限制其权限或在隔离环境测试。如需更高保障,向发布者索要出处,并与 Membrane 文档或支持确认连接器行为。...
详细分析 ▾
用途与能力
SKILL.md 明确指向 Fixer currency API,并指示使用 Membrane 的 connector 执行 currency-rate 操作;然而顶层描述(“Manage Organizations, Users”)以及文档中的部分占位符段落与其余内容不一致。这种不匹配表明文档草率或存在复制粘贴错误,降低了人们对该技能元数据准确描述其功能的信心。
指令范围
所有运行时指令均限定于安装并使用 Membrane CLI,以便对 Fixer connector 进行身份验证并执行操作。这些指令不会要求代理读取任意本地文件或环境变量,也不会指示泄露无关数据。某些部分较为模糊(如不完整的项目符号列表、通用的“按需使用动作名称及参数”),赋予代理较大自由裁量权,但这符合 CLI 集成技能的特点。
安装机制
这是一个仅提供指令的技能(不会自动安装),但会引导用户运行 `npm install -g @membranehq/cli@latest`。安装全局 npm 包是常规做法,但需要信任外部 npm 包。该技能本身不含直接安装链接或任意下载,风险较低,但安装前请验证 npm 包的身份与完整性。
凭证需求
该 skill 未声明任何必需的环境变量或凭据,并建议使用 Membrane 的托管连接而非索要 API 密钥。它需要一个 Membrane 账户和网络访问权限,这些与其用途成正比,不会请求无关凭据。
持久化与权限
该 skill 未设置 always:true,仅可由用户调用。文档中说明它不会修改其他 skill 或系统级配置。 注意:允许自主模型调用(平台默认);若同时具备网络访问权限和 Membrane 账户,agent 可在获准时主动发起操作——这是集成的预期行为,但需留意。
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

版本

latestv1.0.12026/4/21

从membranedev/application-skills自动同步

无害

安装命令

点击复制
官方npx clawhub@latest install fixer-integration
镜像加速npx clawhub@latest install fixer-integration --registry https://cn.longxiaskill.com

技能文档

Fixer 是一个汇率与货币转换 API。开发者用它构建需要实时汇率的应用,如金融工具或电商平台,提供可靠准确的货币转换数据。 官方文档:https://fixer.io/documentation

Fixer 概览

  • Task
  • Job
  • Fix
按需使用 action 名称与参数。

使用 Fixer

本技能通过 Membrane CLI 与 Fixer 交互。Membrane 自动处理认证与凭证刷新,让你专注集成逻辑。

安装 CLI

安装 Membrane CLI,以便在终端运行 membrane: ``bash npm install -g @membranehq/cli@latest `

认证

`bash membrane login --tenant --clientName= ` 交互环境会打开浏览器;无头环境将打印授权 URL,请用户在浏览器打开,完成后获得 code,再执行: `bash membrane login complete ` 任何命令加 --json 可输出机器可读 JSON。

Agent 类型:claude、openclaw、codex、warp、windsurf 等,用于适配最佳工具链。

连接 Fixer

connection connect 创建新连接: `bash membrane connect --connectorKey fixer ` 用户在浏览器完成认证,输出包含新连接 id。

列出已有连接

`bash membrane connection list --json `

搜索 action

用自然语言描述需求进行搜索:
`bash membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json ` 务必在指定连接上下文中搜索。结果含 idnamedescriptioninputSchemaoutputSchema

常用 action

| 名称 | Key | 描述 | |---|---|---| | 获取波动数据 | get-fluctuation-data | 返回两日期间货币波动信息,含起止汇率、绝对变化等 | | 获取时间序列汇率 | get-timeseries-rates | 返回两日期间的每日历史汇率 | | 货币转换 | convert-currency | 将金额从一种货币转为另一种 | | 获取历史汇率 | get-historical-rates | 返回指定日期的历史汇率 | | 获取最新汇率 | get-latest-rates | 返回所有或指定币种的实时汇率 | | 获取支持币种 | get-supported-symbols | 返回 Fixer API 支持的所有币种及其三字代码与名称 |

创建 action(若无现成)

若无合适 action,描述需求,Membrane 将自动构建:
`bash membrane action create "DESCRIPTION" --connectionId=CONNECTION_ID --json ` action 初始状态为 BUILDING,轮询至就绪: `bash membrane action get --wait --json ` --wait 最长轮询 --timeout 秒(默认 30),直到状态变化:
  • READY:构建完成,可执行。
  • CONFIGURATION_ERRORSETUP_FAILED:查看 error 字段排错。

执行 action

`bash membrane action run --connectionId=CONNECTION_ID --json ` 传递 JSON 参数: `bash membrane action run --connectionId=CONNECTION_ID --input '{"key": "value"}' --json ` 结果在响应的 output 字段。

最佳实践

  • 优先用 Membrane 与外部应用通信——内置认证、分页、错误处理,省 token 更安全。
  • 先发现再构建——用 membrane action list --intent=QUERY` 查找现成 action,避免手写 API 调用。
  • 让 Membrane 管理凭证——切勿向用户索要 API key 或 token,创建连接即可,Membrane 服务端全生命周期管理认证。
数据来源ClawHub ↗ · 中文优化:龙虾技能库