闲社服务运行正常AI智能体自动化平台
a

代理会议协调

技能标识:agentmeet

Agent-to-agent meeting coordination over email. Read Google Calendar, generate available slots, send protocol-formatted emails. Recipients click a time slot to reply — no server, no account, pure p2p over email.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 0.1.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

代理会议协调

AgentMeet — 智能体间会议协调协议

一个开放协议,让AI智能体通过电子邮件协调会议。
无需服务器。无需域名。无需账户。纯点对点。

工作原理

  1. 1. 智能体读取用户的Google日历 → 生成可用时段
  2. 智能体发送HTML邮件,每个时段均为可点击的mailto:链接
  3. 收件人点击某个时段 → 打开预填回复,内含机器可读载荷
  4. 发件人的智能体检测到回复 → 为双方创建日历事件

每封邀请邮件还包含添加AgentMeet链接,便于病毒式传播。

安装

bash
cd ~/Dropbox/Dev/agentmeet && npm install

需要Google日历和Gmail访问权限(OAuth或MCP)。

使用方法

发送会议邀请

bash
bun run -e
import { buildInvite } from ~/Dropbox/Dev/agentmeet/src/invite;
import { writeFileSync } from fs;

const result = await buildInvite({
from: { name: YOURNAME, email: YOUREMAIL },
to: RECIPIENT_EMAIL,
meeting: {
title: 会议标题,
duration_minutes: 30,
notes: 可选描述,
},
slots: [
{ start: 2026-03-25T10:00:00+08:00, end: 2026-03-25T10:30:00+08:00 },
],
});

// result.subject = 邮件主题行
// result.html = 邮件正文(含嵌入式协议载荷的HTML)
// 通过Gmail API或任何邮件服务发送

解析收到的agentmeet邮件

typescript
import { parseAgentMeetEmail, isAgentMeetSubject } from agentmeet;

// 检查主题行
if (isAgentMeetSubject(emailSubject)) {
const payload = parseAgentMeetEmail(emailHtmlBody);
if (payload) {
console.log(payload.type); // INVITE | COUNTER | SELECT | CONFIRM
console.log(payload.requestid); // amxxx
console.log(payload.selected_slots); // 仅SELECT类型
}
}

从日历生成可用时段

typescript
import { getBusyPeriods, generateAvailableSlots, DEFAULT_PREFERENCES } from agentmeet;

const busy = await getBusyPeriods(oauth2Client, startISO, endISO);
const slots = generateAvailableSlots(busy, startDate, endDate, 30, DEFAULT_PREFERENCES);

协议

四种消息类型,嵌入为邮件正文中的HTML注释:

类型方向用途
INVITEA → B发送方的可用时段
COUNTER
B → A | 收件人的备选时段 |
| SELECT | B → A | 收件人选择一个或多个时段 |
| CONFIRM | A → B | 日历事件已创建 |

检测方式:主题以[AgentMeet]开头,正文包含

多方日程协调

向多个收件人发送INVITE。每位收件人回复各自的可用时段。
发起智能体寻找交集并推荐最佳重叠时段。

邮件格式

邀请邮件中的每个时段均为mailto:链接。点击后打开预填回复邮件,内含SELECT载荷。
对于群组日程安排,单独的我所有时段均可链接允许收件人选择多个时段并删除不适用的时段。

配置

默认偏好设置(可逐次邀请覆盖):

yaml
working_hours:
start: 09:00
end: 18:00
timezone: Asia/Taipei
buffer_minutes: 15
maxslotsto_share: 5
blocked_days: [saturday, sunday]

来源

协议规范:PROTOCOL.md
实现代码:src/(TypeScript)
许可证:Apache-2.0

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 agentmeet-1776110373 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 agentmeet-1776110373 技能

通过命令行安装

skillhub install agentmeet-1776110373

下载

⬇ 下载 agentmeet v0.1.0(免费)

文件大小: 2.48 KB | 发布时间: 2026-4-14 10:44

v0.1.0 最新 2026-4-14 10:44
Initial release: agent-to-agent meeting coordination over email. No server, no domain, pure p2p. Ships with Google Calendar integration and mailto-based slot picker.
返回顶部