ARTICLE · 1295755
Kimi 读长文档教程:论文合同 PDF 扔进去,3 分钟问出重点
一份 40 页的合同拍在你面前,老板问:违约条款怎么约定的?有没有坑?你只能从第一页开始翻,找到"违约责任"那一章,再翻回去对照付款条件——一上午就没了。
这种活儿很适合交给 Kimi 干。官方文档里写得明白:Kimi K3.1 Pro 支持 1M token 上下文。什么概念?几百页的 PDF 整本塞进去都绰绰有余,不用切块不用分段,它读完全文再回答你,追问细节也不用自己翻页。
下面分两种玩法:不写代码的用网页版,程序员走 API 批量处理。
玩法一:网页版上传 PDF,直接开问
打开 Kimi 网页版或 App,把 PDF 拖进对话框(输入框旁边也有上传入口),等它解析完就能提问。操作没啥好说的,关键在怎么问。几个可以直接抄的提问模板:
速读全文:
用 300 字概括这份文档的核心内容,然后列出 5 个最重要的要点。
合同审查(最实用的场景):
这份合同里,违约责任、付款方式、合同终止这三块分别是怎么约定的?逐条引用原文回答。
论文阅读:
这篇论文要解决什么问题?用了什么方法?结论是什么?支撑创新点的关键实验数据列一下。
定向查找:
文档里有没有提到"竞业限制"?原文怎么说的?
诀窍是"引用原文"四个字。不加它,模型可能用自己的话转述——合同这种事,差一个字意思就变了。第一轮问全貌,第二轮揪着某个要点深挖,比人翻快得多。
很多人在这一步会踩坑:扫描件 PDF。一页一页都是图片的那种,文字提取不出来,提问会答非所问。官方文档提到 K3.1 Pro 具备原生视觉理解能力,支持文本、图片和视频输入——救急办法是把关键页截图发给它,让它直接看图。
玩法二:API 批量处理(程序员路线)
手里有几十份合同、一摞论文要过筛子的时候,网页版一份份拖就太慢了,走 API。官方快速开始文档一共四步:
1. 拿 API Key。 登录 Kimi API 开放平台,进入 API Keys 页面创建。文档特意提醒:别硬编码在代码里,用环境变量保存:
export MOONSHOT_API_KEY="你的_KIMI_API_KEY"2. 选模型。 读长文档直接用 kimi-k3.1-pro,1M token 上下文就是为这种场景准备的;嫌慢就换 kimi-k3.1-pro-highspeed,能力相同,速度约 2~3 倍。
3. 装 SDK。 Kimi API 兼容 OpenAI 格式,Python 3.9+ 加 openai 1.0+ 即可:
pip install --upgrade 'openai>=1.0'4. 跑起来。 把文档文本和问题一起塞进 messages:
import os from openai import OpenAI client = OpenAI( api_key=os.environ["MOONSHOT_API_KEY"], base_url="https://api.moonshot.cn/v1", ) with open("合同.txt", encoding="utf-8") as f: doc = f.read() completion = client.chat.completions.create( model="kimi-k3.1-pro", messages=[ {"role": "system", "content": "你是 Kimi,擅长文档分析的 AI 助手。"}, {"role": "user", "content": f"以下是合同全文:\n\n{doc}\n\n请回答:违约责任条款是怎么约定的?引用原文。"} ], ) print(completion.choices[0].message.content)system 消息按你的场景自定义就行。1M token 的上下文摆在那,整份合同、整篇论文一次性丢进去,不用自己做切片、搭检索。
PDF 怎么变成文本?两个办法:自己用 pdfplumber、PyMuPDF 这类库提取(好处是能顺带控制页码);或者翻官方文档里的《文件问答指南》,API 本身提供了文件处理能力,可以省掉提取这一步——具体字段和流程文档里写得很全,这里不展开。
想让回答边生成边显示,按文档开启流式输出;想多轮追问,维护 messages 列表把对话历史带上,体验和网页版一致。
几个容易踩的坑
Key 别提交进仓库。 很多人在这一步会踩坑:Key 写死在代码里,顺手一个 git push 就泄露出去了。环境变量是唯一正确答案。
模型 ID 别写错。kimi-k3.1-pro 和高速版是两个不同的 model 字段值,换模型记得改字段,参数支持情况对着文档调整。
问题要问具体。 "总结一下"只能换来一段正确的废话。"第几条、什么条件、引用原文"这种问法,才能榨干 1M token 上下文的价值。
长文档速读这件事,本质拼的就是上下文长度和提问质量——前者 Kimi 已经给够了,后者照上面的模板抄就行。
我把常用 AI 工具的配置要点和上手清单整理成了一份《AI 工具速查手册》,会持续更新。关注本号后回复"工具"两个字就能拿到,希望帮你少走弯路。















































































