mcpField
A
azure-health-bot

azure-health-bot

github.com/microsoftdocs开发796165 次安装3 天前更新
代码仓库

关于 azure-health-bot

azure-health-bot 是面向 Azure Health Bot 配置与集成工作的 Agent 技能,结合本地参考资料和远程获取的文档,涵盖安全、对话行为、渠道及 API。

主要功能

  1. 01医疗对话错误处理
  2. 02身份验证与隐私指南
  3. 03机器人场景与对话设置
  4. 04人工及 Teams 转接
  5. 05渠道与网页聊天集成
  6. 06API 与遥测集成

适用场景

  1. 01设计机器人错误恢复路径
  2. 02管理用户同意与数据访问
  3. 03配置人工转接
  4. 04将机器人连接到消息渠道

MCP 相关

该技能可通过 mcp_microsoftdocs 的 microsoft_docs_fetch 工具获取 Microsoft 文档,也将 fetch_webpage 列为备用方式。

安装

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

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-health-bot

安装后在 Claude Code 中输入/azure-health-bot确认已加载。

详细介绍

Azure Health Bot 技能

此技能为 Azure Health Bot 提供专业指导,涵盖最佳实践、安全性、配置、集成和编码模式。它结合了本地快速参考内容与远程文档获取功能。

如何使用此技能

面向 Agent 的重要提示:使用下方的类别索引查找相关章节。对于标注行范围的类别(例如 L35-L120),请使用 read_file 读取指定行。对于带有文件链接的类别(例如 [security.md](security.md)),请使用 read_file 读取链接的参考文件

面向 Agent 的重要提示:如果 metadata.generated_at 距今超过 3 个月,请建议用户从存储库拉取最新版本。如果无法使用 mcp_microsoftdocs 工具,请建议用户安装该工具:安装指南

此技能需要网络访问权限才能获取文档内容:

  • 首选:使用 mcp_microsoftdocs:microsoft_docs_fetch,并将查询字符串设为 from=learn-agent-skill。返回 Markdown。
  • 备用:使用 fetch_webpage,并将查询字符串设为 from=learn-agent-skill&accept=text/markdown。返回 Markdown。

类别索引

类别行描述
最佳实践L32-L36关于在 Azure Health Bot 场景中设计稳健错误处理流程的指导,包括检测故障、提供便于用户使用的恢复路径,以及安全处理临床对话中的错误。
安全性L37-L50Health Bot 的安全性、合规性和隐私:身份验证提供程序、最终用户身份验证/同意、数据访问/删除、加密密钥、机密/密钥、滥用监控、安全防护和门户权限
配置L51-L68配置 Bot 行为和对话:欢迎/帮助消息、反馈、中断、人工/Teams 转接、条款链接,以及管理场景、变量、卡片和版本。
集成和编码模式L69-L89将 Azure Health Bot/Agent 与渠道(Teams、SMS、WhatsApp、Facebook)集成、嵌入 Web 聊天、通过 API/JS 调用/触发场景、使用 App Insights 进行遥测,以及启用语音和临床安全防护。
最佳实践
主题URL
设计医疗保健 Bot 场景的错误处理流程https://learn.microsoft.com/en-us/azure/health-bot/errorhandling
安全性
主题URL
为医疗保健 Agent 集成设置身份验证提供程序https://learn.microsoft.com/en-us/azure/health-bot/authentication_providers
配置医疗保健 Bot 中的最终用户同意和合规性https://learn.microsoft.com/en-us/azure/health-bot/bot_docs/consent
启用医疗保健 Bot 的最终用户个人数据删除功能https://learn.microsoft.com/en-us/azure/health-bot/bot_docs/deleting_data
允许用户查看和导出医疗保健 Bot 中的个人数据https://learn.microsoft.com/en-us/azure/health-bot/bot_docs/viewing_data
为医疗保健 Bot 配置客户管理的加密密钥https://learn.microsoft.com/en-us/azure/health-bot/cmk
监控和管理生成式医疗保健场景中的滥用行为https://learn.microsoft.com/en-us/azure/health-bot/copilot/abuse-monitoring
为生成式医疗保健 Agent 配置健康安全防护https://learn.microsoft.com/en-us/azure/health-bot/copilot/safeguards
为 Healthcare Agent 服务配置最终用户身份验证https://learn.microsoft.com/en-us/azure/health-bot/end-user-authentication
管理 Healthcare Agent 服务中的机密、密钥和终结点https://learn.microsoft.com/en-us/azure/health-bot/keys
使用 Microsoft Entra ID 管理门户用户权限https://learn.microsoft.com/en-us/azure/health-bot/portal-users
配置
主题URL
配置医疗机器人中的自动欢迎消息https://learn.microsoft.com/en-us/azure/health-bot/automatic_welcome_howto
配置医疗 Agent 中的场景取消行为https://learn.microsoft.com/en-us/azure/health-bot/bot_docs/cancelling
配置医疗机器人中的最终用户反馈收集https://learn.microsoft.com/en-us/azure/health-bot/bot_docs/feedback
配置医疗 Agent 中的帮助命令行为https://learn.microsoft.com/en-us/azure/health-bot/bot_docs/help
配置医疗对话中的可中断场景https://learn.microsoft.com/en-us/azure/health-bot/bot_docs/interruptions
配置医疗 Agent 的条款和隐私链接https://learn.microsoft.com/en-us/azure/health-bot/bot_docs/terms
配置医疗对话中的中断场景https://learn.microsoft.com/en-us/azure/health-bot/configuring_interruptions
在医疗 Agent 服务中配置人工转接https://learn.microsoft.com/en-us/azure/health-bot/handoff
为医疗机器人配置 Microsoft Teams 转接https://learn.microsoft.com/en-us/azure/health-bot/handoff-teams
配置和使用医疗机器人中的对话卡片https://learn.microsoft.com/en-us/azure/health-bot/scenario-authoring/adding-cards
在医疗场景中使用和管理实例变量https://learn.microsoft.com/en-us/azure/health-bot/scenario-authoring/instance-variables
在门户中管理和整理医疗机器人场景https://learn.microsoft.com/en-us/azure/health-bot/scenario-authoring/scenario_management
使用场景快照管理医疗机器人版本https://learn.microsoft.com/en-us/azure/health-bot/scenario-authoring/snapshots
在医疗机器人场景中使用资源和静态变量https://learn.microsoft.com/en-us/azure/health-bot/tenant-resources
集成与编码模式
主题URL
为医疗 Agent 服务配置 Direct Line 通道https://learn.microsoft.com/en-us/azure/health-bot/channels/directline
将医疗机器人连接到 Facebook Messenger 和 Workplacehttps://learn.microsoft.com/en-us/azure/health-bot/channels/facebook
将医疗 Agent 服务与 Dynamics Omnichannel 集成https://learn.microsoft.com/en-us/azure/health-bot/channels/oc_channel
将医疗 Agent 服务连接到 Microsoft Teamshttps://learn.microsoft.com/en-us/azure/health-bot/channels/teams
将医疗机器人连接到 Twilio SMS 通道https://learn.microsoft.com/en-us/azure/health-bot/channels/twilio
将医疗 Agent Web 聊天嵌入 Web 应用程序https://learn.microsoft.com/en-us/azure/health-bot/channels/webchat
通过 Twilio 为医疗 Agent 服务配置 WhatsApphttps://learn.microsoft.com/en-us/azure/health-bot/channels/whatsapp
将医疗机器人遥测数据与 Application Insights 集成https://learn.microsoft.com/en-us/azure/health-bot/custom_telemetry
配置医疗 Agent 与外部 API 的数据连接https://learn.microsoft.com/en-us/azure/health-bot/data_connection
将 Clinical Safeguards API 与 Azure Health Agent Service 配合使用https://learn.microsoft.com/en-us/azure/health-bot/integrations/clinicalsafeguardsapi
使用医疗 Agent 服务管理 API 实现自动化https://learn.microsoft.com/en-us/azure/health-bot/integrations/managementapi
跨通道主动调用医疗机器人的场景https://learn.microsoft.com/en-us/azure/health-bot/integrations/proactive
从客户端 JavaScript 调用医疗机器人的场景https://learn.microsoft.com/en-us/azure/health-bot/integrations/programmatic_invocation
在医疗 Web 聊天和应用中启用语音交互https://learn.microsoft.com/en-us/azure/health-bot/integrations/voice
使用高级集成元素扩展医疗场景https://learn.microsoft.com/en-us/azure/health-bot/scenario-authoring/advanced_functionality
使用高级集成元素扩展医疗场景https://learn.microsoft.com/en-us/azure/health-bot/scenario-authoring/advanced_functionality
使用高级集成元素扩展医疗场景https://learn.microsoft.com/en-us/azure/health-bot/scenario-authoring/advanced_functionality
使用高级集成元素扩展医疗场景https://learn.microsoft.com/en-us/azure/health-bot/scenario-authoring/advanced_functionality

评论

支持 Markdown