Token导航 LogoToken导航TokenDH.com
效率操作浏览器clawhub未标认证来源可访问clear审计通过

xueqiu-combo-report雪球综合报告

Agent Skill

xueqiu-combo-report 用于处理浏览器自动化、网页检查和页面信息提取,适合在 OpenClaw 中需要让 Agent 打开页面、读取网页或验证前端流程时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

3,636

周安装

150

GitHub Stars

1

下载量

1,188
OpenClaw

安装说明

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

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

请帮我安装这个 Agent Skill:xueqiu-combo-report(雪球综合报告)
来源仓库:https://github.com/ning-kun/xueqiu-combo-report
安装命令:
openclaw skills install xueqiu-combo-report
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

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

ClawHubOpenClaw
openclaw skills install xueqiu-combo-report

简介

雪球自选组合分析端到端流程从持仓抓取到 PDF 报告生成。

  • 适用于投资组合评估、收益对比与资产配置优化场景。
  • 支持多组合排名与可视化图表输出。xueqiu-combo-report 属于效率类 Skill,可作为该场景下的辅助能力补充。
  • 安装前需确认是否依赖第三方数据接口及其稳定性。
  • 建议定期更新数据源以保证分析时效性与准确性。

SKILL.md

name
xueqiu-combo-report
description
End-to-end workflow for Xueqiu self-selected combo analysis from scraped or self-selected combo holdings batches through final ranking and PDF export. Use when the user wants one complete skill covering: (1) collecting Xueqiu self-selected combo holdings in batches from a logged-in browser session, (2) merging and patching those combo results, (3) ranking all stocks by how many combos hold them, and (4) generating JSON, Markdown, HTML, and PDF summary files. 雪球自选组合端到端分析技能,适用于:在已登录雪球浏览器会话中分批抓取自选组合持仓、合并和修补批次结果、按股票被多少组合持有进行统计排序,并生成 JSON、Markdown、HTML、PDF 汇总文件。

Xueqiu Combo Report

雪球组合完整报告

Use this skill when the user wants one complete workflow from Xueqiu combo holdings collection through final PDF delivery. 当用户希望把“雪球组合持仓整理 → 汇总统计 → 生成 PDF”做成一条完整流程时,使用这个技能。

Keep the workflow honest: upstream Xueqiu collection depends on an already logged-in browser session and often needs interactive browser evaluation. Do not claim this skill can always scrape Xueqiu headlessly without that session. 要如实说明流程边界:上游雪球整理依赖一个已经登录的浏览器会话,而且通常需要交互式浏览器 evaluate。不要把这个技能描述成“完全不依赖登录态、可稳定无头抓取”的工具。

Workflow | 工作流程

  1. Collect combo holdings in browser-sized batches from a logged-in Xueqiu session.

在已登录雪球的浏览器会话中,按小批次整理组合持仓。

  1. Save each batch as JSON.

把每一批结果保存成 JSON。

  1. Merge batch JSON files into one normalized combo-holdings file.

将多个批次 JSON 合并成统一结构的组合持仓文件。

  1. Apply any verified manual patches.

对已确认的数据做人工 patch 修补。

  1. Build ranked stock summaries.

生成股票排名汇总。

  1. Export JSON, Markdown, HTML, and PDF.

导出 JSON、Markdown、HTML、PDF。

  1. Call out assumptions, failures, and data-source limits.

明确披露假设、失败项和数据源限制。

  1. Commit workspace changes.

提交工作区变更。

Step 1, Collect batch results in a logged-in browser session | 第一步,在已登录浏览器里分批抓取

Use the browser tool on an already logged-in Xueqiu page. 在已经登录雪球的页面里使用 browser 工具。

Prefer small batches, usually 5 to 10 combos per run, to avoid browser-tool timeout. 优先使用小批次,通常每批 5 到 10 个组合,避免 browser tool 超时。

Read references/end-to-end.md for the browser-side fetch template and caveats. 需要浏览器侧 fetch 模板和注意事项时,读取 references/end-to-end.md

Key rule: if the environment blocks browser navigation or long-running evaluate calls, keep the fetches short and save batch results incrementally. 关键规则:如果环境会拦截浏览器导航,或者长时间 evaluate 容易超时,就把抓取拆短,并且每批及时落盘。

Step 2, Merge batches | 第二步,合并批次

Run:

python3 skills/xueqiu-combo-report/scripts/merge_batches.py <batch1.json> <batch2.json> ... --output <merged.json>

Example | 示例:

python3 skills/xueqiu-combo-report/scripts/merge_batches.py \
  output/batch1.json output/batch2.json output/batch3.json \
  --output output/xueqiu_combo_holdings_merged.json

Step 3, Apply patch data when needed | 第三步,需要时应用 patch

If one or more combos need a verified correction, prepare a patch JSON and pass it to the report builder. 如果一个或多个组合需要用已确认的数据纠正,就准备 patch JSON,并传给报表脚本。

Read references/data-format.md for the exact structure. 具体格式见 references/data-format.md

Step 4, Build the final report | 第四步,生成最终报告

Run:

python3 skills/xueqiu-combo-report/scripts/build_report.py <merged.json> --output-prefix <prefix>

Example | 示例:

python3 skills/xueqiu-combo-report/scripts/build_report.py \
  output/xueqiu_combo_holdings_merged.json \
  --patch-json output/xueqiu_patch.json \
  --output-prefix output/xueqiu_combo_holdings_rank_complete \
  --title "雪球38个组合股票持仓完整汇总" \
  --note "按被持仓组合数量从高到低排序,仅统计权重大于0的持仓。"

Outputs | 输出:

  • <prefix>.json
  • <prefix>.md
  • <prefix>.html
  • <prefix>.pdf when Chrome/Chromium is available
  • 若本机有 Chrome/Chromium,则额外输出 <prefix>.pdf

Ranking rules | 排名规则

Only count weight > 0. 只统计 weight > 0 的持仓。

Sort stocks by: 股票排序规则:

  1. number of combos holding the stock, descending

被持仓组合数量降序

  1. summed holding percentage across combos, descending

跨组合合计持仓比例降序

  1. stock symbol, ascending

股票代码升序

Include for each stock: 每只股票需要包含:

  • stock name / 股票名称
  • stock symbol / 股票代码
  • combo count / 被持仓组合数量
  • total holding percentage / 合计持仓比例
  • every combo holding it and the corresponding percentage / 所在组合及对应持仓比例

Quality checks | 质量检查

Before final delivery: 交付前检查:

  • Verify every expected combo is present in merged data.

确认每个目标组合都已经出现在合并结果里。

  • Verify any remaining failures are explicitly disclosed.

确认剩余失败项被明确写出。

  • Watch for combos dominated by zero-weight rows.

注意那些主要由零权重条目构成的组合。

  • Distinguish clearly between verified patches and heuristic upstream selection.

明确区分“人工确认 patch”和“启发式选取的上游记录”。

  • Prefer the PDF when the user asks for a final deliverable.

如果用户要最终交付件,优先给 PDF。

Example scenarios | 触发示例

  • “把我这批雪球组合持仓 JSON 合并,生成完整 PDF。”
  • “Merge these Xueqiu batch files and give me a final ranked PDF.”
  • “我已经抓完 38 个组合,帮我做最终统计并导出表格。”
  • “Patch one failed combo, then rebuild the complete stock ranking report.”

Notes | 说明

  • This skill replaces a report-only workflow by bundling both upstream collection guidance and downstream report generation.

这个技能不再只是“出 PDF”,而是把上游抓取指导和下游报告生成合并到了一个流程里。

  • Keep the browser-dependent collection step lightweight and incremental.

浏览器依赖的抓取步骤要尽量轻量、分批、可中断续跑。

  • If the user later wants a more deterministic upstream collector, split that into a dedicated scraping skill rather than over-promising in this one.

如果以后用户要更确定性的上游整理器,建议单独拆成 scraping skill,不要在这个技能里过度承诺。

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

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

04

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

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

能力 5

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

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

平台分布

OpenClaw

85.81%
按下载量换算1,019

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

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

来源信息

继续浏览同类 Skills