← 返回 Skills 市场
qiansonguio

tjweather天气查询助手

作者 QianSongUIO · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ 安全检测通过
212
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install tjweather
功能描述
全球地点天气预报及地理编码分析(TJWeather API)。
安全使用建议
This skill appears coherent for its stated purpose: it runs the included Python scripts to geocode a location and call the TJWeather API using TJWEATHER_API_KEY. Before enabling: (1) ensure you trust api.tjweather.com (the skill sends location coordinates and queries to that host and possibly to geocoding providers); (2) set a dedicated TJWEATHER_API_KEY in the environment (or the skill will look for a local .env file in the skill directory); (3) be aware the README contains public trial keys — using them may be rate-limited or shared; (4) if you are concerned about leakage, review network egress policies since the scripts perform outbound HTTPS requests to the weather/geocoding services. Otherwise the skill’s requirements and behavior are proportionate to its declared functionality.
功能分析
Type: OpenClaw Skill Name: tjweather Version: 1.0.3 The tjweather skill bundle is a legitimate weather forecasting tool that uses a multi-stage process (geocoding followed by weather analysis). The Python scripts (geocoder.py and tjweather.py) use standard libraries to interact with reputable geocoding services (Nominatim, Photon) and the TJWeather API, with no evidence of data exfiltration, shell execution, or obfuscation. The SKILL.md instructions include security-conscious directives, such as explicitly forbidding the agent from asking the user for API keys, and the bundle provides clear documentation and trial keys for testing.
能力评估
Purpose & Capability
Name/description match the requested binaries and env var. The skill legitimately needs python3 and an API key to call api.tjweather.com and to perform geocoding/weather analysis.
Instruction Scope
SKILL.md restricts the agent to run the included geocoder.py and tjweather.py scripts and to produce a specific output format. The instructions do not request unrelated credentials or ask the agent to read arbitrary host files; they do require the agent to apply DST judgment, which is reasonable for correct local times.
Install Mechanism
There is no install spec (instruction-only with bundled Python scripts). No external downloads or archive extraction are performed by the skill; risk from installation is minimal.
Credentials
Only TJWEATHER_API_KEY is required (declared as primary). A minor inconsistency: tjweather.py will try to read a local .env in the skill parent directory if the environment variable is missing — this is a narrow fallback to locate the same API key, but it means the script may read a file named .env in the skill tree. README also publishes three 'trial' API keys, which are usable sample keys (not other unrelated secrets).
Persistence & Privilege
Skill is not forced-always and does not request system-wide persistence or modify other skills. Autonomous invocation is allowed (platform default) but not combined with other concerning privilege requests.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install tjweather
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /tjweather 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.3
tjweather 1.0.3 - 精简说明及输出规范,突出“必须三段式回复”结构(首行自适应提示、天气数据、温润总结)。 - 增强地理信息查询回退提示,遇到模糊地理匹配时需在首行明确说明。 - 明确禁止 Agent 使用外部Web地理查询,只能调用指定脚本。 - 加强夏令时(DST)判定要求,需结合知识进行最终确认。 - 进一步礼貌化“超10天数据只展现前10天,需告知用户”。
v1.0.2
更新内容: 元数据环境变量对齐:在元数据中明确定义了 TJWEATHER_API_KEY 的环境变量要求,移除了对本地 .env 文件的依赖。 配置指南更新:更新了配置说明,用户现需在 ~/.openclaw/openclaw.json 全局配置文件中设置 TJWEATHER_API_KEY,而非使用 .env 文件。 移除冗余配置:已删除项目中的 .env 文件,以适配全新的环境变量处理逻辑,提升安全性。 配置流程透明化:在 SKILL.md 中针对用户和智能体(Agent)进一步明确了具体的配置步骤与技术要求。 新增试用 API Key:在 README.md 中公开了 3 个气象数据试用 Key,支持用户快速测试接口。
v1.0.1
主要更新内容: [Documentation] 新增试用 API Key: 在 README.md 中公开了 3 个tjweather气象数据试用 Key,支持用户快速测试数据接口。 [Configuration] 预置环境配置: 已将其中一个公共测试 Key 预先写入项目根目录的 .env 配置文件中。 [User Experience] 零门槛导入即用: 优化了上手流程。现在用户只需下载本项目并导入 Claw,即可免配置直接运行,无需手动申请或填入 API Key。
v1.0.0
tjweather v1.0.0 - 首发版本,基于 TJWeather API 实现全球天气查询功能。 - 支持多级地理编码 fallback 和自动时区判定,确保按当地时间统计天气数据。 - 严格执行两个核心流程:专用地理编码脚本查询和天气数据脚本调用,禁止使用其它数据源。 - 输出流程明确:动态多语言适配、数据标签本地化、始终追加温润总结(必选)。 - 明确输入约束:API Key 配置方式、地理/时区处理、预报天数上限和用户提示说明。
元数据
Slug tjweather
版本 1.0.3
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 4
常见问题

tjweather天气查询助手 是什么?

全球地点天气预报及地理编码分析(TJWeather API)。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 212 次。

如何安装 tjweather天气查询助手?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install tjweather」即可一键安装,无需额外配置。

tjweather天气查询助手 是免费的吗?

是的,tjweather天气查询助手 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

tjweather天气查询助手 支持哪些平台?

tjweather天气查询助手 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 tjweather天气查询助手?

由 QianSongUIO(@qiansonguio)开发并维护,当前版本 v1.0.3。

💬 留言讨论