返回顶部
o

openclaw-1panelOpenClaw-1面板操作

1Panel operation skill for OpenClaw. Use when the user wants OpenClaw to interact with a 1Panel instance for resource monitoring, websites, certificates, app status, container status, logs, cronjobs, task-center records, node-management status, and future management actions. The current implementation focuses on query and inspection interfaces and keeps module-grouped mutation definitions reserved for later expansion.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.0.2
安全检测
已通过
581
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

openclaw-1panel

OpenClaw 1Panel

概述

使用此技能通过经过身份验证的HTTP API调用与1Panel实例进行交互。捆绑的资源是按模块分组的TypeScript源文件,目前已实现面向查询的操作,变更端点保留供后续扩展。

要求

  • - 需要具有目标实例访问权限的1Panel API密钥。
  • 在OpenClaw运行时中执行TypeScript资源时需要以下环境变量:
- ONEPANELBASEURL - ONEPANELAPIKEY - 可选:ONEPANELTIMEOUTMS - 可选:ONEPANELSKIPTLS_VERIFY=true

工作流程

  1. 1. 选择与用户请求匹配的模块。
  2. 从列表或搜索操作开始,以确定确切目标。
  3. 仅在确认目标后读取详情、状态或日志。
  4. 如果用户要求创建、更新、删除、重启、停止或任何其他变更操作:
- 不要编造或猜测写入工作流程 - 从模块中展示匹配的保留变更端点 - 仅在有意将该行为添加到技能中时实现写入路径

模块组

  • - monitoring
资源监控、仪表盘当前状态、进程排行、历史监控数据、GPU历史。
  • - websites
网站列表/详情、Nginx配置读取、域名列表、HTTPS配置、SSL证书读取、网站日志读取。
  • - apps
应用目录查询、已安装应用列表、已安装应用详情、服务列表、端口/连接信息。
  • - containers
容器列表/状态/详情、检查、统计、流式日志读取。
  • - logs
操作日志、登录日志、系统日志文件列表、通用逐行日志读取。
  • - cronjobs
定时任务列表/详情、下次执行预览、执行记录、记录日志读取。
  • - task-center
1Panel任务中心列表和执行计数。
  • - nodes
节点列表、简单节点列表、节点选项、节点摘要。部分端点可能需要Pro/XPack。

资源

模块边界、通用入口点和保留写入范围的可读概述。 共享的经过身份验证的1Panel客户端。 用于OpenClaw或基于shell的工具调用的可执行CLI入口。 所有模块定义的注册表。
  • - scripts/modules/*.ts
模块特定操作和保留的变更端点定义。

执行说明

  • - 优先使用CLI,而不是让模型自行构造签名HTTP请求。
  • 仓库可以在dist/下提供预构建的运行时文件,因此正常使用应直接调用node dist/scripts/cli.js ...,无需先重新构建。
  • 仅在更改TypeScript源文件(如plugin.ts或scripts//*.ts)后运行npm run build。
  • OpenClaw插件加载应针对编译后的入口dist/plugin.js,而不是TypeScript源文件。
  • 如果OpenClaw运行时可以直接执行TypeScript,则从scripts/index.ts导入并调用模块操作。
  • 如果运行时无法直接执行TypeScript,则将TypeScript文件作为方法、路径、查询参数和请求负载结构的真实来源。
  • 当前实现侧重于查询和检查操作;当有意添加托管写入流程时,扩展保留的变更定义。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 1panel-skills-1776201528 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 1panel-skills-1776201528 技能

通过命令行安装

skillhub install 1panel-skills-1776201528

下载

⬇ 下载 openclaw-1panel v0.0.2(免费)

文件大小: 33.42 KB | 发布时间: 2026-4-15 12:46

v0.0.2 最新 2026-4-15 12:46
Initial TypeScript implementation for OpenClaw 1Panel skill:

- Added core client, CLI entrypoint, and module registry scripts.
- Introduced module-specific action files for apps, containers, cronjobs, logs, monitoring, nodes, task-center, and websites.
- Implemented authenticated API query interfaces for common 1Panel resources.
- Reserved mutation endpoints are defined for future expansion.
- Provided detailed documentation outlining module boundaries and execution guidelines.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部