Token导航 LogoToken导航TokenDH.com
效率需要联网clawhub未标认证来源可访问clear审计提醒

mediatormediator 效率

Agent Skill

mediator 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

31,079

周安装

1,335

GitHub Stars

公开资料未说明

下载量

10,894
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:mediator(mediator 效率)
来源仓库:https://github.com/dylntrnr/mediator
安装命令:
openclaw skills install mediator
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install mediator

简介

拦截并过滤困难联系人的通信。剥离情感,提取事实,起草中立的回应。在为特定联系人设置通信过滤、配置中介或处理拦截的消息时使用。在“调解人”、“拦截消息”、“过滤通信”、“困难联系”或请求处理来自用户不想直接处理的人的消息时触发。

SKILL.md

name
mediator
description
Intercept and filter communications from difficult contacts. Strips emotion, extracts facts, drafts neutral responses. Use when setting up communication filtering for specific contacts, configuring the mediator, or processing intercepted messages. Triggers on "mediator", "intercept messages", "filter communications", "difficult contact", or requests to handle messages from someone the user doesn't want to deal with directly.

Mediator Skill

Emotional firewall for difficult relationships. Intercepts messages from configured contacts, strips out emotional content, presents just the facts, and helps draft measured responses.

Quick Start

# Initialize config (creates mediator.yaml if missing)
~/clawd/skills/mediator/scripts/mediator.sh init

# Add a contact to mediate
~/clawd/skills/mediator/scripts/mediator.sh add "Ex Partner" \
  --email "ex@email.com" \
  --phone "+15551234567" \
  --channels email,imessage

# Process incoming (usually called by cron/heartbeat)
~/clawd/skills/mediator/scripts/mediator.sh check

# List configured contacts
~/clawd/skills/mediator/scripts/mediator.sh list

# Remove a contact
~/clawd/skills/mediator/scripts/mediator.sh remove "Ex Partner"

Configuration

Config lives at ~/.clawdbot/mediator.yaml:

mediator:
  # Global settings
  archive_originals: true      # Archive raw messages after processing
  notify_channel: telegram     # Where to send summaries (telegram|slack|imessage)
  
  contacts:
    - name: "Ex Partner"
      email: "ex@email.com"
      phone: "+15551234567"
      channels: [email, imessage]
      mode: intercept          # intercept | assist
      summarize: facts-only    # facts-only | neutral | full
      respond: draft           # draft | auto (dangerous)
      
    - name: "Difficult Client"  
      email: "client@company.com"
      channels: [email]
      mode: assist             # Don't hide originals, just help respond
      summarize: neutral
      respond: draft

Modes

  • intercept: Archive/hide original, only show summary. User never sees raw emotional content.
  • assist: Show original but also provide summary and response suggestions.

Summarize Options

  • facts-only: Extract only actionable items, requests, deadlines. No emotion.
  • neutral: Rewrite the message in neutral tone, preserving all content.
  • full: Show everything but flag emotional/manipulative language.

Respond Options

  • draft: Generate suggested response, wait for approval before sending.
  • auto: Automatically respond (use with extreme caution).

How It Works

Email Flow

  1. Gmail Pub/Sub notification arrives (real-time)
  2. Check if sender matches any configured contact
  3. If match:

- Fetch full email content - Process through LLM to extract facts/strip emotion - Archive original (apply "Mediator/Raw" label, mark read) - Send summary to configured notify channel - If response needed, draft one

iMessage Flow

  1. imsg watch monitors for new messages
  2. Check if sender matches configured contact
  3. If match:

- Process message content - Send summary to notify channel - Draft response if requested

Scripts

  • mediator.sh - Main CLI wrapper
  • process-email.py - Email processing logic
  • process-imessage.py - iMessage processing logic
  • summarize.py - LLM-based content analysis and summarization

Integration

Heartbeat Check

Add to HEARTBEAT.md:

## Mediator Check
~/clawd/skills/mediator/scripts/mediator.sh check

Cron (for more frequent checking)

# Check every 5 minutes during business hours
*/5 9-18 * * 1-5 ~/clawd/skills/mediator/scripts/mediator.sh check

Safety Notes

  • Never auto-respond to legal, financial, or child-related messages
  • Original messages are archived, not deleted (recoverable)
  • All actions logged to ~/.clawdbot/logs/mediator.log
  • Review and adjust prompts if summaries miss important context

Example Output

Original email:

I can't BELIEVE you would do this to me AGAIN. After everything I've done for you!!! You NEVER think about anyone but yourself. I need you to pick up the kids at 3pm on Saturday and if you can't even do THAT then I don't know what to say anymore.

Mediator summary:

From: Ex Partner Channel: Email Action Required: Yes Request: Pick up kids at 3pm Saturday Suggested response: "Confirmed. I'll pick up the kids at 3pm on Saturday."

See references/prompts.md for the LLM prompts used in processing.

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

72.28%
按下载量换算7,874

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

未展示

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills