【开源发布】MCP Document Reader:让你的 AI 助手真正读懂需求文档!

在这里插入图片描述

  【个人主页:玄同765

大语言模型(LLM)开发工程师中国传媒大学·数字媒体技术(智能交互与游戏设计)

深耕领域:
大语言模型开发 / RAG知识库 / AI Agent落地 / 模型微调

技术栈:Python / LangChain/RAG(Dify+Redis+Milvus)| SQL/NumPy | FastAPI+Docker ️

工程能力:专注模型工程化部署、知识库构建与优化,擅长全流程解决方案 

     

「让AI交互更智能,让技术落地更高效」

欢迎技术探讨/项目合作! 关注我,解锁大模型与智能交互的无限可能!

前言:为什么 AI 总是“读不动”你的文件?

【好消息】MCP Document Converter 已正式入驻 MCP 官方 Server 列表,并同步发布至 PyPI!

在使用 Claude 或 Trae IDE 时,你是否遇到过这样的尴尬:你想让 AI 分析一个复杂的 Excel 报表或一份长达百页的 PDF,结果它要么提示“文件太大”,要么读取出来的格式乱七八糟。

为了解决这个问题,我开发了 MCP Document Reader

今天,我正式将其发布到了 MCP 官方 Server 列表!这意味着现在全球的开发者都可以通过简单的配置,让他们的 AI 助手获得“阅读大师”般的超能力。


什么是 MCP?为什么它改变了游戏规则?

MCP (Model Context Protocol) 是由 Anthropic 推出的一种开放标准。它像是一条“数据高速公路”,让 AI 能够安全、标准地访问你的本地工具和数据。通过 MCP,我的文档读取器不再是一个孤立的脚本,而是成为了 AI 助手的“原生外挂”。


核心功能:全格式支持,一站式解决

MCP Document Reader 专注于解决 AI 处理本地文档的痛点,目前已完美支持:

  • 📊 Excel (.xlsx/.xls):不再是简单的文本导出,而是保留层级结构的单元格数据提取。
  • 📄 Word (.docx):精准提取文档结构与文字内容。
  • 📕 PDF (.pdf):高效解析复杂布局的 PDF 文本。
  • 📝 Text (.txt):最基础但也最稳健的纯文本支持。

如何一键开启?(以 Trae/Claude 为例)

我已经将包发布到了 PyPI,你甚至不需要手动下载源码。

1. 快速安装
pip install mcp-documents-reader 
2. 配置你的 AI 助手

在 Trae 或 Claude Desktop 的 MCP 配置文件中添加以下几行代码即可:

{ "mcpServers": { "mcp-document-reader": { "command": "uvx", "args": ["mcp-documents-reader"] } } } 

如果你已经安装到本地环境,那么也可以这样做:

{ "mcpServers": { "mcp-documents-reader": { "command": "python", "args": ["-m", "mcp-documents-reader"] } } } 

实战演练:它能做什么?

想象一下,你直接对 AI 说:

“帮我分析一下 documents/2023年度财务报表.xlsx 里的利润趋势,并根据 建议书.docx 里的要求写一份总结。”

有了这个工具,AI 会自动调用 read_document 接口,像人类一样打开这些文件,并在几秒钟内给你精准的答复。


写在最后:开源与社区

这个项目已经在 GitHub 和 Gitee 开源,并成功通过了 MCP 官方注册表的审核。

如果你觉得好用,欢迎去 GitHub 点个 Star 🌟,或者在评论区留下你的建议!让我们一起探索 AI 的无限可能。

Read more

B站PC端web自动开启字幕脚本(2026新版适配)

B站自动字幕用户脚本:快捷键开关 + 自动开启字幕(2026新版适配) 作者:Apixus 更新日期:2026年3月5日 项目地址:GitHub仓库 一、脚本介绍 你是否经常在B站看视频时反复手动开启字幕?是否希望切换视频时字幕能自动开启? 这个用户脚本就是为了解决这些问题而开发的。 B站自动字幕脚本 提供了以下功能: * 🎯 快捷键控制:按 C 键快速开启或关闭字幕 * 🔄 自动开启:切换分P、点击推荐视频时自动打开字幕 * 🆕  2026新版适配:专为B站最新版播放器优化 * ⚡ 性能优化:智能监听,告别卡顿轮询 * 🛡️ 防冲突:自动识别输入框,避免误触 二、适用页面 * 普通视频页:https://www.bilibili.com/video/* * 播放列表页:https://www.bilibili.com/list/* 支持普通视频页、番剧页、播放列表页等常见场景。 三、

IDEA 创建 Spring Boot Web 项目完整教程

一、新建 Spring Boot 项目 1. 打开新建项目窗口 * 打开 IntelliJ IDEA → 点击 新建项目(或从欢迎页选择 New Project) * 在左侧生成器中选择 Spring Boot *          截图如下 * 选项填写内容说明服务器 URLstart.spring.ioSpring 官方初始化地址名称demo项目名位置D:\idea项目存放路径(建议不要含中文 / 空格)语言Java开发语言类型Maven项目构建工具组org.example项目组织标识工件demo项目模块名软件包名称com.example.demo根包名JDK21 Oracle OpenJDK 21.0.8你的 JDK 版本Java17源码兼容版本(Spring Boot 4.0.3 推荐 Java 17+)打包Jar可执行 Jar 包(Spring

前端可访问性:别让你的网站对某些人关闭大门

前端可访问性:别让你的网站对某些人关闭大门 毒舌时刻 这网站做的跟迷宫似的,正常人都找不到路,更别说有障碍的人了。 各位前端同行,咱们今天聊聊前端可访问性。别告诉我你还在忽略可访问性,那感觉就像在公共建筑里不建无障碍通道——能进,但不是所有人都能进。 为什么你需要关注可访问性 最近看到一个项目,按钮没有焦点状态,表单没有标签,屏幕阅读器根本无法正常工作。我就想问:你是在做网站还是在做密室逃脱? 反面教材 // 反面教材:忽略可访问性 function App() { return ( <div> <h1>我的网站</h1> <div> <input type="text" placeholder="用户名" /> <

33岁失业女前端程序员,可以转行干什么啊?

33岁失业女前端程序员,可以转行干什么啊?

33岁失业,既没有20+的精力无限,也还没到40+的稳定沉淀,加上前端行业技术迭代快、年轻化竞争激烈的现状,焦虑感扑面而来太正常了。 但作为一名深耕行业多年的观察者,我想先给各位姐妹吃颗定心丸:33岁的前端经验不是“包袱”,而是“宝藏”。咱们多年积累的逻辑思维、用户感知、跨团队沟通能力,以及对技术实现边界的把控,都是转行的核心优势。与其纠结“年龄大了怎么办”,不如聚焦“我的优势能迁移到哪里”。结合行业趋势和女性从业者的特质,整理了6个高适配、易落地的转行方向,供大家参考。 一、技术相关赛道:发挥积累,平稳过渡 如果对技术还有热情,不想彻底脱离IT圈,这类方向能最大化利用前端基础,转型成本最低,也是最容易快速上手的选择。 1. 测试开发工程师:细节控的“降维打击” 前端开发天天和界面打交道,最清楚用户会怎么操作、哪里容易出bug,这种对用户行为的敏感度,是测试开发的核心竞争力。而且咱们懂代码、懂开发流程,从“找bug”升级为“