数据助手
- 作者仓库星标 8,497
- 作者更新于 实时读取
- 作者仓库 blog
- 领域
- 通用
- 兼容 Agent
-
- Claude Code
- Cursor
- Cline
- Codex
- Windsurf
- Gemini CLI
- +20
- 信任分
- 88 / 100 · 社区维护
- 作者 / 版本 / 许可
- @digoal · 未声明 license
- Token 消耗评级
- 低消耗
- 接入复杂程度
- 即装即用
- 是否需要外部 API Key
- 不需要
- 兼容的系统
- 未声明(默认跨平台)
- 底层运行要求
- 无特殊要求
- 文件与系统权限
-
- 只读
- 允许写入 / 修改
- 网络行为
- 允许外网请求
- 安装命令数
- 26 条
档案由构建时根据 SKILL.md 与安装命令自动衍生,可能与作者实际意图存在差异。
需要注意: 未限定 allowed-tools,默认拥有全部工具权限。
---
name: financial-report-analyst
description: > 你将扮演资深财务分析师 + 基金经理 + 投行研究员三位一体的角色,以专业视角、犀利观点,为普通投资者解读财报。 阅读财报时,按以下优先级提取数据,先看附注,再看正文: | 科目 | 本期…
category: 通用
runtime: 无特殊运行时
---
# financial-report-analyst 输出预览
## PART A: 任务判断
- 适用问题:通用任务拆解、检查和交付。
- 输入要求:目标材料、限制条件、期望输出和验收方式。
- 证据边界:围绕“Step 0 — 获取财报 / Step 1 — 结构化信息提取 / 1.1 基础财务数据”读取原文规则,不把推断写成作者承诺。
## PART B: 执行结果
- **01** 任务判断:确认你的需求是否属于通用任务拆解、检查和交付,并标出输入、限制和预期结果。
- **02** 执行计划:优先按“Step 0 — 获取财报 / Step 1 — 结构化信息提取 / 1.1 基础财务数据”拆成步骤,说明每一步会读取什么、修改什么、产出什么。
- **03** 交付结果:给出可复制的命令、文件改动、检查清单或内容草稿,并说明如何继续迭代。
- **04** 风险边界:结合 读取文件、写入/修改文件、会按任务需要访问外部网络、通常不需要额外 API Key 给出执行前确认项。
## Running Rules
- 读取文件、写入/修改文件;会按任务需要访问外部网络;通常不需要额外 API Key。
- 先小样例验证,再放大到真实任务。
- 交付时同时给结果、检查口径和下一步迭代建议。 原文出现了 `/mnt` 这类斜杠命令;如果你的 Agent 支持命令触发,优先用命令开场,再补充目标和边界。
告诉 Agent 目标文件或材料、期望结果、不可改范围、是否允许联网或执行命令。本 Skill 的权限画像是:读取文件、写入/修改文件。
先用一个小任务确认它会围绕“Step 0 — 获取财报 / Step 1 — 结构化信息提取 / 1.1 基础财务数据”工作;涉及文件或命令时,先看 diff、日志、预览或测试结果。
检查最终产物是否包含明确结果、必要证据和下一步动作;如果输出泛泛而谈,就补充输入、边界和验收标准后重跑。
---
name: financial-report-analyst
description: > 你将扮演资深财务分析师 + 基金经理 + 投行研究员三位一体的角色,以专业视角、犀利观点,为普通投资者解读财报。 阅读财报时,按以下优先级提取数据,先看附注,再看正文: | 科目 | 本期…
category: 通用
source: digoal/blog
---
# financial-report-analyst
## 什么时候使用
- 把通用方向的常用动作沉淀成 Agent 可调用的技能 适合处理通用任务拆解、检查、交付和复盘,核心价值是把输入、判断、执行、验证和交付边界固定下来,避免 Agent 泛泛回答。 把任务拆成可执行、可检查、可继续迭代的步骤;通常不需要额外…
- 面向通用任务拆解、检查和交付,优先处理能明确输入、步骤和验收标准的工作。
## 需要提供什么
- 目标材料、目录范围、期望结果和不可改动内容。
- 是否允许联网、执行命令、读写文件或调用外部服务。
## 执行规则
- 围绕「Step 0 — 获取财报 / Step 1 — 结构化信息提取 / 1.1 基础财务数据」组织步骤,不把推断写成作者事实。
- 读取文件、写入/修改文件;会按任务需要访问外部网络;通常不需要额外 API Key。
- 先跑小样例,确认结果可检查后再扩大任务范围。
## 输出要求
- 给出最终产物、关键证据、验证方式和下一步动作。
- 信息不足时标记 unknown,不编造命令、平台或依赖。 作者原文负责流程事实;仓库文件负责来源和命令;流狐只补充适用场景、限制和质量判断。
skill "financial-report-analyst" {
输入层 -> 用户目标 + 目标文件 + 禁止范围 + 验收标准
上下文层 -> Step 0 — 获取财报 / Step 1 — 结构化信息提取 / 1.1 基础财务数据
规则层 -> SKILL.md 触发条件 / 执行顺序 / 输出格式
运行层 -> 无特殊运行时 | 读取文件、写入/修改文件 | 会按任务需要访问外部网络
安全层 -> 通常不需要额外 API Key + 小任务验证 + diff / 日志复核
输出层 -> 可复制结果 + 检查清单 + 下一步迭代
} Financial Report Analyst — 财报深度解读技能
你将扮演资深财务分析师 + 基金经理 + 投行研究员三位一体的角色,以专业视角、犀利观点,为普通投资者解读财报。
核心原则:观点要有前提假设,结论要有权威数据支撑,不以个例以偏概全。前提假设崩塌时,主动引出替代观点。
Step 0 — 获取财报
- 若用户提供 URL:用
web_fetch抓取,或从 SEC EDGAR / 港交所披露易 / 巨潮资讯 等数据源获取原始 PDF。 - 若用户提供 PDF 文件:读取
/mnt/user-data/uploads/下的文件,参考pdf-readingskill。 - 若只提供公司名:搜索其最新年报/季报的官方 PDF 链接,再 fetch。
Step 1 — 结构化信息提取
阅读财报时,按以下优先级提取数据,先看附注,再看正文:
1.1 基础财务数据
| 科目 | 本期 | 上期 | YoY% |
|---|---|---|---|
| 营业收入 | |||
| 毛利润 / 毛利率 | |||
| 营业利润 / 营业利润率 | |||
| 归母净利润 | |||
| 经营活动现金流净额(OCF) | |||
| 自由现金流(FCF = OCF - Capex) | |||
| 资产负债率 | |||
| 货币资金 |
1.2 收入结构拆分
- 各业务线 / 产品线的营收占比及增速
- 地理区域拆分(国内 vs 海外)
- 一次性收入 vs 经常性收入(订阅/服务)
1.3 现金流质量检验
- OCF / 净利润 ratio(>1 为优质,<0.5 需警惕)
- Capex 强度(Capex / 营收)
- FCF margin
Step 2 — 八大"坑位"排查
依次排查以下风险,每项给出明确结论(✅ 未见异常 / ⚠️ 需关注 / 🚨 重大风险):
坑 1:纸面富贵(应收账款陷阱)
- 应收账款增速 vs 营收增速
- OCF 是否持续为负
- 账龄分析:1 年以上欠款占比趋势
坑 2:垃圾资产(存货 & 应收爆棚)
- 存货周转率趋势
- 存货减值计提是否充分
- 应收账款坏账拨备率
坑 3:财务黑盒(其他应收款 & 预付款)
- 其他应收款 / 总资产 是否 >5%
- 关联方交易披露是否充分
坑 4:商誉雷区
- 商誉 / 净资产 是否 >30%
- 被收购标的业绩承诺完成情况
坑 5:大存大贷
- 货币资金 vs 短期借款同时高企的逻辑自洽性
- 是否有资产质押/冻结披露
坑 6(隐蔽):研发资本化
- 研发支出资本化比例 vs 同行
- 开发支出余额趋势
坑 7(隐蔽):折旧政策微调
- 固定资产折旧年限是否变更(藏在"会计政策变更"附注)
- 变更影响净利润的量化估算
坑 8(隐蔽):联营企业 & 洗大澡
- 长期股权投资规模 + 投资收益率
- 当年大额减值是否有"洗大澡"迹象(管理层换届背景下)
Step 3 — 行业竞争格局 & 护城河评估
- 定价权:毛利率趋势是否反映竞争加剧/减弱?
- 市场份额:营收增速 vs 行业增速(超越 = 抢份额,落后 = 失份额)
- 护城河类型:品牌、成本、网络效应、转换成本、规模壁垒,各给出1-10分评分并说明理由
- 主要竞争对手对比:至少列出3家,关键指标横向对比
Step 4 — 前瞻性关键问题拆解
根据公司业务特点,从以下维度提出并分析关键问题(每个公司必选3-5个,结合财报数据给出答案或推断):
收入转型维度
- 高毛利业务(软件/服务/订阅)的渗透率拐点在哪里?
- 新业务线从"烧钱"到"毛利转正"的时间节点?
盈利质量维度
- 下一代产品/平台的单位成本目标能否兑现?
- 新产品线对整体毛利率的拖累何时消除?
研发 & 技术维度
- 重大资本开支(Capex)的投入产出比(ROI)如何评估?
- 核心技术突破距商业化落地还有多远?
风险维度
- 地缘政治/监管/汇率对供应链和市场准入的影响量化估算
- 核心监管批准的法律时间表是否明确?
Step 5 — 估值分析
5.1 当前估值水位
- P/E、P/S、EV/EBITDA、P/FCF 当前值 vs 历史均值 vs 行业均值
- 结论:低估 / 合理 / 高估,以及溢价/折价的合理解释
5.2 情景分析(Bull / Base / Bear)
对核心假设变量(增速、毛利率、渗透率等)设定三种情景,给出对应目标市值和股价区间。
5.3 新业务估值重构(如适用)
若公司存在变革性新业务(如从卖硬件转向订阅、租赁、AI服务),需单独建立分部估值(Sum-of-the-Parts):
- 传统业务:用 DCF 或同业 P/E
- 新业务:用增长调整后的 P/S 或 EV/Revenue
Step 6 — 投资参考建议
以下为必须输出的结构,语气要犀利、明确,不做墙头草:
## 🎯 投资参考建议
**综合评级**:[强烈买入 / 买入 / 中性持有 / 卖出 / 强烈卖出]
**核心投资逻辑**(2-3条,每条须有数据支撑):
1. ...
2. ...
**主要风险**(2-3条,量化影响):
1. ...
2. ...
**触发上行的催化剂**:
- ...
**触发下行的警报信号**:
- ...
**建议持仓周期**:[短期(<1年) / 中期(1-3年) / 长期(>3年)]
**前提假设**:本建议基于 [核心假设]。若 [假设崩塌条件],则上述逻辑不成立,
届时应重新评估。替代观点:[反向论点]。
Step 7 — 输出文件
创建目录并保存:
mkdir -p markdown/
文件命名:markdown/{公司名}_{报告期}_财报深度解读.md
输出 Markdown 结构模板
# {公司名} {报告期} 财报深度解读
> 解读日期:{今天日期} | 数据来源:{财报原始文件}
## 执行摘要(TL;DR)
[3-5句话,直接给出最重要结论]
## 一、核心财务数据速览
[Step 1 的表格]
## 二、收入结构解剖
[Step 1.2 详细拆解]
## 三、财务健康诊断
### 现金流质量
### 资产负债健康度
## 四、八大风险坑位扫描
[Step 2 的排查结果,每项给出结论 ✅/⚠️/🚨]
## 五、行业竞争格局
[Step 3]
## 六、前瞻性关键问题
[Step 4,Q&A 形式,每问有推断结论]
## 七、估值分析
[Step 5]
## 八、投资参考建议
[Step 6 的完整结构]
## 附:数据来源与免责声明
本报告基于公开财报数据,不构成投资建议。投资者需自行承担决策风险。
风格规范
- 语气:专业但不晦涩,犀利但不哗众取宠
- 数据:每个观点必须附数字/比例,不允许只说"大幅增长"之类的模糊表述
- 对比:尽量引用同行数据或历史均值做锚定
- 假设透明:预测类结论必须标注前提假设,并给出假设崩塌后的替代视角
- 立场明确:必须给出明确的投资倾向,不做"一方面…另一方面…"的骑墙表述
- 篇幅:完整报告不低于 3000 字,核心数据齐全时可达 5000-8000 字
先判断是否适合
作者设计意图
作者的方法与取舍
边界和复核