適用於 Openclaw 的 Slack 話題閱讀器

一種 AI 優化的實用工具,用於獲取、格式化和總結 Slack 頻道歷史及線索對話,實現無縫的情境收集。

epikoding
v1.0.0
Mar 5, 2026
0
874
0

安裝與下載

1. ClawHub CLI

從來源直接安裝技能的最快方式。

npx clawhub@latest install slack-reader

2. 手動安裝

將技能資料夾複製到以下位置之一

全域模式
~/.openclaw/skills/
工作區
<project>/skills/

優先級:工作區 > 本地 > 內建

3. 提示詞安裝

將此提示詞複製到 OpenClaw 即可自動安裝。

請幫我使用 Clawhub 安裝 slack-reader。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。

想要直接下載?

取得包含原生技能檔案的ZIP壓縮檔。

什麼是 Slack 話題閱讀器?

Slack 話題閱讀器是一個技術橋梁,旨在將複雜的 Slack 通訊數據轉換為整潔、對 LLM 友好的格式。作為 Openclaw Skills 的核心組件,此工具允許 AI 代理剖析 Slack 存檔連結、處理頻道歷史記錄,並深入遍歷對話線索而不丟失上下文。它消除了裝飾性字符和不必要的空格干擾,提供按時間順序排列的消息流,非常適合進行摘要和分析。

透過利用這項技能,開發人員可以將 Slack 的非結構化數據集成到自動化工作流中。無論是處理個人回覆還是大容量頻道歷史記錄,Slack 話題閱讀器都能確保 Openclaw Skills 以專業、技術化的方式準確解釋團隊互動、用戶提及和文件附件。

Slack 話題閱讀器 應用場景

  • 總結特定 Slack 話題中複雜的技術討論,以提取行動項。
  • 使用 Openclaw Skills 審計最近的頻道活動,提供項目狀態更新。
  • 從存檔的 Slack 對話中提取特定附件和文件引用。
  • 分析歷史數據中的團隊情緒或決策過程。
  • 通過自動分頁和去重管理高容量消息環境。

Slack 話題閱讀器 運作原理

  1. 用戶提供 Slack URL 或頻道 ID 作為 Openclaw Skills 腳本的觸發器。
  2. 系統根據連結結構識別請求模式:頻道歷史、話題模式或單條回覆。
  3. 腳本啟動對 Slack 的並行 API 請求,同時獲取消息內容並將用戶 ID 解析為真實姓名。
  4. 高級邏輯應用自動去重和基於游標的分頁,確保長話題中沒有消息遺漏。
  5. 輸出被清理成每行一條消息的格式,按時間順序排序,幫助 AI 遵循對話的自然流程。
  6. 最終清理的數據傳遞給 LLM,用於總結或特定的數據提取任務。

Slack 話題閱讀器 設定指南

要將其集成到您的 Openclaw Skills 環境中,請確保您的機器人擁有必要的權限,並受邀進入目標頻道。

# 從特定頻道獲取歷史記錄
scripts/slack-thread.sh https://workspace.slack.com/archives/C01234567

# 獲取特定話題並限制消息數量
scripts/slack-thread.sh C01234567 1770775935.866499 --limit 50

# 在頻道歷史中內聯包含所有話題回覆
scripts/slack-thread.sh C01234567 --with-threads

Slack 話題閱讀器 資料結構與分類體系

Slack 話題閱讀器將數據整理為結構化、精簡的格式,並針對 Openclaw Skills 處理進行了優化:

元素 模式/格式 描述
時間戳 `[ISO-8601 ts]`
發送者 user_name: 參與者或機器人的真實姓名。
內容 text 清理後的消息文本,折疊了空格。
回應 [:emoji:users] 回應的聚合列表及參與回應的用戶。
附件 📎filename ID 縮短的文件識別符,方便引用。
話題元數據 [thread replies:N] 嵌套對話和回覆計數的指示符。

Slack 話題閱讀器 進階特性

  • 高併發獲取: 利用並行工作進程進行話題展開和用戶解析,加速 Openclaw Skills 操作。
  • 智能緩存: 實施具有 24 小時存活時間 (TTL) 的本地用戶名緩存,以減少 API 速率限制消耗。
  • 日期範圍過濾: 支持 --from 和 --to 標誌,實現精確的歷史數據提取。
  • 穩健的錯誤處理: 針對 429 速率限制響應具有自動重試功能,並在工作進程間共享狀態,防止驚群效應。
  • LLM 優先格式化: 自動去除裝飾性字符並折疊連續空格,以最大化 Token 效率。

SKILL.md


加載中

Openclaw 相關技能

METADATA

Github Stars: 0
forks: 0

精選*