投行演示文稿质检器
系统检查投行演示文稿中的数字、叙事、语言与版式问题。
技能明确声明仅读并报告、不编辑演示文稿,且仓库说明输出需由专业人员复核,降低了外部影响风险;但未明确敏感金融数据处理、数据流、用户确认、隔离、回滚或外部依赖权限,因此未接近满分。
工作流、脚本、引用文件和幻灯片级归因要求较清楚,数字提取脚本也有输入不存在时的错误反馈;但静态材料未提供覆盖关键路径的测试,视觉检查没有可复现的具体方法,脚本的分类和5%容差可能产生误报或漏报,因此受静态上限约束并扣分。
目标用户、核心场景、触发词和四类检查范围较明确;但未充分声明不适用场景、输入限制、PowerPoint加载项能力边界或中文IB语言支持,且未说明在中国大陆网络环境下的适配情况,因此只能给中等分数。
文档结构清晰,采用环境检查、分步骤流程、参考资料和报告模板,并有Apache-2.0许可及仓库级CI说明;但缺少技能自身的版本、变更记录、维护责任人、更新路径、安装依赖说明和故障排查FAQ,因此扣分。
技能覆盖数字一致性、叙事一致性、语言和视觉QC,报告模板也可直接使用,能够完成核心审阅任务;但视觉检查流程未具体化,脚本仅处理提取文本,无法静态证明能可靠完成图表、溢出、对比度等检查,输出仍需较多人工复核,因此未超过静态上限。
源文件、脚本和报告格式均可审计,仓库还有插件验证及秘密扫描CI;但这些CI并未证明本技能关键路径的实际结果,缺少测试样例、第三方执行证据和交叉验证,因此仅给有限可验证性分数。
- 数字提取脚本是辅助检查,不应视为财务事实核验;需人工确认指标定义、期间、单位和语义上下文。
- 视觉QC步骤缺少明确工具、输入格式和失败反馈,不能假设仅凭文本提取即可发现重叠、溢出、对比度或图表来源缺失。
- 技能未说明敏感客户材料的本地处理、保留和传输边界;使用前应由部署方确认数据治理和访问权限。
它能做什么 & 适用场景
该技能用于审阅 pitch deck、客户演示文稿及其他投行材料。它逐页读取演示文稿,并从数字一致性、数据与叙事匹配、投行语言规范以及视觉格式四个维度进行质检。技能会标记严重程度,并要求为每项发现提供幻灯片级定位。它只读并报告问题,不直接修改文件。
读取上传的 .pptx 文件或实时打开的演示文稿,保留每行内容对应的幻灯片编号;将提取文本写入临时文件;运行 scripts/extract_numbers.py 检查收入、EBITDA、倍数、利润率等数值类别的跨页冲突;核对计算、单位和时间区间;检查图表是否支持叙事;扫描投行语言、术语、来源、坐标轴、字体、数字格式、日期格式、脚注、免责声明、重叠、溢出和对比度问题;按 Critical、Important、Minor 分类输出报告。
- 投行分析师在发送客户 pitch deck 前,核对关键数字是否在不同页面保持一致。
- 项目团队更新图表后,检查正文叙事是否仍与最新数据匹配。
- 高级银行家进行最终交付审阅时,识别语言、来源和格式问题。
- 需要确认客户材料是否可交付时,执行一次全面的演示文稿 QC。
优缺点一览
- 覆盖数字、叙事、语言和视觉格式四个质检维度。
- 要求为发现提供幻灯片级归因,便于定位问题。
- 专门面向投行 pitch deck 和客户交付材料。
- 只读并报告,不会直接修改原始演示文稿。
- 源材料未展示测试结果、示例报告或支持的 PowerPoint 版本。
- 工作流依赖 scripts/extract_numbers.py 及 references 中的文件,源材料未说明其完整实现细节。
- 视觉检查虽被要求执行,但未指定具体视觉检查工具。
- 只能发现并报告问题,不负责修复演示文稿。
如何安装
该技能随 anthropics/financial-services 仓库中的 financial-analysis 插件提供。Cowork 中打开 Settings → Plugins → Add plugin,粘贴 https://github.com/anthropics/financial-services 并选择相应 vertical;Claude Code 可运行:claude plugin marketplace add anthropics/financial-services,然后 claude plugin install financial-analysis@claude-for-financial-services。源材料未提供该技能的独立安装命令。
如何使用
在支持的环境中提供或打开 .pptx 文件,然后提出“请检查这份 pitch deck 的数字一致性、叙事与格式,确认是否 client-ready”或“请核对所有页面的数字并列出问题”。技能会逐页读取并生成只读质检报告。