Teams消息自动化管理
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_fccf428b/microsoft-teams-automation
技能介绍
你在处理 Teams 消息时踩过的坑
团队协作搬到 Microsoft Teams 之后,沟通本身变容易了,但围绕消息的「周边工作」并没有消失:CI/CD 跑完要手动贴到频道里,审批要挨个 @ 人、追回复,会议结论要整理成一条条消息发出去,跨系统的通知还要写脚本对接 Webhook。这些事单看都不复杂,但重复、零散,且大多需要调用 Microsoft Graph API,自己写费时,写成了又容易踩限流和权限的坑。
这个技能如何工作
microsoft-teams-automation 把常见的 Teams 自动化场景收敛为一组明确的能力,直接对着工作流而不是对着 API:
- Channel Messaging:向频道发消息,支持回复到线程而不是另起一条新消息
- Meeting Automation:围绕会议做自动化处理,减少会后的人工跟进
- Incoming Webhooks:接收外部系统推送,适合做单向通知
- Bot Workflows:通过机器人跑更复杂的交互流程
- Integration Workflows 与 CI/CD Notifications:把构建结果、外部工具事件发进频道
- Approval Workflows:把审批消息和对应的回复跟踪串成流程
使用上建议遵循它内置的最佳实践:尊重 Microsoft Graph 的速率限制;需要富交互时用 Adaptive Cards;权限按最小范围申请;消息尽量回复到线程里保持上下文;@mention 能少用就少用,避免频道刷屏;Webhook 只用来发单向通知,不要指望它做双向交互。
适用边界
这个技能来自简诗 AI,安全边界写得相当克制:
- 不自动安装依赖、不修改系统权限、不创建持久化任务、不执行下载内容
- 涉及发送、发布、删除、付款、部署等外部写入操作时,先展示目标与影响,取得明确确认后再执行
- 凭据只用于用户指定的对应官方服务,不回显、不记录、不转发
- 命令和代码默认只是参考,只有在你明确要求执行且目标范围清楚时才会运行
换句话说,它帮你把消息编排好、把方案讲清楚,但「按发送键」这个动作始终由你说了算。
使用场景
- CI/CD 流水线构建完成后,需要把测试结果和提交信息推送到团队频道
- 审批流程需要将待确认事项以卡片形式发送到 Teams 并收集回复
- 外部监控系统需要通过 Incoming Webhook 把告警和指标推送到频道
- 会议结束后需要将纪要和待办自动发布到对应频道线程中
适合人员
- 需要在 CI/CD 流水线中集成 Teams 通知的研发工程师
- 负责审批流程并需要在 Teams 中收集确认的项目经理
- 需要将监控系统告警接入 Teams 频道的运维工程师
- 经常组织会议并需要自动同步纪要的团队负责人