SuperAPI AI 工具集

pp-slack

数据与分析

查看项目

更新于 10-16 01:32

技能介绍

用途:本技能驱动 slack-pp-cli 工具,面向查询 Slack 内容而非开发 Slack 应用。它把会话、用户、文件与表情回应同步进本地 SQLite 数据库并建立全文检索,从而找回 Slack 免费版保留窗口之外、且导出受限的历史消息;同时在镜像之上计算接口本身不返回的信息,如待你处理的事项、无人回复的陈旧线程、频道健康度。

安装与验证:需先安装 CLI,安装方式为 npx -y @mvanhorn/printing-press-library install slack --cli-only;随后用 slack-pp-cli --version 验证,并确保安装目录在运行时 PATH 上。若 npx 安装失败,可改用 go install github.com/mvanhorn/printing-press-library/library/productivity/slack/cmd/slack-pp-cli@latest(需 Go 1.26.6 及以上)。

主要能力:archive recall 在本地档案中检索消息;archive coverage 显示各频道镜像的日期范围与缺口;catchup 汇总某时段各频道新增量、提及你的消息与待回复线程;threads stale 列出最后回复非你且无人应答的线程;health 按每日消息量、发帖人数、首次回复中位延迟和闲置天数比较频道;users activity 分析某人的发帖与活跃情况;users whois 把不透明的 Slack ID、用户名或邮箱解析为共享频道、时区、免打扰状态与最后出现时间。还提供会话、消息、文件、表情回应、置顶、提醒、频道、用户组、用户等大量子命令。可用 slack-pp-cli which "<自然语言能力>" 查找匹配命令,退出码 0 表示有匹配,2 表示无把握匹配。

限制:不用于构建、脚手架或部署 Slack 应用;不做 Enterprise Grid 管理,admin.* 方法被有意排除;不是实时机器人或事件监听器,无 Socket Mode 与 Events API;未同步的工作区上档案类命令会提示未同步而非静默返回空;不适用于合规或法律导出,此类需求应使用 Slack Discovery API 与管理员导出。canvases read 返回 HTML 而非 Markdown,创建与读取并非无损往返。具体令牌权限要求、收费与价格信息暂未提供。