用途:对投资银行风格的演示文稿(pitch deck 或客户级演示)做全面质检,覆盖四个维度:跨页数字一致性、数据与叙述对齐、语言润色、视觉与格式检查。仅读取并报告,不进行编辑。
主要能力:
- 数字一致性:脚本会归一化单位($500M、$500MM、$500,000,000 视为同一数值),按类别(收入、EBITDA、倍数、利润率)归类,并标记同一指标在不同幻灯片出现冲突值的情况;同时人工核对计算是否正确、单位风格是否统一、时间口径(FY/LTM/季度)是否明确标注。
- 数据与叙述对齐:把论断映射到支撑数据,检查趋势陈述与图表方向是否一致、市场地位声明是否有收入与份额数据支撑、以及数值合理性。
- 语言润色:检查口语化措辞、缩写、感叹号、无数字的模糊量词、同一概念术语不一致等,替换模式见 references/ib-terminology.md。
- 视觉与格式 QC:检查图表来源引用缺失、坐标轴标签缺失、排版不一致、数字格式漂移、日期格式漂移、脚注与免责声明缺失;视觉验证可发现文本提取看不到的重叠、溢出与对比度问题。
使用方式:先做依赖预检(仅聊天环境,Office 加载项跳过),确认已安装 python-pptx: python3 -c "import pptx" 2>/dev/null || python3 -m pip install python-pptx 需先判断所处环境:加载项从当前打开的演示读取,聊天环境从上传的 .pptx 读取。读取每页文本并保留页码归属,将提取文本写入文件,格式为带 Slide 标记的类 markdown 文本,然后运行: python scripts/extract_numbers.py /tmp/deck_content.md --check 输出按严重程度分类:Critical(数字不符、事实错误、数据与叙述矛盾,阻碍交付)、Important(语言、来源缺失、术语漂移)、Minor(字号、间距、日期格式)。先列 Critical;若没有,需明确说明“未发现数字不一致”。
适用场景:投资银行 pitch deck、客户级演示的交付前质检。
限制:仅读取与报告,不做修改;依赖 python-pptx;脚本与参考文件(references/ib-terminology.md、references/report-format.md)需随技能提供;具体平台支持与收费信息暂未提供。