適用於 Openclaw 的 回應時機

一種複雜的行為技能,使 AI 代理能夠智慧地決定何時參與對話以及何時保持沉默。

ebly
v1.0.0
Mar 9, 2026
0
995
0

安裝與下載

1. ClawHub CLI

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

npx clawhub@latest install response-timing

2. 手動安裝

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

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

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

3. 提示詞安裝

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

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

想要直接下載?

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

什麼是 回應時機?

回應時機技能作為 AI 代理的社交禮儀層,特別適用於飛書或 Lark 等多用戶平台。其核心原則簡單而強大:僅在被喚起時回應,避免不必要的干擾。透過實施這一邏輯,開發者可以確保其 Openclaw Skills 的表現更像專業的團隊成員,而非侵入性的機器人。

該技能提供了一個分析訊息觸發、任務歸屬和對話上下文的框架。它幫助代理區分直接請求、提及其他團隊成員以及一般的群組討論。透過有效地管理 NO_REPLY 狀態,代理在不產生聊天噪音的情況下保持高價值的存在感,確保其發言時,貢獻是相關且符合預期的。

回應時機 應用場景

  • 在高流量團隊群聊中管理代理存在,防止自動化垃圾訊息。
  • 在存在多個專業機器人的環境中過濾請求。
  • 在緊急情況下自動介入,即使未被明確提及。
  • 處理持續任務的後續請求,無需重複的 @ 提及。

回應時機 運作原理

  1. 技能首先掃描傳入訊息,尋找直接的 @ 提及或使用代理特定的名稱或別名。
  2. 評估訊息上下文是否屬於代理分配的責任範圍,如項目協調或文件管理。
  3. 邏輯檢查是否存在其他機器人提及,或用戶正與人類同事交流的明確指示。
  4. 在模糊情況下,技能根據專業知識要求和多人提及模式分析信號強度。
  5. 如果滿足參與標準,代理生成簡潔的回應;否則,返回 NO_REPLY 信號以保持沉默。

回應時機 設定指南

要在您的 Openclaw Skills 環境中部署此互動邏輯,請在代理的技能清單中添加以下配置:

# 安裝回應時機邏輯
openclaw install skill-response-timing

然後,您必須在設定檔中定義代理的身份:

{
  "identity": {
    "name": "您的機器人名稱",
    "aliases": ["助手", "協調員"],
    "responsibilities": ["日程安排", "任務追蹤"]
  }
}

回應時機 資料結構與分類體系

該技能利用結構化方法評估對話觸發器並維持上下文:

屬性 類型 描述
direct_mention 布林值 如果代理被 @ 提及或直接命名,則為 True。
responsibility_match 布林值 如果主題與代理設定的專業領域匹配,則為 True。
exclusion_triggers 陣列 標誌代理應保持沉默的名稱或主題列表。
urgency_keywords 陣列 可能觸發覆蓋的高優先級詞彙(如 ASAP)。
state_output 字串 生成的回應或 NO_REPLY 常量。

回應時機 進階特性

  • 上下文連續性:記住最近的任務歷史,以便在持續的線程中互動,而無需在每條訊息中都提及。
  • 主動緊急性檢測:一種覆蓋機制,允許代理在關鍵故障或緊急請求 (ASAP) 期間提供幫助,即使未被直接稱呼。
  • 衝突解決:智慧避讓邏輯,防止多個 Openclaw Skills 同時回應同一個查詢。
  • 禮貌澄清:針對模糊情況的特定觸發,代理可以詢問是否需要其協助,而不是憑空猜測。

SKILL.md


加載中

Openclaw 相關技能

METADATA

Github Stars: 0
forks: 0

精選*