temporal-cortex-datetime

⏰ 离线自然语言时间解析与跨时区计算

本地离线运行的日期时间处理工具集,支持自然语言解析、时区转换、DST 感知计算,无需网络与凭证,安装一次即可永久离线使用。

收藏
6.4k
安装
1.5k
版本
0.8.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Temporal Cortex Datetime 是一套专为 MCP 生态设计的本地日期时间处理工具集,基于 Rust 编译的二进制文件运行,提供 5 个核心工具:

  • get_temporal_context — 获取当前会话的时间上下文(UTC/本地时间、时区、DST 状态等)
  • resolve_datetime — 将 60+ 种自然语言时间表达式解析为 RFC 3339 标准格式
  • convert_timezone — 在不同时区之间转换时间戳
  • compute_duration — 计算两个时间点之间的时长
  • adjust_timestamp — DST 感知的时间调整(跨夏令时保持墙钟时间不变)

显著优点

极致的隐私与安全:运行完全离线,零网络访问、零凭证依赖、零外部 API 调用。相比需要 OAuth 的日历类工具,这是本质性的安全优势。

自然语言理解强大:支持 "next Tuesday at 2pm"、"tomorrow morning"、"third Friday of March" 等复杂表达,大幅降低用户输入门槛。

DST 感知计算:自动处理夏令时边界,避免 "spring forward" 导致的时间错乱,对跨时区协作尤为关键。

可审计的供应链:开源 Rust 源码、GitHub Actions 透明构建、SHA256 校验多重验证,支持 Docker 完全隔离部署。

潜在局限

安装依赖 Node.js 或 Docker:首次安装需 npx 或容器环境,对纯浏览器场景不友好。

功能边界清晰:专注于时间解析与计算,不涉及日历事件管理、提醒通知或多人调度 —— 这些需配合其他工具完成。

配置静态化:时区偏好存储在本地 config.json,不支持动态多账户切换。

适合人群

  • 对数据隐私敏感、拒绝云端日历服务的用户
  • 需要处理跨时区时间计算的开发者与远程团队
  • 追求可审计、可离线运行工具链的技术从业者
  • 需在 MCP 工作流中嵌入时间智能的 AI 应用开发者

常规风险提示

虽然设计为离线运行,但首次安装阶段的 npm 包下载仍存在供应链攻击面。建议高安全场景下:使用 npm pack --dry-run 预检查、独立校验 GitHub Release 的 SHA256SUMS、或采用 --network=none 的 Docker 部署彻底隔离。

temporal-cortex-datetime 内容

references文件夹
手动下载zip · 4.8 kB
DATETIME-TOOLS.mdtext/markdown
请选择文件