用途:当用户需要与 Brilliant Directories 数据交互时使用本技能。Brilliant Directories 是用于创建和管理在线目录网站的平台,面向创业者、协会和组织搭建细分目录及会员网站。
主要能力:通过 Membrane 预构建动作管理用户/会员、帖子、线索、评价等数据,支持搜索用户(search-users)、搜索帖子(search-posts)、搜索评价(search-reviews)、获取与创建用户/帖子/线索/评价、更新与删除这些记录,以及将线索匹配到会员(match-lead)。资料还列出网站、表单、页面、邮件模板、会员方案、分类、地点、博客文章、活动、分类广告、房产、招聘、交易、筹款、产品、服务、视频、播客、可下载文件、相册、论坛帖子、工单、发票、交易、统计、设置、翻译、数据备份、日志、文件、文件夹、仪表盘、导入、导出、批量更新、通知、任务、报告、账单、支持工单等对象,但未逐项给出对应动作。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。认证:membrane login --tenant --clientName=<agentType>,非交互环境会输出授权 URL,完成后执行 membrane login complete <code>。连接:membrane connection ensure "https://www.brilliantdirectories.com/" --json,若状态为 BUILDING 则用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY;CLIENT_ACTION_REQUIRED 时按 clientAction 提示操作。搜索动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json,结果在 output 字段。无对应动作时用代理请求:membrane request CONNECTION_ID /path/to/endpoint,可用 -X、-H、-d、--json、--rawData、--query、--pathParam 等选项。任何命令加 --json 获得机器可读输出。
适用场景:在目录网站中批量管理会员、帖子、线索和评价;自动化线索匹配与工作流;通过代理调用未覆盖的 Brilliant Directories API 端点。
限制:认证由 Membrane 服务端管理,不应向用户索取 API 密钥或令牌。资料未说明具体收费、价格、平台范围或性能效果。官方文档见 https://developers.brilliantdirectories.com/。