
Vibe Coding(氛围感编程)最近在 Reddit 和 HN 上很火,核心卖点是用自然语言驱动开发,不用深究底层逻辑。但不少人试下来发现,AI 生成的代码经常跑偏——接口字段对不上,业务逻辑直接搞反。
问题往往不在模型本身,而在输入。把一份带复杂排版、表格和图片的 PDF PRD 直接丢给 AI,它读到的很可能是一堆乱码。
解决办法也直接:喂给 AI 之前,先把文档解析干净。
大模型的输入是纯文本。PDF 本质上是视觉排版,碰到下面这些元素时尤其容易出问题:
基础数据乱了,后面的代码自然跟着乱。
解决办法也极度自然:给你的开发平台(比如 Antigravity 或支持 MCP 的编辑器)配置 MinerU 的 MCP Server。
MinerU 是上海人工智能实验室开源的文档解析工具,GitHub 56.9K+ Stars,在 OmniDocBench 综合评测中排名第一,其最强硬核能力就是能把复杂的 PDF 无损转成结构化的 Markdown。
第一步:获取免费 Token
首次使用需要前往 MinerU 官网获取专属 API Token(第一次需要注册登录):
直接访问MinerU 官网 申请即可获取。

第二步:接入智能 IDE 开发平台
对于支持 MCP 标准的开发环境(如 Cursor、Trae、Antigravity 等),只需挂载一个基于命令行的 MCP Server 节点(要求本机已安装 python 包管理工具 uv)。核心配置如下:
command (即 stdio 标准流模式)uvx["mineru-open-mcp"]MINERU_API_TOKEN 为你刚才申请的 Token。各平台的具体操作:
mcpServers 对象中保存即可:{
"mcpServers": {
"mineru": {
"command": "uvx",
"args": "mineru-open-mcp",
"env": {
"MINERU_API_TOKEN": "替换为你获取的免费 Token"
}
}
}
}Settings -> 左侧侧边栏切换到 Features,向下滚动找到 MCP 区域。点击 + Add New MCP Server,名称填入 mineru,类型对应选择 command,输入 uvx mineru-open-mcp 作为完整命令(视界面可能要分开填参)。下发必须点开环境变量按钮,写入 MINERU_API_TOKEN 并填入 Token 字符串。command)配置 uvx mineru-open-mcp ,并注入同款 Token 环境变量即可唤醒强大的 PDF 取件连通能力。配置完 MCP 后,你再也不需要手动跑脚本、做预处理了。开发流程变成了真正的“动嘴”:
实测下来,直接丢 PDF 的话 AI 本身难以处理各种视觉分栏;有了 MCP 接入 MinerU 之后,生成的代码字段基本不会对错,连边缘流程都能按文档精确补全,这才是真正享受 Vibe Coding。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。