返回顶部
n

nicebox-site-manager

Manage AI-built websites via NiceBox OpenClaw API. Supports article publishing, viewing messages, and checking site status.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
238
下载量
0
收藏
概述
安装方式
版本历史

nicebox-site-manager

# NiceBox Site Manager Manage AI-built websites through the NiceBox OpenClaw API. Base URL: ```bash https://ai.nicebox.cn/api/openclaw ``` Authentication: ```bash Authorization: $AIBOX_API_KEY ``` This skill provides 3 main capabilities: * Publish article * View messages * Check site status ## Publish article Publish an article to your site. ```bash python3 {baseDir}/scripts/publish_article.py \ --title "Hello World" \ --content "<p>This is article content</p>" \ --summary "Optional summary" \ --author "NiceBox AI" \ --cover "https://example.com/cover.jpg" \ --status publish ``` Options: * `--title`: Article title (required) * `--content`: Article content, usually HTML (required) * `--summary`: Article summary (optional) * `--author`: Author name (optional) * `--cover`: Cover image URL (optional) * `--status`: `draft` or `publish` (default: `publish`) ## View messages List messages, inquiries, or leads from your site. ```bash python3 {baseDir}/scripts/list_messages.py python3 {baseDir}/scripts/list_messages.py --page 1 --page-size 20 python3 {baseDir}/scripts/list_messages.py --is-read 0 ``` Options: * `--page`: Page number (default: `1`) * `--page-size`: Number of items per page (default: `20`) * `--is-read`: Filter by read status, `0` unread / `1` read (optional) ## Check site status Check the current status of your site. ```bash python3 {baseDir}/scripts/site_status.py ``` No additional options required. ## Environment Set your API key before using this skill: ```bash export AIBOX_API_KEY="your_api_key" ``` Optional override for base URL: ```bash export AIBOX_BASE_URL="https://ai.nicebox.cn/api/openclaw" ``` ## Default endpoint assumptions This skill assumes the following API paths: * `POST /article/publish` * `GET /message/getlist` * `GET /site/status` If your actual backend uses different paths, update the `ENDPOINT_*` constants in the Python scripts. ## Notes * All requests use the HTTP `Authorization` header. * The API key is sent as plain header value: * `Authorization: YOUR_KEY` * Output is printed as formatted JSON for easier debugging and agent use. * If your API field names differ, update the payload fields in the scripts.

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 nicebox-site-manager-1776174483 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 nicebox-site-manager-1776174483 技能

通过命令行安装

skillhub install nicebox-site-manager-1776174483

下载 Zip 包

⬇ 下载 nicebox-site-manager v1.0.1

文件大小: 5.8 KB | 发布时间: 2026-4-15 10:39

v1.0.1 最新 2026-4-15 10:39
- Changed environment variable from OPENCLAW_API_KEY to AIBOX_API_KEY for authentication.
- Authentication header now uses $AIBOX_API_KEY instead of $OPENCLAW_API_KEY.
- Updated metadata to reflect new environment variable requirements.
- Default message listing endpoint updated from /messages to /message/getlist.
- Removed mention of automatic site identification via API key.
- General documentation clarifications and simplifications.

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

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

p2p_official_large
返回顶部