返回顶部
t

tang-emperors-api唐帝查询

Query local backend API for Tang Dynasty emperor information. Use when user asks about Tang emperors, needs to fetch emperor data from local API, or references唐朝皇帝 / 唐朝前3代皇帝 / 唐朝帝王. The API runs at http://127.0.0.1:8080 with GET /api/v1/test endpoint.

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

tang-emperors-api

唐皇API

概述

该技能提供与本地后端API的集成,该API返回唐朝前三位皇帝的信息。API部署在本地地址http://127.0.0.1:8080,端点为GET /api/v1/test。

快速开始

获取唐朝皇帝信息:

bash
python3 scripts/gettangemperors.py

输出为人类可读文本格式:
bash
python3 scripts/gettangemperors.py

输出原始JSON格式:
bash
python3 scripts/gettangemperors.py --json

API详情

  • - 基础URL:http://127.0.0.1:8080
  • 端点:/api/v1/test
  • 方法:GET
  • 返回:关于唐朝前三位皇帝的JSON数据

错误处理

脚本包含全面的错误处理:

  • - 连接错误:后端未运行或无法访问
  • 超时错误:API响应超时(默认10秒)
  • HTTP错误:无效的HTTP响应(404、500等)
  • JSON解析错误:响应数据格式错误
  • 意外错误:其他运行时错误

使用模式

直接API调用:
bash
curl http://127.0.0.1:8080/api/v1/test

通过Python脚本(推荐):
bash
python3 scripts/gettangemperors.py

在Python中以编程方式访问:
python
from scripts.gettangemperors import gettangemperors, formatemperordata

data = gettangemperors()
formatted = formatemperordata(data)
print(formatted)

资源

scripts/gettangemperors.py

用于唐皇API的Python客户端,包含:

  • - gettangemperors():从API获取原始JSON数据
  • formatemperordata():格式化数据以输出人类可读内容
  • 支持--json标志的CLI接口,用于输出原始JSON
  • 全面的错误处理和超时管理

该脚本可以:

  • - 直接从命令行执行
  • 作为模块导入到其他Python代码中
  • 由Codex用于自动化的API交互

注意事项

  • - 在进行API调用前,请确保本地后端正在运行
  • API期望GET请求且不带参数
  • 响应格式可能有所不同;脚本处理常见模式(列表、包含emperors键的字典、包含data键的字典)
  • 默认超时时间为10秒;可根据环境在脚本中调整

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 gettangemperors-1776171200 技能

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

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

通过命令行安装

skillhub install gettangemperors-1776171200

下载

⬇ 下载 tang-emperors-api v1.0.1(免费)

文件大小: 2.95 KB | 发布时间: 2026-4-15 13:14

v1.0.1 最新 2026-4-15 13:14
Initial release of Tang Emperors API skill.

- Provides integration with local backend API for information on the first three Tang Dynasty emperors.
- Python client script with human-readable and raw JSON output options.
- Robust error handling for connectivity, HTTP errors, and response parsing.
- Supports direct API calls via curl or programmatic use in Python.
- Detailed documentation and usage examples included.

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

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

p2p_official_large
返回顶部