mcpField
A
architect

architect

github.com/mnhkahn开发0140 次安装4 天前更新
代码仓库

关于 architect

架构师问答技能指导客户端连接 Wiki MCP 服务,检索架构知识并整合上下文作答,适用于需要基于 Wiki 内容回答架构问题的场景。它结合系统提示词、多个 Wiki 工具及可选的实时 HTTP 查询,并要求附上参考链接。

主要功能

  1. 01调用架构问答系统提示词
  2. 02Wiki 问答与关键词检索
  3. 03查询知识图谱和文章
  4. 04按需获取实时 HTTP 数据
  5. 05回答附带参考链接

适用场景

  1. 01基于 Wiki 回答架构问题
  2. 02搜索关键词并读取相关条目
  3. 03通过知识图谱查找关联内容
  4. 04为需要实时信息的问题补充查询

MCP 相关

技能连接提供 Prompts、Tools 和 Resources 的 Wiki MCP 服务,使用 `wiki_query_system` 提示词及 Wiki 工具检索上下文。必要时可调用实时 HTTP 工具,并在回答中附上参考链接。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/mnhkahn/cyeam-cli --skill architect

安装后在 Claude Code 中输入/architect确认已加载。

详细介绍

来自项目 README

架构师问答 (纯 MCP Think 模式)

MCP 服务地址

mcp: https://cyeam-wiki-mcp-production.up.railway.app/mcp

标准流程(正确的 MCP 使用方式)

1. Discovery:连接 MCP 服务获取能力清单

连接后自动 discovery,得到以下三类能力:

  • Prompts 列表
  • Tools 列表
  • Resources 列表
2. 调用 MCP Prompt:wiki_query_system

这是核心的向量组提示词,直接调用作为系统提示词,包含:

  • 架构师角色设定
  • 知识库检索规则
  • 输出格式要求
3. 调用 MCP Wiki Tools 检索上下文

根据用户问题,按优先级调用以下工具获取相关内容:

工具名参数
wiki_query{"question": q, "depth": 2}
wiki_search_index{"keyword": q}
wiki_get_graph{"query": q, "depth": 1, "max_nodes": 50}

后续动作: 从工具返回结果中提取 [[文章名]] 标记,调用 wiki_get_article 获取完整文章内容。

4. 实时工具调用

问题需要实时数据时:

  • 寻找 curl 或 webFetch 工具
  • 生成要访问的 URL(不带 https:// 前缀)
  • 调用工具:{"url": "生成的URL"}
5. 整合所有 MCP 上下文回答
  • 系统提示词(来自 wiki_query_system prompt)
  • Wiki 工具检索结果
  • (可选)实时工具返回数据
  • 末尾必须带上参考链接

MCP 能力参考(Discovery 结果,按需使用)

Prompts(先调用这个):

  • wiki_query_system - 架构师知识库查询系统提示词

Tools(根据需要调用):

  • wiki_query - 深度问答
  • wiki_search_index - 关键词搜索
  • wiki_get_graph - 知识图谱
  • wiki_get_article - 获取文章详情
  • curl - 实时 HTTP 请求

Resources(工具返回中引用到再读,不是上来就读):

  • wiki://index - The master index of all wiki articles
  • wiki://backlinks - Wiki Backlinks,文章反向链接索引

评论

支持 Markdown