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

Zadig 技能

技能标识:zadig

⚠️ 需要 ZADIG_API_URL + ZADIG_API_KEY | Zadig DevOps 平台 API 客户端

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

Zadig 技能

Zadig 技能

基于 Zadig OpenAPI 规范实现的 DevOps 平台客户端。

配置

必须配置以下环境变量(添加到 ~/.openclaw/workspace/.env):

bash

必填


ZADIGAPIURL=https://your-zadig.example.com
ZADIGAPIKEY=your-jwt-token

可选

ZADIGDEFAULTPROJECT=your-project

权限说明

  • - read:env - 读取 .env 文件获取 API 凭证
  • network:https - 向 Zadig API 服务器发起请求

核心功能

  • - 项目管理
  • 工作流管理
  • 环境管理
  • 服务管理
  • 构建管理
  • 测试管理

使用示例

javascript
const zadig = require(./skills/zadig);

// 列出项目
const { projects } = await zadig.listProjects();

// 触发工作流
await zadig.triggerWorkflow({
projectKey: yaml,
workflowKey: build,
inputs: [...]
});

// ===== 便捷方法 =====

// 获取服务状态(一步到位)
const status = await zadig.getServiceStatus({
projectKey: yaml,
envName: dev,
serviceName: service1
});
/* 返回:
{
service_name: service1,
env_name: dev,
status: Running,
image: koderover.tencentcloudcr.com/test/service1:xxx,
pod_name: service1-xxx-xxx,
node: 172.16.64.16,
ip: 172.16.64.132,
ports: [{ containerPort: 20221, protocol: TCP }],
serviceendpoints: [{ name: service1, serviceport: 20221, node_port: 31331 }]
}
*/

// 获取服务日志(同步返回文本)
const logs = await zadig.getServiceLogsSync({
projectKey: yaml,
envName: dev,
serviceName: service1,
tailLines: 100
});
// 返回日志文本

// 获取工作流任务状态
const task = await zadig.getWorkflowTask({
workflowKey: dev-build,
taskId: 67
});

安全建议

  1. 1. 使用最小权限的 API Token
  2. 不要将 API Key 提交到版本控制

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 zadig-1776295353 技能

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

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

通过命令行安装

skillhub install zadig-1776295353

下载

⬇ 下载 zadig v4.0.2(免费)

文件大小: 11.09 KB | 发布时间: 2026-4-16 18:40

v4.0.2 最新 2026-4-16 18:40
修复版本号一致性; 添加便捷方法: getServiceStatus, getServiceLogsSync; 修复日志 API 缺少参数问题
返回顶部