闲社服务运行正常AI智能体自动化平台
m

MoreLogin管理

技能标识:morelogin

Manage MoreLogin anti-detect browser profiles and cloud phones through the official Local API (http://127.0.0.1:40000), including browser profile lifecycle, fingerprint refresh, cloud phone power/file/app operations, and proxy/group/tag management. Use when the user mentions MoreLogin, envId/uniqueId, cloud phone, CDP, ADB, or multi-account automation.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.3
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

MoreLogin管理

MoreLogin 本地 API 技能

通过 MoreLogin 官方本地 API 管理浏览器配置文件和云手机,支持全生命周期控制、自动化连接(CDP/ADB)和资源管理(代理/分组/标签/应用/文件)。

官方来源

  • - 本地 API 文档:https://guide.morelogin.com/api-reference/local-api
  • 基础 URL:http://127.0.0.1:40000
  • 要求:MoreLogin 桌面版 v2.15.0+,已登录本地账户

触发场景

优先使用此技能的场景:

  • - 用户提及 MoreLogin、envId、uniqueId、cloudphone
  • 创建/启动/关闭浏览器配置文件
  • 刷新指纹、清除缓存或删除配置文件
  • 云手机开机/关机、ADB、应用管理、文件上传
  • 代理、分组、标签的 API 管理

操作前检查清单

执行任何操作前:

  1. 1. 确认 MoreLogin 桌面应用正在运行并已登录。
  2. 确认 API 可访问:http://127.0.0.1:40000。
  3. 确认请求来自本地主机(本地 API 不支持远程访问)。
  4. 对于云手机命令执行,确认 ADB 可用(已安装 adb)。

执行原则

  • - 在构建请求体之前,将 local-api.yaml + API-CONTRACT.md 视为标准参数来源。
  • 不要凭记忆推断字段名称;先验证必需的键/类型(特别是 id 与 ids、对象与数组体)。
  • 默认使用 POST(标签查询 GET /api/envtag/all 除外)。
  • 统一请求头:Content-Type: application/json。
  • 首先检查 code:0 表示成功,非零值使用 msg 进行错误处理。
  • 优先使用 envId 查找资源;缺失时回退到 uniqueId(浏览器配置文件)。
  • 对于批量端点(/batch),始终传递数组并记录变更的对象。

API 能力映射

浏览器配置文件

端点用途
POST /api/env/create/quick快速创建配置文件
POST /api/env/create/advanced
高级创建(完整指纹参数) | | POST /api/env/fingerprint/refresh | 刷新设备指纹 | | POST /api/env/start | 启动配置文件并返回调试信息 | | POST /api/env/close | 关闭运行中的配置文件 | | POST /api/env/status | 获取运行状态和调试信息 | | POST /api/env/page | 分页配置文件列表 | | POST /api/env/detail | 获取单个配置文件详情 | | POST /api/env/removeLocalCache | 清除本地缓存(cookies/localStorage 等) | | POST /api/env/removeToRecycleBin/batch | 批量删除到回收站 |

云手机

端点用途
POST /api/cloudphone/create创建云手机
POST /api/cloudphone/powerOn
开机 | | POST /api/cloudphone/powerOff | 关机 | | POST /api/cloudphone/page | 分页列表 | | POST /api/cloudphone/info | 获取详情(包括 ADB 信息) | | POST /api/cloudphone/edit/batch | 批量编辑配置 | | POST /api/cloudphone/delete/batch | 批量删除 | | POST /api/cloudphone/newMachine | 一键新设备 | | POST /api/cloudphone/updateAdb | 启用/禁用 ADB |

云手机文件与应用

端点用途
POST /api/cloudphone/uploadFile上传文件到云手机
POST /api/cloudphone/uploadUrl
查询上传状态 | | POST /api/cloudphone/setKeyBox | 设置 Keybox | | POST /api/cloudphone/app/install | 安装应用 | | POST /api/cloudphone/app/page | 查询应用市场列表 | | POST /api/cloudphone/app/installedList | 查询已安装应用 | | POST /api/cloudphone/app/start | 启动应用 | | POST /api/cloudphone/app/restart | 重启应用 | | POST /api/cloudphone/app/stop | 停止应用 | | POST /api/cloudphone/app/uninstall | 卸载应用 |

代理 / 分组 / 标签

端点用途
POST /api/proxyInfo/page查询代理列表
POST /api/proxyInfo/add
添加代理 | | POST /api/proxyInfo/update | 更新代理 | | POST /api/proxyInfo/delete | 删除代理 | | POST /api/envgroup/page | 查询分组 | | POST /api/envgroup/create | 创建分组 | | POST /api/envgroup/edit | 编辑分组 | | POST /api/envgroup/delete | 删除分组 | | GET /api/envtag/all | 获取所有标签 | | POST /api/envtag/create | 创建标签 | | POST /api/envtag/edit | 编辑标签 | | POST /api/envtag/delete | 删除标签 |

标准工作流程

工作流程 A:浏览器配置文件自动化

  1. 1. 从 create/quick 或 page 获取 envId。
  2. 调用 start 启动配置文件。
  3. 调用 status 验证运行状态和 debugPort。
  4. 使用 CDP(Puppeteer/Playwright)进行自动化操作。
  5. 完成后调用 close。

工作流程 B:云手机自动化

  1. 1. 调用 page 或 create 获取云手机 id。
  2. 调用 powerOn 启动。
  3. 调用 info 获取 ADB 连接参数。
  4. 需要时调用 updateAdb 启用 ADB。
  5. 仅运行支持的云手机管理端点(不直接执行命令)。
  6. 完成后调用 powerOff。

快速示例(官方 API)

bash

1) 快速创建浏览器配置文件


curl -X POST http://127.0.0.1:40000/api/env/create/quick \
-H Content-Type: application/json \
-d {browserTypeId:1,operatorSystemId:1,quantity:1}

2) 启动配置文件

curl -X POST http://127.0.0.1:40000/api/env/start \ -H Content-Type: application/json \ -d {envId:}

3) 云手机开机

curl -X POST http://127.0.0.1:40000/api/cloudphone/powerOn \ -H Content-Type: application/json \ -d {id:}

4) 查询云手机详情(包括 ADB 信息)

curl -X POST http://127.0.0.1:40000/api/cloudphone/info \ -H Content-Type: application/json \ -d {id:}

CLI 使用(本项目)

优先使用项目封装的命令;必要时回退到 curl:

入口等价说明:openclaw morelogin ... 和 node bin/morelogin.js ... 完全等价(相同参数、相同行为、相同退出码)。根据运行环境选择使用。

bash

浏览器配置文件


openclaw morelogin browser list
openclaw morelogin browser start --env-id
openclaw morelogin browser status --env-id
openclaw morelogin browser close --env-id

云手机

openclaw morelogin cloudphone list openclaw morelogin cloudphone start --id openclaw morelogin cloudphone info --id

响应与错误处理

按以下结构解析响应:

json
{
code: 0,
msg: null,
data: {},
requestId: ...
}

处理规则:

  • - code == 0:继续执行,提取 data。
  • code != 0:输出 msg,标记失败步骤,建议下一步修复。
  • 对于 start/powerOn 操作,在后续步骤前再次调用 status/info 确认。

安全与限制

  • - 本地 API 仅在 localhost 监听;不支持远程访问。
  • 仅在 MoreLogin 账户已登录时才能调用。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 morelogin-1776298660 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 morelogin-1776298660 技能

通过命令行安装

skillhub install morelogin-1776298660

下载

⬇ 下载 morelogin v1.0.3(免费)

文件大小: 75.76 KB | 发布时间: 2026-4-16 15:31

v1.0.3 最新 2026-4-16 15:31
**Removed legacy CLI entry points and restricted direct command execution for improved security.**

- Removed CLI files: `bin/cloudphone.js`, `bin/start-profile.js`, `bin/test-api.js`.
- Disabled local ADB/SSH connection methods and direct `cloudphone exec` capability.
- Updated documentation to reflect removal of direct command execution endpoints.
- Focused all usage and automation guidance on supported Local API methods only.
返回顶部