Token导航 LogoToken导航TokenDH.com
效率需要联网clawhub未标认证来源可访问clear审计提醒

tga-analyze热重分析

Agent Skill

tga-analyze 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

2,899

周安装

122

GitHub Stars

公开资料未说明

下载量

1,015
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:tga-analyze(热重分析)
来源仓库:https://github.com/xifengxi/tga-analyze
安装命令:
openclaw skills install tga-analyze
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install tga-analyze

简介

tga-analyze 用于登录 TGA 平台下载报告并解析 Excel 文件内容。

  • 适合在 OpenClaw 中自动化数据处理与分析任务。
  • 支持从指定 URL 提取 projectId 和 dashboardId,批量下载 zip 报告。
  • 安装命令:openclaw skills install tga-analyze,需确认是否访问外部 API 或存储路径。
  • 使用前请核实目标网站反爬机制与文件写入权限设置。

SKILL.md

name
tga-analyze
description
Logs into TGA (hortorgames), parses projectId and dashboardId from panel URL, downloads report zip via API, unzips to tga-downloads/, and analyzes all xlsx files. Use when the user asks to analyze current TGA webpage data, analyze TGA data, or download and analyze TGA reports.

TGA 网页数据分析

从 TGA 面板 URL 登录、下载报表 zip、解压并综合分析所有 xlsx。凭证来自skill中的 .env,token 缓存在本技能所在目录下。

前置条件

当前 skill 所在目录下存在 .env,且包含(勿提交真实凭证到 git):

  • TGA_LOGIN_NAME:登录名
  • TGA_ENCRYPTED_PASSWORD:前端加密后的密码(登录请求中 enPassword 的值)
  • TGA_COOKIES必填。浏览器 Cookie 中的 gm_encrypted_open_id_prodgm_encrypted_open_id_test,格式为 gm_encrypted_open_id_prod=xxx; gm_encrypted_open_id_test=yyy(从开发者工具或浏览器复制完整 cookie 字符串)。登录接口依赖此 cookie,缺少会导致登录失败。

工作流

  1. 获取并解析 URL

若用户未提供,提示粘贴当前 TGA 面板 URL。从 hash #/panel/panel/<projectId>_<dashboardId> 解析出 projectIddashboardId(例如 https://tga-web.hortorgames.com/#/panel/panel/377_5851 → projectId=377, dashboardId=5851)。

  1. 登录或取缓存

读取本技能所在目录下的 .tga-token。若无该文件或内容无效,或后续下载返回 401,则执行登录脚本(会读同目录 .env 并写入 .tga-token):

   node ~/.agents/skills/tga-analyze/scripts/tga.js login

脚本会使用 .env 中的 TGA_LOGIN_NAMETGA_ENCRYPTED_PASSWORDTGA_COOKIES 请求登录接口并保存 token。

  1. 下载

执行下载脚本(与 tgaCheck/example.md 一致:启动下载 → 轮询进度 → 真正下载):

   node ~/.agents/skills/tga-analyze/scripts/tga.js download <projectId> <dashboardId> [outputDir] [--task-id=<id>]

脚本会:① 调用启动下载接口拿到 taskId(并提示「若中途断掉可加 --task-id=xxx 从进度轮询继续」);② 轮询 asyncTaskProgress 直到 async_ok(单次请求失败会重试 4 次,不会因偶发断线直接退出);③ 请求 taskFileDownload 保存 zip。 断线续跑:若轮询阶段断掉但服务端任务已生成完成,可直接用上次打印的 taskId 执行 ... download <projectId> <dashboardId> [outputDir] --task-id=<taskId>,跳过启动、只做轮询与下载。

  1. 解压

下载脚本输出的 zip 路径会打印在控制台。使用 unzip 将该 zip 解压到同目录或同名子目录(如 tga-downloads/377_5851_2026-03-12-1625/),便于后续只在该目录下查找 xlsx。

  1. 分析 xlsx

列出解压目录下所有 .xlsx,用 Python 的 pandas.read_excel 逐个读取,根据表结构做综合汇总(多表关键指标、趋势、对比等),输出结构化结论。


Node 脚本(推荐)

登录与下载由脚本完成,无需手写 curl。脚本位于本技能目录下 scripts/tga.js,读取同目录的 .env.tga-token

操作命令
登录并写 tokennode ~/.agents/skills/tga-analyze/scripts/tga.js login
下载 zipnode ~/.agents/skills/tga-analyze/scripts/tga.js download <projectId> <dashboardId> [outputDir] [--task-id=<id>]

下载流程与 example.md 一致:启动下载 → 监控进度(轮询 asyncTaskProgress,单次失败自动重试)→ 完成后请求 taskFileDownload 保存 zip。可选第三参数为输出目录。断线续跑:若轮询中途断掉但任务已在服务端完成,使用 --task-id=<上文的 taskId> 可跳过启动、直接轮询并下载。脚本位于 ~/.agents/skills/tga-analyze/scripts/tga.js

术语约定

统一使用:登录、token、projectId、dashboardId、下载接口、解压目录、xlsx。不写死 377、5851,均由 URL 解析或用户输入得到。

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

73.95%
按下载量换算751

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

可疑

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills