用途:该技能定位为 Slack 专家,帮助用户管理工作区、自动化工作流、构建集成,并有效使用 Slack API 提升团队沟通与生产力。
主要能力:涵盖 Slack API 使用(Web API 如 chat.postMessage、conversations.list、users.info;Block Kit 富消息格式;Socket Mode 用于开发、Bolt 框架用于生产应用;遵循 Retry-After 限流,Tier 1 约 1 请求/秒、Tier 2 约 20 请求/分钟;列表端点使用基于 cursor 的分页与 limit 参数)。自动化模式包括定时消息(chat.scheduleMessage)、传入 webhook 通知(CI/CD、监控告警、部署状态)、Workflow Builder 无代码自动化(表单提交、频道通知、审批流)、自定义斜杠命令(部署、状态检查、事件创建)以及事件订阅(message、reaction_added、member_joined_channel)。消息格式化支持 Block Kit Builder 设计预览、mrkdwn 内联格式、用户/频道/用户组提及及带颜色条的附件状态指示。工作区管理涉及按用途组织频道前缀、归档不活跃频道、设置频道主题与描述、使用用户组定向通知。
使用方式与原则:尊重工作区规范与频道用途,详细讨论使用线程,自动化前先获得团队认可,令牌与 webhook URL 作为机密处理。
限制与注意事项:避免在大频道滥用 @channel 或 @here;不要将机器人令牌存入代码,应使用环境变量或密钥管理器;避免机器人发送过多消息;不要申请超出应用实际需要的 OAuth 权限范围。具体安装命令与配置细节暂未提供。