用 Claude 读长 PDF、合同和财报:上传限制、先摘引再回答的提示词,以及不能代替律师和投资建议

用 Claude 读几百页的 PDF、合同、财报,先要弄清官方的上传限制(单文件 500MB、最多 20 个、PDF 最多 1000 页)和上下文窗口,再用先摘引原文后回答的提示词。本文给出摘要、合同风险、财报要点三段可复制提示词,并写明不能代替律师和投资建议。

NNathaniel bigo··原创首发·AI 辅助撰写
9 分钟读完
资料核对于 2026-11-05 · 依据官方文档与公开资料整理 Pro 账号
本文根据 Claude 帮助中心《Uploading files to Claude》《How large is the context window on paid Claude plans?》和官方提示词指南整理,资料核对于 2026-11-05。配图为本站整理的示意图,不是界面截图。本站(bigolab.com)不是 Anthropic 官方网站。

适用于谁

  • 手里有几百页的 PDF 报告、招股书、合同、财报,想快速抓重点的人;
  • 搜「用 claude 读合同」「claude 读财报」的人;
  • 想知道 Claude 一次能读多长文档的人。

结论先说

  1. 官方的聊天上传限制:每个文件最大 500MB、每个对话最多 20 个文件、PDF 最多 1000 页,超过 1000 页会提示「Uploaded file is too large」。
  2. PDF 的处理方式分两档:100 页及以内,Claude 会同时分析文字和图片、图表;101 到 1000 页只处理文字。
  3. 窗口大小看模型:付费套餐聊天里,部分模型是 1M tokens,部分 500K,其他 200K,官方换算 200K 约相当于 500 页以上的文字。
  4. 提示词的关键:长文档放在前面,问题放在最后,让 Claude 先摘引相关原文再回答,没有依据就写「文中未说明」。
  5. 合同和财报只是辅助阅读:Claude 不能代替律师,也不提供投资建议。

上传长文档:官方给的限制

图:本站根据 Claude 帮助中心:Uploading files to Claude 整理的示意图

一、先看限制,再上传

按官方帮助中心:点输入框左下角的 +,选 Add files or photos,也可以拖拽文件进聊天窗口。支持的文档类型有 PDF、DOCX、CSV、TXT、HTML、ODT、RTF、EPUB、JSON 和 XLSX,其中 XLSX 需要开启代码执行与文件创建功能。

两点容易踩坑:

  • 页数和内容是两回事:一份 900 页的扫描版 PDF 只会按文字处理,图表和图片信息可能读不到;超过 100 页的财报里的图表,建议你自己截图单独发或用文字描述;
  • 文件能上传不等于能装下:总内容还要放进上下文窗口。大量文件会很快占满窗口,详见 /guides/claude-context-too-long-conversation-limit 和 /guides/claude-file-upload-limits。

如果是反复要用的资料(同一份年报要问几十个问题),放进项目的知识库更合适:项目文件每个最大 30MB,接近上限时付费套餐会自动启用 RAG 模式,只检索相关内容,见 /guides/claude-projects-guide。

二、官方的长文档提示原则

官方提示词指南写了几条专门针对长文档的做法:

  • 长资料放在提示词上方,问题、指令放在末尾,官方说测试中把查询放在最后,复杂的多文档输入质量最高可提升约 30%;
  • 多个文档用标签区分,每个文档用 document 标签包起来,里面用 source 标注文件名;
  • 先摘引再回答:让 Claude 先引用文档里相关的部分,再基于引用完成任务,这样更聚焦,也能忽略无关的内容。

在 App 里直接上传文件时,文件本身已经在对话里,你不需要手动加标签,但「先摘引原文,再回答」这条原则一样适用。更多长文档技巧见 /guides/long-document-prompting-tips,PDF 总结思路也可参考 /guides/ai-translate-pdf-long-documents。

读长文档:先摘引再回答

图:本站根据 Claude 官方:Prompting best practices 整理的示意图

三、三段可复制的提示词

1. 长报告:先摘引再概括

text
我上传了一份报告。请先在 <quotes> 标签里摘出最能代表这份报告结论的 8 到 10 句原文,注明所在页码或章节。
然后只依据这些摘引,用中文写一份 500 字以内的摘要:研究的问题、方法、主要结论、局限。
文中没写的内容,请写「文中未说明」,不要补充。

2. 合同:列出需要关注的条款(不是法律意见)

text
我上传了一份【合同类型,例如:房屋租赁合同】,我是【乙方/承租人】。
请先逐条列出合同里和这几件事有关的条款,并原文摘引、标注条款号:付款与违约金、期限与续约、解除条件、责任限制、争议解决。
再指出你认为对我不明确或不利的地方,每条说明理由。
最后列出我应该向对方或律师确认的问题清单。这不是法律意见,请不要给出「可以放心签」之类的结论。

3. 财报:提取关键数字(不构成投资建议)

text
我上传了【公司】的【年度报告】。请提取:营业收入、净利润、经营活动现金流、资产负债率,以及上一年的对应数字,做成表格,每个数字注明出自哪一页。
再用三句话说明管理层对下一年的表述。
只提取和概括文中信息,不要预测股价,也不要给出买卖建议。找不到的数字写「未找到」。

四、合同和财报:边界要写清楚

合同。 Claude 能帮你把一份几十页的合同条款摘出来、对照关注点、整理待问清单,这是节省阅读时间。但它不是律师:地方法规、具体事实、合同之外的约定,它都不了解。重要合同请让律师看,不要因为它说「没问题」就签。

财报。 它可以帮你提取数字、对比同比变化、概括管理层讨论。但数字和口径是否准确要回到原文核对,估值、买卖这类判断不属于它能负责的范围,本文也不提供任何投资建议。

核对办法。 让它每个数字、每个结论都注明出处,然后你抽查:随机挑几处,翻回原文对。发现有一处对不上,整份分析都需要重新核实。

五、额度与套餐

长文档会占用大量上下文,额度消耗快,规则见 /guides/claude-usage-limits。如果你经常读几百页的文件,可以了解 /chongzhi/claude-pro;更高频、更重度的用法可以看 /chongzhi/claude-max,各自权益和价格以官方页面当前显示为准。

常见问题

Q:超过 1000 页怎么办?

官方说 PDF 超过 1000 页无法上传。可以按章节拆成多个文件,或者把需要的部分单独导出。

Q:扫描版 PDF 能读吗?

官方页面没有专门说明扫描件,只写了 100 页以内会分析文字和图像。扫描件的识别效果请自己试,关键数字务必回原文核对。

Q:免费账号能读长 PDF 吗?

上传限制的页面没有按套餐分别列出。窗口大小的官方表格是付费套餐,Free 的情况以界面提示为准。

相关教程

参考资料

  • Claude 帮助中心:Uploading files to Claude — https://support.claude.com/en/articles/8241126-uploading-files-to-claude
  • Claude 帮助中心:How large is the context window on paid Claude plans? — https://support.claude.com/en/articles/8606394-how-large-is-the-context-window-on-paid-claude-plans
  • Claude 开发者文档:Prompting best practices — https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices

Nathaniel 的更多内容

  1. 01

    Claude Code 在 Windows 上的常见坑:Git Bash 还是 PowerShell、路径反斜杠、假报错、WSL 怎么选

    Windows 上用 Claude Code,装好之后最容易踩的是:用哪个 shell、路径写法不一致、grep 没匹配就报错、钩子没生效、WSL 和原生怎么选。本文逐条按官方文档整理原因和处理办法,附三段提示词和一张对照表。

    Claude0
  2. 02

    Claude Code Hooks 实战「提交前自动跑测试」:PreToolUse 拦住 git commit,测试不过就退出码 2,附 Windows 注意点

    只写一个完整例子:让 Claude Code 每次要执行 git commit 之前,先自动跑项目测试,没通过就拦下并把输出交给它修。本文按官方 Hooks 文档给出脚本、settings.json 配置、测试方法、排错和 Windows 的两处坑。

    Claude0
  3. 03

    Claude Code 自定义斜杠命令与 Skill 实战:从零写一个「生成更新日志」的 /release-notes,含传参、预执行命令和调试

    概念看过了,还是不知道从哪下手?本文按 Claude Code 官方「Extend Claude with skills」写一个完整可用的例子:用 /release-notes 根据 git 记录生成更新日志,覆盖目录、frontmatter、传参、预执行命令、预授权和调试。

    Claude0
  4. 04

    Claude Code 部署网站:先写 Dockerfile 和 compose 在本机跑通,再按清单上云服务器,别让它直接改线上

    想让 Claude Code 帮你把网站部署到云服务器。本文只写通用做法,按 Docker 官方文档讲:让它写 Dockerfile、.dockerignore 和 compose,在本机跑通,端口和数据卷怎么设,再给出上线清单,并说明为什么不要让它直接动线上机器。

    Claude0
  5. 05

    Claude Code 写爬虫与数据清洗:先查 robots.txt 和网站条款,控制频率,原始数据留一份再清洗

    想让 Claude Code 写爬虫抓数据再清洗。本文先讲合规:robots.txt 不是授权也不是安全措施、网站条款要自己读;再讲怎么用 Python 标准库检查规则、小样本先试、保存原始数据,以及用 pandas 清洗,附四段提示词。

    Claude0
  6. 06

    Claude Code 写 Chrome 扩展:按 Manifest V3 起步,加载未打包的扩展,改了哪些文件要重新加载

    想让 Claude Code 帮你写一个 Chrome 扩展。本文按 Chrome 官方扩展文档讲:manifest.json 的最小写法、在 chrome://extensions 加载未打包的扩展、哪些改动要刷新、怎么看控制台和报错,再给四段提示词,以及权限要尽量少。

    Claude0

同产品的其他教程

  1. 01

    Claude Code 写安卓 App:Android Studio 建项目、让它用 gradlew 编译安装,报错和日志怎么喂给它

    想让 Claude Code 帮你写安卓 App。官方文档没有专门的安卓教程,本文把 Claude Code 官方工作流和安卓官方命令行文档拼在一起:Android Studio 建项目、gradlew 编译安装、模拟器和真机、测试与日志,附四段提示词。

    Claude0
  2. 02

    Claude Code 用数据库 MCP 查数据、出报表:只读账号、先看口径再看数字,结果别一次拉太多行

    想用自然语言让 Claude Code 查数据库、出统计报表,而不是写后端接口。本文按官方 MCP 页面和 DBHub 说明讲:怎么连 PostgreSQL、MySQL、SQLite、输出太大怎么办、怎么让它先说明口径、怎么核对数字,附三段提示词。

    Claude0
  3. 03

    Claude Code 配 Figma MCP 还原设计稿:插件或一条命令安装,复制图层链接,小块小块地让它出代码

    想让 Claude Code 照 Figma 设计稿写前端代码。本文按 Figma 官方开发者文档讲:远程服务器地址、插件和手动两种安装、怎么复制图层链接、为什么要选小块、座位类型与调用次数限制,并给三段还原设计稿的提示词。

    Claude0
  4. 04

    Claude Code 管理 GitHub issue:用 gh 命令还是 GitHub MCP,怎么装、怎么限权、怎么让它分拣和回复 issue

    让 Claude Code 读 issue、分拣标签、起草回复、关联 PR,有两条路:装好 gh 命令行直接用,或连 GitHub 官方 MCP 服务器。本文按两边官方文档讲安装命令、令牌权限、只读模式,并给出三段分拣提示词和限权设置。

    Claude0
  5. 05

    Claude Code 配 Playwright MCP 做浏览器测试:一条命令安装,让它打开页面、点按钮、读控制台,再把流程写成测试

    想让 Claude Code 自己打开浏览器测试你的网页。本文按微软 Playwright MCP 官方仓库和 Claude Code 官方 MCP 文档讲:安装命令、怎么确认连上、有头无头与隔离参数、一次测试的提示词,以及它不是安全边界这件事。

    Claude0
  6. 06

    Claude Code 写文档、README 和代码注释:先让它读代码再动笔,指定风格,写完逐条核对命令能不能跑

    想让 Claude Code 给项目补 README、接口文档和注释,又怕它编造不存在的命令和参数。本文按官方「Handle documentation」工作流讲:先找没有文档的代码、指定风格、写完核对,附四段可复制提示词和验证办法。

    Claude0

0 条评论

登录 后参与评论

还没有评论,来抢沙发~