陶胖子版财务报表可视化分析

SKILL研究检索
研究检索 未标注权限 许可证不明确
安装这个技能

当用户提供中国上市公司年度报告 PDF 时,自动提取财务核心指标并生成与21 张 Chart.js 可视化 HTML(自包含、离线可用)。适用于财报分析、投资研究、教学示范等场景。上传上市公司财务报告,调用该技能,并生成可视化报告提示词即可

一句话选型结论

按资料字段整理

陶胖子版财务报表可视化分析是研究检索类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类研究检索 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_381d8f5e/taopangzi-financial-viz
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

研究检索
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_381d8f5e仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791625047
正文体量8.0 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
查资料并整理出处

让模型按主题查资料,并把引用来源整理成清单。

网页与文献要点提炼

把长文、论文、网页压成能直接看的要点。

竞品与行业汇总

按关键词汇总竞品动态与行业信息。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在研究检索场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
陶胖子版财务报表可视化分析当前 未标注权限 未标注 未标注 未标注 有
寻找技能 浏览器控制 GitHub 仓库 3120.0 万 Codex、Claude、Cursor 有
自我改进 Agent 接触敏感数据 ClawHub 市场 1646.4 万 OpenClaw 有
灵魂追踪 联网访问 GitHub 仓库 758.9 万 Codex、Claude、Cursor 有
自我完善 联网访问 ClawHub 市场 682.9 万 OpenClaw 有
微软代工厂 调用外部服务 GitHub 仓库 661.4 万 Codex、Claude、Cursor 有

SKILL.md 全文

8.0 KB
模型实际读到的说明书原文,来自技能仓库

陶胖子版财务报表可视化分析(公司无关版 v3)

> 输入:一份 A 股上市公司年报 + 一份「数据字典 JSON」(可选:用 extract_pdf.py 从 PDF 自动整理)。
> 输出:一份单文件离线可用的 HTML(Chart.js 已内联),框架、样式、21+ 张图与「比亚迪_2025年报指标图表_修正.html」完全一致,但全部填充该公司真实数据。

与 v1 / v2 的关键区别(重要)

  • v1 是「比亚迪模板换皮」:模板硬编码比亚迪 2025 数值,脚本只替换约 11 个 {{}} 占位符,换其他公司时 21 张图仍画比亚迪数据、极易误导。
  • v2 已彻底重构为「公司无关」:模板不含任何某公司数值,21 张图的 D 数据对象、核心指标总览表、每张图文字解读全部由数据字典 JSON 驱动。
  • v3 在此之上增强:
    1. 缺数据不再崩溃:D 中任意缺值(null)都能安全渲染——分季度/业务分部/现金流构成/FCF/资产负债结构等所有 max/sum/比较 均有 null 防护,缺失项显示「—」并在解读注明「数据缺失/年报未披露」,绝不伪造(v2 对含 null 的数组会直接 TypeError)。
    2. 修复 ㉑ 股东回报解读错位(v2 把 EPS 与每股净资产做对比,v3 改为 上年→本年 正确口径)。
    3. 新增可选 PDF 提取器 scripts/extract_pdf.py:从年报 PDF 自动整理数据字典 JSON(单位自适应、合并口径优先、含「非/流动/递」前缀与换行标签等防误判),提取不到的字段自动置 null;生成后请人工核对关键数字(自动提取为「快捷起点」,JSON 驱动才是保证正确的核心)。

触发场景

  • 用户提供了一份中国上市公司年度报告 PDF/数据,并希望得到可分享的、填充真实数据的 HTML 可视化。
  • 用户已按本技能的数据字典格式准备好了 JSON。
  • 用户明确提及「陶胖子版财务报表可视化分析」。

工作流(最短路径)

  1. (可选)从 PDF 自动整理数据字典:
    bash python scripts/extract_pdf.py "某公司:2025年年度报告.pdf" --out xx_data.json --stock 600000 # 提取不到的字段自动置 null;强烈建议人工核对营收/净利/负债等关键数字后再生成
  2. 准备数据字典 JSON:结构见 examples/haile_data.json(海量数据 2025 实例)。包含三块:
    - meta:company / year / stock_code / auditor / unit
    - table:核心指标总览表的所有行(cat/metric/cur/pre/yoy/comment)
    - D:21 张图所需的全部数据(金额单位统一为「亿元」,比率/天数为数值;缺值用 null)
  3. 执行生成:
    bash python scripts/generate.py --data 你的数据字典.json --out 输出.html
  4. 核对结果:脚本打印公司、年份、营收、归母净利;输出单文件 HTML。
  5. 交付:在浏览器打开 HTML(离线可用),或用 present_files 展示。

数据字典 D 结构(21 图)

D 是一个对象,键名固定,值即各图数据。完整键名与含义见 examples/haile_data.json 与 references/metrics.md:

键 对应图 说明
overview / npGrow ① ② 营收/净利/扣非(本年 vs 上年)
quarter ③ Q1–Q4 营收/归母/经营现金流
seg ④ 业务分部营收(两年)与毛利率
quality / roe ⑤ ⑥ 盈利质量率、ROE/ROA
profitComp / cashContent ⑦ ⑧ 营业利润构成、利润含金量
lev / solvency / ibd ⑨ ⑩ ⑪ 资本结构、短期偿债、有息负债
turnover / arAp / ccc ⑫ ⑬ ⑭ 营运能力、现金循环周期
cfYoy / cfIn / cfOut / fcf ⑮ ⑯ ⑰ ⑱ 现金流质量与自由现金流
assetStruct / liabStruct ⑲ ⑳ 资产/负债结构占比
shareholder ㉑ EPS / 每股净资产 / 分红比率

> 所有金额数组单位统一为亿元;比率/天数/倍数为纯数字;缺值用 null(图表留空不画)。

文件结构

taopangzi-financial-viz/
├── SKILL.md                      # 本文件
├── scripts/
│   ├── generate.py               # 核心生成器(JSON → HTML,公司无关,null 安全)
│   └── extract_pdf.py            # 可选:PDF → 数据字典 JSON(缺值置 null)
├── assets/
│   ├── base.css                  # 样式(与修正版一致)
│   ├── chart.umd.js              # Chart.js v4 内联版(离线可用)
│   └── chart_init.js             # 21 张图的初始化代码(数据驱动,无硬编码)
├── references/
│   └── metrics.md                # 21 个指标的公式与口径说明
└── examples/
    └── haile_data.json           # 海量数据 2025 数据字典(可直接参考/套用)

依赖与运行要求

  • Python ≥ 3.10;可选 pdfplumber(仅 extract_pdf.py 需要)
  • 输出 HTML 完全自包含,可在断网环境下打开(Chart.js 已内联)
  • 正确性由数据字典保证:自动提取(extract_pdf.py)是快捷起点,请基于年报核对关键数字(营收/净利/负债/分红等)后生成;缺数据一律用 null,报告会显示「—」而非错误数字。

给使用者的速记

用户说 你应该做
「帮我做一份 XX 年报分析」 先跑 extract_pdf.py 出数据字典 JSON(核对关键数字),再 generate.py --data xx.json 生成
「这个比例没对」 修改 JSON 中对应字段后重跑
「某张图没数据」 检查对应 D 字段是否为 null——null 会显示「—」并注明「数据缺失」,补上真实值即可
「把这个 HTML 发我」 用 present_files 工具展示生成的 HTML

示例提示词(可直接复制给 WorkBuddy)

> 触发前提:本技能需要一份「数据字典 JSON」(结构见 examples/haile_data.json)。下面提示词覆盖三种常见用法。

场景 A:我已有数据字典,直接生成报告

用「陶胖子版财务报表可视化分析」技能,基于数据字典 xx_data.json,生成一份离线 HTML 年报可视化分析报告,输出到 report.html。

场景 B:我只有年报 PDF,先帮你整理数据字典再生成

我要做【某公司】2025 年报的可视化分析。请按技能 examples/haile_data.json 的字段结构,从年报 PDF 帮我整理出一份数据字典 JSON(覆盖 21 张图所需的 D 字段 + 核心指标总览表 table),然后运行技能生成 HTML。金额统一折算成亿元。

场景 C:改某个指标后重跑

把数据字典里「资产负债率」本年值改为 35.2%,并同步更新 table 对应行,重新生成 HTML。

场景 D:批量 / 换公司

按同一份数据字典模板,分别生成 A 公司、B 公司 2025 年报的 HTML 可视化报告,并对比两者的盈利质量与现金流。

作者

陶胖子(独立研究者 / 教师)。本技能基于其「比亚迪 2025 年报可视化修正版」的方法论封装,v2 升级为可适配任意 A 股上市公司的公司无关版本——模板不硬编码任何公司数值,图表与文字解读全部由数据字典驱动。

常见问题

5 问
答案由本站依据条目字段整理
陶胖子版财务报表可视化分析怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_381d8f5e/taopangzi-financial-viz。安装方式为未标注。装完刷新技能列表或重开客户端。

陶胖子版财务报表可视化分析支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

陶胖子版财务报表可视化分析权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

陶胖子版财务报表可视化分析收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

陶胖子版财务报表可视化分析用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。