📦 MendixMendix — Mendix
v1.0.1集成。管理数据、记录并自动化工作流。用于用户需要与 Mendix 数据交互时。
0· 41·0 当前·0 累计
下载技能包
最后更新
2026/4/22
安全扫描
OpenClaw
安全
high confidence此纯指令式 Mendix 集成内部一致:它通过 Membrane CLI 作为 Mendix 访问的中介,不索取无关凭据,也不提升权限。
评估建议
此技能看似合理,但在安装前请注意:
1)确认 @membranehq/cli 包及其 GitHub 仓库(https://github.com/membranedev/application-skills),确保你信任维护者。
2)优先使用 `npx`,避免全局 npm 安装;若对二进制文件不放心,可检查包源码。
3)Membrane 将作为中间人,代你持有 Mendix 凭据/令牌——仅在你信任其安全/隐私模型时继续。
4)生产环境中,建议限制用于连接的 Mendix 账户权限,先用低权限账户测试。...详细分析 ▾
✓ 用途与能力
技能名称/描述(Mendix integration)与指令一致:引导代理使用 Membrane CLI 连接 Mendix,发现并执行操作。所需能力(网络与 Membrane 账户)符合预期。
✓ 指令范围
SKILL.md 将运行时行为限制在安装/使用 Membrane CLI、登录、创建 Mendix 连接、列出/发现动作、创建并运行动作。它不会指示读取无关本地文件、收集环境变量,或向 Membrane 之外的意外端点发送数据。
ℹ 安装机制
没有正式的安装规范;README 风格的说明让用户运行 `npm install -g @membranehq/cli@latest` 或使用 `npx`。安装全局 npm 包是获取 CLI 的合理方式,但会执行来自 npm registry 的代码并向系统写入文件。若想避免全局安装,优先使用 `npx` 或查看 GitHub 上的包源码。
✓ 凭证需求
此技能声明无需任何环境变量或密钥,并明确指示不向用户索取 API key,而是依赖 Membrane 管理身份验证。要求拥有 Membrane 账户与所述工作流相称。
ℹ 持久化与权限
该 skill 未设置 always:true,且可由用户调用。指令中唯一提到的持久化影响是安装 Membrane CLI(全局 npm install),这会修改系统环境;除此之外,skill 未请求提升权限或跨 skill 权限。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.12026/4/22
自动同步自 membranedev/application-skills
● 无害
安装命令
点击复制官方npx clawhub@latest install mendix-integration
镜像加速npx clawhub@latest install mendix-integration --registry https://cn.longxiaskill.com
技能文档
Mendix 是一个低代码应用开发平台,让业务用户和开发者都能快速构建并部署 Web 与移动应用。众多企业借助它加速数字化转型。 官方文档:https://docs.mendix.com/
Mendix 概览
- Mendix App
- App Versions
- Environments
- Logs
- Deployments
使用 Mendix
本技能通过 Membrane CLI 与 Mendix 交互。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 Types:claude、openclaw、codex、warp、windsurf 等,用于适配对应工具。 连接 Mendix
创建新连接:
`bash
membrane connect --connectorKey mendix
`
用户在浏览器完成授权,输出包含新连接 id。 列出已有连接
`bash
membrane connection list --json
` 搜索操作
用自然语言描述意图搜索:
`bash
membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json
`
务必在特定连接上下文中搜索。结果含 id、name、description、inputSchema、outputSchema。 常用操作
用以下命令发现可用操作:
`bash
npx @membranehq/cli@latest action list --intent=QUERY --connectionId=CONNECTION_ID --json
` 创建操作(若无现成)
若无合适操作,描述需求,Membrane 将自动构建:
`bash
membrane action create "DESCRIPTION" --connectionId=CONNECTION_ID --json
`
操作初始为 BUILDING 状态,轮询直至就绪:
`bash
membrane action get --wait --json
`
--wait 最长轮询 --timeout 秒(默认 30),直到状态变化:
READY — 构建完成,可执行。
CONFIGURATION_ERROR 或 SETUP_FAILED — 出错,查看 error 字段。
执行操作
`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` 查找现成操作,避免手写 API 调用。
- 让 Membrane 管理凭证 — 绝不向用户索要 API key 或 token,用连接代替,Membrane 服务端全程托管,本地无密钥。