其他
查询 Microsoft 官方文档理解技术概念、教程、配置…
当用户询问任何 Microsoft 技术(Azure、.NET、M365、Windows、Power Platform 等)如何工作、需要教程、配置选项、限制配额或最佳实践时,用 Microsoft Learn 官方文档搜索与抓取获取准确信息。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 57/100 ×0.15
适用场景
查询 Microsoft 官方文档理解技特定
解决思路
- 使用 `microsoft_docs_search` 查找文档,用于概念、指南、教程、配置。
- 使用 `microsoft_docs_fetch` 获取完整页面内容,当搜索结果摘要不够时使用。
- 理解概念时,搜索类似 “How does Cosmos DB partitioning work?” 的问题。
- 学习服务时,搜索类似 “Azure Functions overview”、“Container Apps architecture” 的服务概览。
- 查找教程时,搜索 “quickstart”、“getting started”、“step-by-step”。
- 查找配置选项时,搜索类似 “App Service configuration settings” 的配置项。
- 查找限制和配额时,搜索类似 “Azure OpenAI rate limits”、“Service Bus quotas” 的限制/配额。
- 查找最佳实践时,搜索类似 “Azure security best practices” 的最佳实践。
- 避免过宽泛查询,例如不要只搜 “Azure Functions”。
- 使用具体查询,例如 “Azure Functions Python v2 programming model”、“Cosmos DB partition key design best practices”、“Container Apps scaling rules KEDA”。
- 在相关时在查询中包含版本,例如 `.NET 8`、`EF Core 8`。
- 在查询中包含任务意图,例如 `quickstart`、`tutorial`、`overview`、`limits`。
- 对多平台文档在查询中包含平台,例如 `Linux`、`Windows`。
- 遇到教程时,在搜索后 fetch 完整分步说明。
- 遇到配置指南时,在搜索后 fetch 所有选项列表。
- 用户要深度了解时,在搜索后 fetch 以获得全面覆盖。
- 当搜索摘录被截断时,在搜索后 fetch 获取完整上下文。
- 使用该技能以获得准确性:实时文档,而不是可能过时的训练数据。
- 使用该技能以获得完整性:教程包含所有步骤,而不是片段。
- 使用该技能以获得权威性:官方 Microsoft 文档。
- 如果 Learn MCP server 不可用,改用 `mslearn` CLI(`npx @microsoft/learn-cli`)。
- 直接运行 CLI(无需安装):`npx @microsoft/learn-cli search "azure functions timeout"`。
- 或全局安装后运行:`npm install -g @microsoft/learn-cli`,然后 `mslearn search "azure functions timeout"`。
- 按映射替换工具:`microsoft_docs_search(query: "...")` 对应 `mslearn search "..."`;`microsoft_docs_fetch(url: "...")` 对应 `mslearn fetch "..."`。
- 使用 `fetch` 的 `--section <heading>` 提取单个章节。
- 使用 `fetch` 的 `--max-chars <number>` 截断输出。
适用边界 · 注意事项
- 不适用于非 Microsoft 技术(Azure、.NET、M365、Windows、Power Platform 等之外)。
- 不适用于主要目标是写代码或调试代码,而非理解概念、教程、配置、限制或最佳实践的场景。
- 如果 Microsoft Learn MCP Server 与 `mslearn` CLI 都不可用,则无法使用。