SuperAPI AI 工具集

int-patterns

编程与开发

查看项目

更新于 10-16 06:47

技能介绍

用途:这是为 Copilot Studio 智能体设计提供的模式(Pattern)库,内含经证实与推荐的实现模式及 YAML 示例,供 Advisor 智能体向用户提建议、Author 智能体按已选定模式实现时参考。使用时只读取与当前任务相关的模式文件,不要读取全部文件。

主要能力与模式索引:JIT Glossary 在首条消息加载客户专属缩略语到全局变量;JIT User Context 加载当前用户 M365 资料(国家、部门)用于个性化回答;Dynamic Topic Redirect 用 BeginDialog 中的 Switch 表达式按变量路由话题;Prevent Child Agent Responses 让子智能体通过输出变量返回数据而不直接发消息;Date Context 用 Power Fx 注入当前日期;Orchestrator-Generated Variables 用 AutomaticTaskInput 在编排时分类或抽取结构化数据;Prevent Tool Call Leaks 阻止编排器泄漏内部推理与工具调用元数据;Channel-Aware Behavior 依据 System.Activity.ChannelId 按渠道(Teams、M365 Copilot、web chat、Direct Line、语音)控制行为;RAI Error Handling 在 OnError 中按子代码分类 Azure OpenAI 内容过滤错误(仅适用于 Azure OpenAI 模型,不适用于 Anthropic 或 xAI);Line Breaks in Messages 用 <br /><br /> 实现段落间距;Knowledge Hold Message 在知识搜索期间发送随机提示;Deterministic MCP Calls 提升 MCP 工具调用可靠性;Chain of Thought Logging 在多步编排时发送“Thinking”消息;Conversation History Variable 捕获对话记录用于升级与日志;Teams Production Hardening 提供八个面向 Teams 与 M365 Copilot 的生产加固模式(重装、陈旧上下文、重置、诊断、建议提示等)。

使用方式:模式是建议而非要求。Advisor 应以建议语气呈现,按 proven、recommended、experimental 状态选用措辞,始终说“可以考虑”而非“必须”,不得未经确认自动套用。Author 在用户或 Advisor 已选定模式后读取对应模式文件,按 YAML 示例使用正确的 kind、字段与结构,不自行建议模式。

适用场景:需要添加术语表、个性化回答、动态话题路由、控制子智能体回复、处理日期相对问题、按渠道适配、处理 RAI 内容过滤错误、改善消息排版、提示搜索延迟、提升 MCP 调用可靠性、记录对话历史、Teams 生产加固等。

限制:模式可组合使用(如 JIT Glossary 与 JIT User Context 合并为单个会话初始化 OnActivity 话题);具体实现细节、完整命令与其余配置,资料未提供。