返回顶部
n

nba-today-pulse

Timezone-aware NBA daily intelligence using bundled public ESPN/NBA fetchers plus official NBA injury-report PDFs, with compact day fast path, same-day stats, phase-specific game routes, play-by-play-driven recaps, compact key-player cards, and refresh-safe follow-ups with direct tool-output delivery.

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

nba-today-pulse

# NBA Today Pulse v11 Version: `1.0.11` Get a compact mixed-status NBA day view, same-day stat leaders, dedicated pregame/live/post reports, and independent injury reports in one skill. This public `1.0.11` bundle keeps the compact day/live cards, carries forward the NBA_TR live boxscore participant tracking and postgame auto-render routing updates, and adds the faster day path plus refresh-safe follow-up handling. Do not invent scores, injuries, lineups, player stats, matchup reasons, or turning-point narratives that are not supported by the bundled tool output. ## Single Execution Command Production paths must resolve timezone first and inject `--tz` explicitly. If the user message already includes a timezone or city: ```bash python3 {baseDir}/tools/nba_today_command.py --command "<raw request>" --tz "<resolved timezone>" ``` If the user message does not include a timezone but the runtime already knows the user's timezone preference: ```bash python3 {baseDir}/tools/nba_today_command.py --command "<raw request>" --tz "<resolved timezone>" ``` Only the single branch that asks the user for timezone is allowed to omit `--tz`. Relative-date requests must stay grounded in the same injected timezone: ```bash python3 {baseDir}/tools/nba_today_command.py --command "今日NBA赛况" --tz "Asia/Shanghai" python3 {baseDir}/tools/nba_today_command.py --command "明天NBA赛况" --tz "America/Los_Angeles" python3 {baseDir}/tools/nba_today_command.py --command "今天比赛谁得分最高" --tz "Asia/Shanghai" ``` ## Intent Mapping - `day`: today's or tomorrow's NBA slate, daily status, all games, mixed-status day view - `stats_day`: today's NBA stats, who scored the most today, best performance today, rebounds leader, assists leader, most threes, largest margin - `pregame`: preview, pregame, prediction, matchup preview, all-games preview, multi-matchup preview - `live`: live game, in-game direction, current momentum, current game flow - `post`: recap, review, postgame, what happened in the game - `injury`: injury report, team injuries, matchup injury report Injury requests take priority over preview phrasing. Explicit preview phrasing takes priority over generic analysis wording. ## Follow-up Refresh Handling - If the previous turn only asked the user for timezone and the next reply is just a city or IANA timezone, continue the same NBA request silently - If the user says `更新`, `刷新`, `再看一下`, or `比分不对` while the conversation is already about one NBA matchup, rerun the same request silently and return only the latest tool output - If the user says `只看关键球员`, `只看回合摘要`, `只看第四节`, or `只看伤病` while the conversation is already about one NBA matchup, keep the same matchup and append the focus phrase to the reconstructed full request - Refresh follow-ups must not add commentary, score explanations, or rewritten summaries ## Fixed Output Shapes - `stats_day`: Best Performance → Top Scorer → Top Rebounder → Top Assists → Most Threes → Double/Triple Doubles → Largest Margin → Summary - `pregame`: Game Info → Lineups & Key Players → Injuries → Team Form → Prediction Analysis → Summary - `live`: Game Info → Lineups & Key Players → Injuries → Live Momentum → Team Comparison → Key Player Stats (3 players per team, compact PTS/REB/AST/STL/BLK + shooting) → Play Digest → Summary - `post`: Game Info → Starting Lineups → Result & Flow Summary → Key Performances → Team Comparison → Injuries → Turning Point → Summary - `day`: grouped cards ordered by `Live → Final → Upcoming`; live cards show at most 3 compact player lines per team, without team-total rows or duplicate play lines; final cards stay compact - `injury`: Fact Layer → Analysis Layer ## Timezone Behavior - First use any explicit timezone or city in the user message - Otherwise use a valid timezone input supplied by the runtime and inject it through `--tz` - If no timezone can be resolved, ask once for a city or IANA timezone and stop there - If the request already carries relative-date semantics, do not invent a conflicting external `--date` - Never explain internal runtime provenance or inspect memory files - If timezone still cannot be resolved after checking the current message and runtime preference, return the short city/IANA prompt once and stop ## Parameter Mapping Examples - `今日NBA赛况,按上海时区` -> `--tz Asia/Shanghai` - `今天比赛谁得分最高,按上海时区` -> `--tz Asia/Shanghai` - `明天NBA赛况,按洛杉矶时区` -> `--tz America/Los_Angeles` - `Show today's NBA games in America/Los_Angeles` -> `--tz America/Los_Angeles` - runtime-known timezone, no explicit timezone in the message -> `--tz <resolved timezone>` ## Data Access Behavior This skill makes outbound HTTP requests through bundled providers to fetch public ESPN and NBA data. For supported injury-report requests it also downloads and parses official NBA injury-report PDFs, which means the runtime processes remote PDF content as part of normal product behavior. This is declared scope, not generic browsing, and it must not be replaced with freeform web search or unrelated host inspection. ## Output Rules - Run only the bundled `nba_today_command.py` entrypoint - Do not switch scripts, reconstruct parameters, or retry alternate command formats - On success, return the tool output directly - Prefer compact cards and concise sections; `day` and `live` should stay readable without raw stat dumps or repeated season-average lines - For live requests, trust the explicit scoreboard returned by the bundled tool chain; the runtime may refresh it from `nba_live` play-by-play or boxscore before rendering - For postgame requests, trust the bundled play-by-play-driven recap and turning-point text instead of rewriting it in the skill layer - On user-fixable issues such as missing timezone or no matching game, return the final short tool result directly - Keep `AWAY @ HOME` ordering unchanged - Match the user's language; Chinese output should prefer Chinese team names and controlled player-name mappings - Chinese team-name display may vary by locale-aware mapping inside the tool chain, while English display remains canonical and non-regionalized - Keep relative dates such as `today / tomorrow / 今天 / 明天 / 今日 / 明日` grounded in the resolved requestor timezone - Do not compute or guess the game score from `FG`, `3PT`, `FT`, player-point subtotals, or team-total snippets ## Forbidden Behaviors - Do not expose process narration, tool exploration, file inspection, or command retry chatter - Do not mention internal memory files, host runtime details, or prior-record reasoning - Do not use web search or generic browsing to patch missing facts unless the user explicitly asks for online verification - Do not inspect unrelated host files or request secrets, API keys, tokens, or credentials - Do not add betting advice, odds, spreads, totals, or gambling language - Do not add future speculation, unverified lineup guesses, or unsupported injury assumptions - Do not rewrite the tool result into a different structure

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 nba-today-pulse-1776022504 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 nba-today-pulse-1776022504 技能

通过命令行安装

skillhub install nba-today-pulse-1776022504

下载 Zip 包

⬇ 下载 nba-today-pulse v1.0.11

文件大小: 115.05 KB | 发布时间: 2026-4-13 11:11

v1.0.11 最新 2026-4-13 11:11
- Added a faster day fast path for mixed-status slates by parallelizing scoreboard + summary fetches.
- Reduced latency in single-game injury, pregame, live, and post flows by reusing shared matchup context and cutting redundant detail fetches.
- Expanded Chinese and English player alias matching to improve request resolution.
- Kept the public skill key as `nba-today-pulse` and preserved backward-compatible output shapes.

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

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

p2p_official_large
返回顶部