Agent Skills
返回列表
真时中文

真时中文

生活服务 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_4adcecb5/truetime-cn。

技能介绍

对话里「现在」为什么总对不上

大模型上下文里的系统日期往往只有年月日、没有可靠时分秒,长会话里还会越聊越旧。用户说「1.5 个月后」「北京 9 点纽约几点」「下周一是不是工作日」时,若靠心算或旧时间戳回答,订票、deadline、跨时区会议很容易错。

技能如何工作

truetime-cn 要求代理在识别到时间相关意图后先跑本地脚本、再作答。脚本仅用 Python ≥ 3.9 标准库,农历能力来自内置的 cnlunar,无 pip 依赖。

典型流程:

  • 从用户话里提取相对/绝对时间、时区线索、农历或节假日关键词
  • 调用 truetime_cn.py(如 --plus 1.5month、--target + --target-tz / --user-tz)得到结构化 JSON
  • 用 target_utc / now_utc 做比较与调度,向用户展示 target_user_tz 与农历 display
  • 长对话中若超过约 15 分钟、出现「现在」「还有多久」等,应重新调用脚本,避免时间漂移

输出除 ISO UTC 外,还包含中国法定节假日名、target_is_workday(含调休补班)、delta_human_zh,以及 holiday_data_year_available 等字段,便于如实说明判定依据。

边界与注意点

  • 用户给的数值(如 1.5 个月)须原样传给脚本,不要擅自换算成天数。
  • 夏令时模糊时刻脚本会硬错,需把错误原文转给用户并要求显式 offset。
  • 调度仍以公历 UTC 为准;仅给农历日期时应反问公历对应。
  • 某年节假日 JSON 未内置时,须明示「仅按周末规则判断」,不要假装有国务院调休数据。

使用场景

  • 用户说「1.5 个月后」交稿,需要把相对时长原样换算成公历日期并给出 UTC,避免擅自改成约 45 天
  • 跨国协作要订「北京上午 10 点」的会,需对照 `America/New_York` 等时区输出双方本地时刻
  • 安排出行或请假前问「春节前最后一天是不是工作日」,需结合国务院调休与 `target_is_workday` 判定
  • 长对话里追问「这个 deadline 还有多久」,需重新跑脚本读当前时间并返回 `delta_human_zh`

适合人员

  • 常驻中国与海外同事开会的项目经理,需要把口头约定的本地时间对齐成双方可执行的日历时刻
  • 写旅行或运维 runbook 的工程师,要在回复里区分 UTC、用户时区,并在夏令时歧义时要求用户确认 offset
  • 做内容排期或活动运营的编辑,常问农历节日、节气与「下周是否补班」,需要可引用的节假日判定来源
  • 在 Claude Code / OpenClaw 里接长任务代理的集成者,要为代理配置「见时间词先调脚本」以避免会话时间漂移