SuperAPI AI 工具集

slack-workspace-cleanup

办公与效率

查看项目

更新于 10-16 08:09

技能介绍

用途:借助已登录的 Chrome 会话,通过 Chrome DevTools Protocol 清点 Slack 工作区,按用户给定规则分类,并仅为标记为「不要」的工作区打开其账户停用页面作为准备步骤。注意区分工作区与频道,报告中不得称工作区为频道。

主要能力与用法:先调用 mcp__chrome_devtools__list_pages 复用现有 Slack 页面,再用 mcp__chrome_devtools__take_snapshot 读取可见工作区条目,包括名称、成员数、认证状态与链接;展开「さらに表示する」「Show more workspaces」等控件后重新快照,并对新出现的条目一并纳入。按工作区 URL、工作区 ID 或规范链接去重,不以缩短显示名去重。按用户明确的「必要」「不要」分类保留;若用户说明其余均不需要,则将剩余条目全部归为「不要」;未分类条目单独列出,不擅自打开或停用。对「不要」工作区,使用当前 DOM 链接在后台标签打开,解析规范主机名,跳转到该工作区专属的 /account/deactivate 路径,并通过标题、URL 或 DOM 文本确认页面正确,随后保持页面打开且不点击任何控件。

限制:除非用户另行明确要求,绝不点击 Deactivate、Deactivate Account、Yes, deactivate my account 或等效确认;不注销、不移除成员、不删除资料、不改设置、不额外认证其他工作区;不虚构工作区 URL;无法打开的工作区需报告而非静默省略。若发生停用,需重新读取完整列表,因为 Slack 可能短暂显示过期条目。最终报告应包含完整清点数量、必需与不需要的分类、已打开停用页面的具体工作区、未解决项及原因,并明确声明未按下任何停用按钮。具体工具调用命令与实现细节以资料为准,其余信息暂未提供。