MODULAR-RAG-MCP-SERVER

一个模块化RAG开发框架与实战项目,支持MCP协议,专为学习与求职设计。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:MODULAR-RAG-MCP-SERVER。
它的用途是:一个模块化RAG开发框架与实战项目,支持MCP协议,专为学习与求职设计。
完整的 Skill 内容见:https://321skill.com/skills/modular-rag-mcp-server/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“请使用setup技能配置项目环境。”,它会引导你选择AI服务商、配置API密钥、安装依赖并启动管理面板,完成一键初始化。

对AI说:“请基于DEV_SPEC,使用auto-coder技能完成‘混合检索模块’的开发。”,它会读取规格文档,自动生成符合接口定义的检索、融合与重排代码。

介绍

这个项目解决的核心问题是:如何系统性地学习和构建一个生产级的RAG(检索增强生成)系统,并应对相关岗位的求职面试。它不仅仅是一个代码仓库,更是一个包含完整工程化思路、教学资源和实战演练的解决方案。

使用方式非常灵活。你可以直接克隆main分支快速体验完整功能;也可以选择dev分支研究开发历程;或者挑战clean-start分支,利用内置的Agent Skill,让AI根据详细的开发规格文档(DEV_SPEC)自动完成从零到一的代码编写,亲身实践“Spec驱动开发”的先进工作流。

它非常适合两类人群:一是正在寻找AI/LLM相关岗位(如大模型应用开发、RAG工程师)的求职者,需要一个高质量、有深度的项目来充实简历和应对面试;二是希望深入理解RAG系统架构、渴望掌握模块化设计和工程化落地能力的学习者。

使用建议:请根据自身目标选择合适的分支。对于想深度学习的同学,强烈推荐从clean-start分支开始,跟随配套视频讲解,体验用Skill驱动AI完成整个项目的完整流程,这比直接看代码收获更大。

核心特点

1. 深度融合了“项目实战”与“求职教学”双重属性,不仅提供可运行的代码,更配套了从架构设计、Spec驱动开发到简历撰写的完整方法论与视频讲解。2. 内置了auto-coder、qa-tester等一系列Agent Skill,能基于DEV_SPEC自动完成编码、测试、打包等全流程,是实践“AI辅助开发”范式的绝佳案例。

注意事项

不适合仅需要快速调用一个现成RAG API、而不关心其内部实现和工程细节的用户。

常见问题

这个项目对找AI相关工作有帮助吗?

非常有帮助。它覆盖了RAG面试的核心考点(混合检索、重排、评估等),并提供了可直接写入简历的“简历参考”,是一个高质量的项目经历。

需要自己从头写代码吗?

不一定。项目提供了`clean-start`分支和配套的Agent Skill,你可以让AI基于详细的开发规格文档(DEV_SPEC)自动生成大部分代码,你的重点是理解架构和流程。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/modular-rag-mcp-server/raw/index.md 读取 MODULAR-RAG-MCP-SERVER 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。