返回顶部
f

finance-report-analyzer财务报告分析

|

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.2.0
安全检测
已通过
3,796
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

finance-report-analyzer

财务报告分析器

从上传的Excel/PDF文件生成财务分析报告,包含内联SVG迷你趋势图和多格式输出。

快速开始

bash
python3 scripts/generate_report.py input.xlsx -o pdf --company 公司名 --ticker 000001.SZ

输出格式

-o 参数控制输出格式。HTML始终作为基础格式生成;其他格式由HTML转换而来。

参数输出依赖
-o html仅HTML(内置)
-o pdf
HTML + PDF (默认) | wkhtmltopdf 或 chromium |
| -o doc | HTML + DOCX | pandoc |
| -o md | HTML + Markdown | pandoc 或 markdownify |

工作流程

第一步:获取数据文件

按顺序尝试:

  1. 1. 飞书聊天文件附件 — 通过API下载:
bash # 获取令牌 TOKEN=$(curl -s -X POST https://open.feishu.cn/open-apis/auth/v3/tenantaccesstoken/internal \ -H Content-Type: application/json \ -d {appid:APPID,appsecret:APPSECRET} | python3 -c import json,sys; print(json.load(sys.stdin)[tenantaccesstoken])) # 从消息中获取file_key curl -s https://open.feishu.cn/open-apis/im/v1/messages/{message_id} -H Authorization: Bearer $TOKEN # 下载 curl -s https://open.feishu.cn/open-apis/im/v1/messages/{messageid}/resources/{filekey}?type=file \ -H Authorization: Bearer $TOKEN -o /tmp/data.xlsx

获取应用凭证:从openclaw.json中读取channels.feishu.appId/appSecret。

  1. 2. 飞书文档/多维表格链接 — 使用feishudoc/feishubitable工具
  2. 本地文件 — 直接使用
  3. 粘贴文本 — 解析并保存为xlsx

第二步:生成报告

bash
python3 scripts/generate_report.py /tmp/data.xlsx -o pdf \
--company 百济神州-U --ticker 688235.SH --output-dir /tmp/reports

第三步:网络搜索增强(可选)

搜索行业基准:

web_search({company} 行业对比 市场份额 {year})

第四步:通过飞书API发送文件

message工具可能将路径作为文本发送。使用飞书API直接发送真实文件消息:

bash

1. 上传文件获取file_key


UPLOAD=$(curl -s -X POST https://open.feishu.cn/open-apis/im/v1/files \
-H Authorization: Bearer $TOKEN \
-F file_type=stream \
-F file_name=report.html \
-F file=@/path/to/report.html)
FILEKEY=$(echo $UPLOAD | python3 -c import json,sys; print(json.load(sys.stdin)[data][filekey]))

2. 向聊天发送文件消息

curl -s -X POST https://open.feishu.cn/open-apis/im/v1/messages?receiveidtype=chat_id \ -H Authorization: Bearer $TOKEN \ -H Content-Type: application/json \ -d {\receiveid\:\CHATID\,\msgtype\:\file\,\content\:\{\\\filekey\\\:\\\$FILE_KEY\\\}\}

报告特性

  • - 迷你趋势图:每个指标行包含内联SVG趋势图(实线=实际值,虚线=预测值)
  • 预测标记:预测值以⟡符号和黄色背景标记
  • 颜色编码:绿色=正面,红色=负面
  • 响应式设计:支持移动端和桌面端
  • 打印就绪:包含CSS打印样式

指标定义

财务指标计算方法请参见 references/metrics.md

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 finance-report-analyzer-1776192162 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 finance-report-analyzer-1776192162 技能

通过命令行安装

skillhub install finance-report-analyzer-1776192162

下载

⬇ 下载 finance-report-analyzer v1.2.0(免费)

文件大小: 15.94 KB | 发布时间: 2026-4-15 11:51

v1.2.0 最新 2026-4-15 11:51
v1.2.0: Text analysis per section, industry & risk analysis, forecast italic styling, compact sparklines, Feishu file API

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

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

p2p_official_large
返回顶部