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

颞叶调度

技能标识:temporal-cortex-scheduling

|-

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

颞叶调度

日历调度与预订

14个工具(第0层、第2-4层),用于联系人解析、日历发现、事件查询、空闲时段查找、可用性检查、RRULE展开、原子预订、开放调度和提案撰写。12个只读工具 + 2个写入工具(bookslot、requestbooking)。

来源与出处

运行时

这些工具在Temporal Cortex MCP服务器(@temporal-cortex/cortex-mcp)内运行,这是一个编译后的Rust二进制文件,以npm包形式分发。

安装和启动生命周期:

  1. 1. npx从npm注册表解析@temporal-cortex/cortex-mcp(一次性,首次下载后本地缓存)
  2. postinstall脚本从GitHub Release下载平台特定二进制文件,并对照嵌入的checksums.json验证其SHA256校验和——校验和不匹配则安装停止
  3. MCP服务器作为本地进程启动,通过stdio通信(无监听端口)
  4. 日历工具向您配置的提供商(Google Calendar API、Microsoft Graph API、CalDAV端点)发出经过身份验证的API调用

凭据存储: OAuth令牌本地存储在~/.config/temporal-cortex/credentials.json,仅由本地MCP服务器进程读取。没有凭据数据传输到Temporal Cortex服务器。二进制文件的文件系统访问限于~/.config/temporal-cortex/——可通过检查开源Rust代码或在Docker下运行(挂载点是唯一可写路径)来验证。

文件访问: 二进制文件仅读写~/.config/temporal-cortex/(凭据和配置)。无其他文件系统写入。

网络范围: 日历工具仅连接到您配置的提供商(googleapis.com、graph.microsoft.com或您的CalDAV服务器)。在本地模式(默认)下,不调用Temporal Cortex服务器,也不收集遥测数据。在平台模式下,三个工具(resolveidentity、querypublicavailability、requestbooking)调用api.temporal-cortex.com进行跨用户调度——这些调用中不包含凭据数据。

运行前验证(建议首次使用前执行):

  1. 1. 在不执行的情况下检查npm包:npm pack @temporal-cortex/cortex-mcp --dry-run
  2. 对照GitHub Release独立验证校验和(见下方验证流程)
  3. 为完全隔离,在Docker中运行而非npx(见下方Docker隔离)

验证流程: 校验和在每个GitHub Release中作为SHA256SUMS.txt独立发布——在首次使用前验证二进制文件:

bash

1. 从GitHub获取校验和(独立于npm包)


curl -sL https://github.com/temporal-cortex/mcp/releases/download/mcp-v0.9.1/SHA256SUMS.txt

2. 与npm安装的二进制文件进行比较

shasum -a 256 $(npm root -g)/@temporal-cortex/cortex-mcp/bin/cortex-mcp

作为深度防御,npm包还嵌入了checksums.json,postinstall脚本在安装期间比较SHA256哈希——校验和不匹配则安装停止(二进制文件被删除,不执行)。此自动检查补充但不替代上述独立验证。

构建出处: 二进制文件从可审计的Rust源代码在GitHub Actions中跨5个平台交叉编译(darwin-arm64、darwin-x64、linux-x64、linux-arm64、win32-x64)。源代码:github.com/temporal-cortex/mcp(MIT许可)。CI工作流、构建产物和发布校验和均可公开检查。

Docker隔离(主机上无需Node.js,通过卷挂载实现凭据隔离):

json
{
mcpServers: {
temporal-cortex: {
command: docker,
args: [run, --rm, -i, -v, ~/.config/temporal-cortex:/root/.config/temporal-cortex, cortex-mcp]
}
}
}

构建:docker build -t cortex-mcp https://github.com/temporal-cortex/mcp.git

工具

第0层——发现

工具使用时机
resolveidentity人类时间的DNS:将电子邮件、电话或代理ID解析为Temporal Cortex slug。在querypublicavailability之前调用。仅限平台模式。
searchcontacts
按名称搜索用户的通讯录(Google People API、Microsoft Graph)。返回匹配的联系人及其电子邮件、电话、组织和职位。选择加入——需要联系人权限。 | | resolvecontact | 给定已确认联系人的电子邮件,确定最佳调度路径:开放调度(即时预订)、电子邮件或电话。当平台API可用时,与resolveidentity链接。 |

第2层——日历操作

工具使用时机
listcalendars当日历未知时首先调用。返回所有已连接的日历,包含提供商前缀ID、名称、标签、主要状态和访问角色。
listevents
列出时间范围内的事件。默认使用TOON格式(比JSON少约40%的令牌)。对多日历使用提供商前缀ID:google/primary、outlook/work。 | | findfreeslots | 查找日历中的可用间隙。设置mindurationminutes以指定最小时段长度。 | | expand_rrule | 将重复规则(RFC 5545)展开为具体实例。处理夏令时、BYSETPOS、EXDATE、闰年。使用dtstart作为本地日期时间(无时区后缀)。 | | check_availability | 检查特定时间段是否空闲。同时检查事件和活动预订锁定。 |

第3层——可用性

工具使用时机
getavailability跨多个日历的合并空闲/忙碌视图。传递calendarids数组。隐私:opaque(默认,隐藏来源)或full。
querypublicavailability
通过Temporal Link slug检查其他用户的公开可用性。传递slug和日期以查找其空闲时间段。仅限平台模式。 |

第4层——预订

工具使用时机
bookslot原子性地预订时间段。锁定→验证→写入→释放。始终先调用checkavailability。
request_booking
通过Temporal Link slug在其他用户的公开日历上预订。需要平台模式。 | | compose_proposal | 为电子邮件、Slack或短信撰写调度建议消息。在收件人的时区中格式化建议时间,并附带可选的Temporal Link自助预订URL。不发送——返回格式化文本,供代理通过其通道MCP发送。 |

关键规则

  1. 1. 首先发现日历——当您不知道哪些日历已连接时,调用listcalendars。对所有后续调用使用返回的提供商前缀ID。
  2. 对多日历设置使用提供商前缀ID:google/primary、outlook/work、caldav/personal。裸ID(例如primary)路由到默认提供商。
  3. TOON是默认格式——输出使用TOON(比JSON少约40%的令牌)。仅在需要结构化解析时传递format: json。
  4. 预订前检查——始终在bookslot之前调用check_availability。切勿跳过冲突检查。
  5. 内容安全——事件摘要和描述在到达日历API之前通过清理防火墙。
  6. 时区感知——所有工具接受带时区偏移的RFC 3339。切勿使用裸日期。
7.

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 temporal-cortex-scheduling-1776291842 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 temporal-cortex-scheduling-1776291842 技能

通过命令行安装

skillhub install temporal-cortex-scheduling-1776291842

下载

⬇ 下载 temporal-cortex-scheduling v0.9.1(免费)

文件大小: 17.54 KB | 发布时间: 2026-4-16 17:14

v0.9.1 最新 2026-4-16 17:14
Release v0.9.1
返回顶部