SuperAPI AI 工具集

add-datasource

编程与开发

查看项目

更新于 10-15 09:22

技能介绍

用途

add-datasource 是一个路由技能,用于为 Power Apps 代码应用添加数据源或连接器。它的特点是让用户不必了解 Power Platform 术语,只需说明目标,由技能判断并连接到合适的数据源。

主要能力

  • 检查记忆库:按 shared-instructions.md 检查 memory-bank.md。
  • 理解目标:如果 $ARGUMENTS 已提供或调用方已明确需求,则直接使用并跳过提问;否则询问用户希望应用做什么,而不是问用哪个连接器。示例问题包括“你的应用需要处理什么类型的数据?”以及“你的应用应该能做什么?(例如搜索公司信息、管理任务、发送消息)”。
  • 推荐方案:根据用户回答推荐最合适的方法,并用通俗语言解释理由,避免使用“连接器”“Dataverse”“表格数据源”等术语,除非用户先使用。
  • 路由到对应技能:将用户目标映射到具体技能。

路由映射

用户目标 最佳方案 调用技能
存储和管理结构化业务数据(自定义表、表单、CRUD) Dataverse 是平台原生数据库 /add-dataverse
跟踪工作项、bug、构建或流水线 Azure DevOps 连接器 /add-azuredevops
发送或读取 Teams 消息、发布到频道 Teams 连接器 /add-teams
读写 Excel 电子表格数据 Excel Online (Business) 连接器 /add-excel
上传、下载或管理文件 OneDrive for Business 连接器 /add-onedrive
使用 SharePoint 列表或文档库 SharePoint Online 连接器 /add-sharepoint
发送邮件、读取收件箱、管理日历事件 Office 365 Outlook 连接器 /add-office365
调用在 Copilot Studio 中构建的 AI 智能体或 copilot Copilot Studio 连接器 /add-mcscopilot
其他或不确定 通用连接器(后续确定) /add-connector

使用方式

  1. 技能先按 shared-instructions.md 检查是否存在 memory-bank.md。
  2. 若已提供 $ARGUMENTS 或调用方已说明需求,直接使用并跳过后续提问;否则向用户提问,聚焦最终目标而非连接器选择。
  3. 根据回答推荐方案并解释理由。
  4. 将目标映射到上表中的技能并调用。

路由规则

  • 当用户想执行动作(发送邮件、发布消息、创建文件)时,使用对应动作的专用连接器,例如发邮件用 /add-office365,发布消息用 /add-teams。
  • 如果用户需要多种能力,按顺序依次调用每个技能。

用户不确定时的引导

如果用户描述模糊(例如“我的应用需要数据”),技能会:

  1. 询问应用做什么、使用者是谁。
  2. 询问需要显示或交互哪些数据。
  3. 推荐满足需求的最简单方案。
  4. 用通俗语言解释推荐,避免术语。

限制

资料未提供该技能的收费、价格、平台限制、效果等具体信息,暂未提供。