V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xunle
V2EX  ›  问与答

怎么才能让 AI 正确识别自然语言并转换成日期啊

  •  
  •   xunle · 24 天前 · 697 次点击

    doubao 的模型

    输入:

    上个星期三
    下个星期五
    三天前
    周一
    周五
    

    输出:

    上个星期三
    2025-02-27
    思考过程:今天是 2025-03-03 (星期一),上个星期一为 2025-02-24 ,上个星期二为 2025-02-25 ,上个星期三为 2025-02-26 ,上个星期四为 2025-02-27 ,所以上个星期三的日期为 2025-02-27 。
    
    下个星期五
    2025-03-14
    思考过程:今天是 2025-03-03 (星期一),下个星期五需要先经过本周剩余的天数(星期二到星期日共 6 天),再加上星期五对应的 5 天,总共经过 6+5=11 天。从 2025-03-03 开始往后推 11 天,依次为 2025-03-04 、2025-03-05 、2025-03-06 、2025-03-07 、2025-03-08 、2025-03-09 、2025-03-10 、2025-03-11 、2025-03-12 、2025-03-13 、2025-03-14 ,所以下个星期五是 2025-03-14 。
    
    三天前
    2025-02-28
    思考过程:已知今天是 2025-03-03 ,往前推一天是 2025-03-02 ,再往前推一天是 2025-03-01 ,2025 年 2 月有 28 天,所以再往前推一天是 2025-02-28 。
    
    周一
    2025-03-03
    思考过程:用户输入“周一”,由于没有“上”等时间限定词,按照规则默认返回本周对应的日期。今天是 2025-03-03 (星期一),所以输出为 2025-03-03 。
    
    周五
    2025-03-07
    思考过程:用户输入“周五”,由于没有“上”等时间限定词,默认返回本周对应的日期。今天是 2025-03-03 (星期一),从星期一往后推算,依次为 2025-03-04 (星期二)、2025-03-05 (星期三)、2025-03-06 (星期四)、2025-03-07 (星期五),所以输出为 2025-03-07 。 
    

    “上个星期三” 给我干懵了

    3 条回复    2025-03-04 11:41:39 +08:00
    TrembleBeforeMe
        1
    TrembleBeforeMe  
       24 天前
    deepseek r1 没有这个问题
    xunle
        2
    xunle  
    OP
       24 天前
    @TrembleBeforeMe 确实同样的提示词,换 DeepSeek-V3 完全正确
    Charon2050
        3
    Charon2050  
       24 天前
    一定要先输出思考过程,再得出结论,否则等于没有思考。

    System Prompt:
    今天是 2025-03-04 (周二),请你按照“输入 - 分析 - 输出”的格式,先在“输入”部分复述用户给出的相对时间点,然后在“分析”部分分析这一时间点对应的绝对日期,最终在“输出”部分按照 `yyyy-MM-dd` 的格式将这一时间点用标准格式写出。

    并且把以下示例上下文拼接到开头:

    User:
    下个星期五

    Assistant:
    输入:下个星期五
    分析:今天是 2025-03-04 (周二),“下个星期五”是指下一周的周五,因此是本周结束之后,再经过 5 天的时间点。今天到本周结束还需要经过周三、周四、周五、周六、周日,共 5 天,再加上下周的周一、周二、周三、周四、周五,共 5 天,因此一共是 5+5=10 天之后。2025-03-04 的 10 天之后是 2025-03-14 ,因此,“下个星期五”是 2025-03-14 。
    输出:2025-03-14
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3884 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 05:15 · PVG 13:15 · LAX 22:15 · JFK 01:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.