temporal-cortex-datetime

⏰ 离线自然语言时间解析专家

本地运行的时区与日期时间解析工具,支持60+种自然语言表达转换,无需网络与凭证,DST感知计算。

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

使用说明

Temporal Cortex Datetime 综合评估

核心用法

Temporal Cortex Datetime 是一款专为 MCP 生态设计的离线日期时间处理工具,提供 5 个核心工具函数:get_temporal_context(获取当前时间上下文)、resolve_datetime(自然语言时间解析)、convert_timezone(时区转换)、compute_duration(时长计算)、adjust_timestamp(DST 感知时间调整)。用户通过自然语言(如 "next Tuesday at 2pm"、"+2h"、"start of next week")即可获取标准 RFC 3339 格式时间戳,支持 60+ 种解析模式。

显著优点

1. 完全离线运行:安装后零网络访问,所有计算在本地 Rust 二进制中完成,杜绝数据外泄风险
2. 零凭证依赖:无需 OAuth、API Key 或任何身份认证,开箱即用

3. DST 智能感知:自动处理夏令时转换,跨 DST 边界的时间调整保持墙钟时间一致

4. 多平台支持:预编译 darwin/linux/win32 的 x64/arm64 二进制,支持 Docker 完全隔离运行

5. 安全可审计:开源 Rust 源码(MIT 许可),GitHub Actions 构建流程公开可查,SHA256 校验机制确保二进制完整性

潜在局限

  • 功能边界清晰:专注于时间计算,不涉及日历事件管理、提醒调度等高级功能
  • 配置依赖:时区和周起始日偏好需通过 ~/.config/temporal-cortex/config.json 配置,无图形界面
  • 表达式局限:自然语言解析基于规则而非 NLP 模型,极端复杂表达可能识别失败
  • Node.js 依赖安装:尽管运行时不依赖 Node,但初始安装需 npx/npm 或 Docker 环境

适合人群

  • 对数据隐私敏感的开发者与专业用户
  • 需要跨时区协作、频繁处理自然语言时间的效率工具用户
  • 追求最小权限原则(Principle of Least Privilege)的安全意识用户
  • 任何希望避免云服务依赖、确保计算完全本地化的场景

常规风险

  • 供应链风险:npm 包首次下载时需验证 GitHub Release 的独立 SHA256SUMS,避免中间人攻击
  • 配置漂移风险:手动编辑 config.json 可能导致时区设置错误,建议首次使用时调用 get_temporal_context 确认环境
  • Docker 镜像信任:若使用容器隔离,需自行审查 Dockerfile 或基于官方源码构建

temporal-cortex-datetime 内容

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