mcpField
A
alicloud-platform-openclaw-setup-test

alicloud-platform-openclaw-setup-test

github.com/cinience测试与质量396219 次安装11 周前更新
代码仓库

关于 alicloud-platform-openclaw-setup-test

用于在目标主机检查 OpenClaw 安装的冒烟测试技能,涵盖命令行、频道与插件、凭据和网关状态,并保存命令输出作为证据。

主要功能

  1. 01检查 OpenClaw 命令行是否可用
  2. 02验证频道文档和插件
  3. 03检查 Discord 令牌配置
  4. 04运行 doctor 和网关检查
  5. 05保存命令输出作为证据

适用场景

  1. 01验证 OpenClaw 安装
  2. 02检查已配置的消息频道
  3. 03记录设置期间的网关状态

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/cinience/alicloud-skills --skill alicloud-platform-openclaw-setup-test

安装后在 Claude Code 中输入/alicloud-platform-openclaw-setup-test确认已加载。

详细介绍

Category: 测试

OpenClaw 设置最小冒烟测试

前提条件

  • 目标主机已安装 Node.js 20+。
  • openclaw 命令可用。
  • 已准备好 DashScope API 密钥和 DingTalk/Feishu 应用凭据或 Discord 机器人令牌(可使用掩码占位符)。
  • 目标技能:skills/platform/openclaw/alicloud-platform-openclaw-setup/。

测试步骤

  1. 运行 openclaw --version,验证 CLI 是否可用。
  2. 打开 https://docs.openclaw.ai/channels/index,验证能否从官方列表中找到目标频道。
  3. 运行 openclaw plugins list,验证是否已安装/检测到 dingtalk 或 feishu 插件(如果使用这些频道)。
  4. 检查 ~/.openclaw/openclaw.json,验证 Discord 使用 channels.discord.token 或环境变量 DISCORD_BOT_TOKEN。
  5. 运行 openclaw doctor 并记录配置检查结果。
  6. 运行 openclaw gateway status 并记录运行时/探测状态。

预期结果

  • CLI 命令成功执行,退出码为 0。
  • 可访问官方频道索引,且能找到频道页面。
  • 配置了这些频道时,插件列表中包含 dingtalk 或 feishu。
  • Discord 配置包含有效的令牌来源(channels.discord.token 或 DISCORD_BOT_TOKEN)。
  • doctor 未显示致命错误(缺少凭据的警告可以接受)。
  • gateway status 输出结构完整;如果服务未运行,错误详情应具有可操作性。

证据存储

  • 将命令输出保存到:output/alicloud-platform-openclaw-setup-test/。

评论

支持 Markdown