✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more

mcp-oi-wiki

让大模型拥有 OI-Wiki 的加成!

乘法逆元搜索结果

How does it work?

使用 Deepseek-V3 对 OI-wiki 当前的 462 个页面做摘要,将摘要嵌入为语义向量,建立向量数据库。

查询时,找到数据库中最接近的向量,返回对应的 wiki markdown。

Usage

确保你拥有 uv

首先,下载本仓库:

cd <path of MCP servers>
git clone --recurse-submodules https://github.com/ShwStone/mcp-oi-wiki.git

然后打开你的 MCP 配置文件(mcpo 或 claude):

{
  "mcpServers": {
    "oi-wiki": {
      "command": "uv",
      "args": [
        "--directory",
        "<path of MCP servers>/mcp-oi-wiki",
        "run",
        "python",
        "main.py"
      ]
    }
  }
}

Update

可以生成自己的 db/oi-wiki.db

将 Silicon flow API key 放在 api.key 文件中。

然后运行:

uv run script/request.py

在批量推理页面下载摘要结果到 result.jsonl

最后运行:

uv run script/gendb.py

生成新的 db/oi-wiki.db

Thanks

  • milvus-io/milvus-lite: A lightweight version of Milvus 向量数据库
  • OI-wiki/OI-wiki: :star2: Wiki of OI / ICPC for everyone. (某大型游戏线上攻略,内含炫酷算术魔法) OI-wiki
  • qdrant/fastembed: Fast, Accurate, Lightweight Python library to make State of the Art Embedding CPU 向量嵌入

Featured Templates

View More
AI Agents
AI Video Generator
249 1347 5.0
AI Assistants
Talk with Claude 3
156 1165
AI Assistants
Image to text with Claude 3
150 1122
AI Assistants
AI Chatbot Starter Kit v0.1
130 667
AI Characters
Sarcastic AI Chat Bot
128 1440
Customer service
AI-Powered Product List Manager
147 624

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.