SuperAPI AI 工具集

slack-notification-triage

通用与其它

查看项目

更新于 10-16 07:28

技能介绍

用途:对用户近期的 Slack 活动做个人化分诊,输出优先级队列或任务清单,聚焦直接指向用户、可能需要回复、或会产生具体后续动作的消息。

主要能力:支持按时间窗口、频道、私信、人员或主题关键词限定范围;无明确范围时按顺序检索未回复私信、未回复群组私信、直接提及、用户参与过的线程、提及用户的线程。可用 slack_read_user_profile 解析当前用户与时区,用 slack_search_channels、slack_search_users 解析频道和人员,用 slack_read_channel、slack_search_public_and_private、slack_read_thread 读取内容。

使用方式:用户给出时间窗口则直接使用;对“今天”这类表述先用 slack_read_user_profile 解析时区。指定频道时经 slack_search_channels 解析 ID 后调用 slack_read_channel,每频道 limit 100。指定人员或私信时经 slack_search_users 解析后,用 from:<@USER_ID>、to:<@USER_ID>、in:<@USER_ID> 等过滤条件做多次小范围搜索。指定主题时用 slack_search_public_and_private,若同时给了频道则限制在频道内。

输出格式:除非用户明确要求其他格式,必须使用固定结构:标题“Slack Notification Triage - YYYY-MM-DD”,随后是 Overview、Tasks for you、Worth skimming、Can ignore for now、Notes 各节;总条目控制在 3–15 条。Tasks for you 在生成个人待办时作为主节;Can ignore for now 仅在用户明确要求过滤任务时包含。每条先写关键更新,再写可能需要采取的动作,保留频道原名并明确标注私信。

适用场景:个人 Slack 消息分诊、生成待办清单、筛选需要回复或审批的事项。

限制:属于尽力而为的分诊,不是精确的未读或通知状态视图;若用户还要求起草或发送后续消息,需配合 ../slack-outgoing-message/SKILL.md,并按其明确意图决定直接发送还是先起草,否则本技能仅做分析。资料未提供具体安装命令、收费或平台支持信息。