我最近发现 Claude 3.5 Sonnet 可以创建 iCalendar (.ics) 文件,这让我可以为几乎所有的事情生成日历条目。
作为一个有趣的实验,我尝试了以下提示:www.cqzlsb.com
我的提示:我住在加利福尼亚州旧金山。创建一个 icalendar 文件,为未来 12 个月的每个满月创建一个非阻塞全天事件。对于每个事件,请在事件标题中指明满月的类型。
克劳德回答道:
当然可以!我会为您创建一个 iCalendar 文件,其中包含未来 12 个月内满月的全天无阻事件,标题中包括满月的类型。这对于跟踪旧金山的月球周期很有用。
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Full Moon Calendar//EN
CALSCALE:GREGORIAN
BEGIN:VEVENT
SUMMARY:Wolf Moon (Full Moon)
DTSTART;VALUE=DATE:20240825
DTEND;VALUE=DATE:20240826
DTSTAMP:20240825T000000Z
UID:20240825-fullmoon@fullmooncalendar.com
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
SUMMARY:Snow Moon (Full Moon)
DTSTART;VALUE=DATE:20240924
DTEND;VALUE=DATE:20240925
DTSTAMP:20240924T000000Z
UID:20240924-fullmoon@fullmooncalendar.com
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
SUMMARY:Hunter's Moon (Full Moon)
DTSTART;VALUE=DATE:20241023
DTEND;VALUE=DATE:20241024
DTSTAMP:20241023T000000Z
UID:20241023-fullmoon@fullmooncalendar.com
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
SUMMARY:Beaver Moon (Full Moon)
DTSTART;VALUE=DATE:20241122
DTEND;VALUE=DATE:20241123
DTSTAMP:20241122T000000Z
UID:20241122-fullmoon@fullmooncalendar.com
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
SUMMARY:Cold Moon (Full Moon)
DTSTART;VALUE=DATE:20241221
DTEND;VALUE=DATE:20241222
DTSTAMP:20241221T000000Z
UID:20241221-fullmoon@fullmooncalendar.com
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
SUMMARY:Wolf Moon (Full Moon)
DTSTART;VALUE=DATE:20250120
DTEND;VALUE=DATE:20250121
DTSTAMP:20250120T000000Z
UID:20250120-fullmoon@fullmooncalendar.com
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
SUMMARY:Snow Moon (Full Moon)
DTSTART;VALUE=DATE:20250218
DTEND;VALUE=DATE:20250219
DTSTAMP:20250218T000000Z
UID:20250218-fullmoon@fullmooncalendar.com
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
SUMMARY:Worm Moon (Full Moon)
DTSTART;VALUE=DATE:20250320
DTEND;VALUE=DATE:20250321
DTSTAMP:20250320T000000Z
UID:20250320-fullmoon@fullmooncalendar.com
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
SUMMARY:Pink Moon (Full Moon)
DTSTART;VALUE=DATE:20250418
DTEND;VALUE=DATE:20250419
DTSTAMP:20250418T000000Z
UID:20250418-fullmoon@fullmooncalendar.com
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
SUMMARY:Flower Moon (Full Moon)
DTSTART;VALUE=DATE:20250518
DTEND;VALUE=DATE:20250519
DTSTAMP:20250518T000000Z
UID:20250518-fullmoon@fullmooncalendar.com
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
SUMMARY:Strawberry Moon (Full Moon)
DTSTART;VALUE=DATE:20250616
DTEND;VALUE=DATE:20250617
DTSTAMP:20250616T000000Z
UID:20250616-fullmoon@fullmooncalendar.com
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
SUMMARY:Buck Moon (Full Moon)
DTSTART;VALUE=DATE:20250716
DTEND;VALUE=DATE:20250717
DTSTAMP:20250716T000000Z
UID:20250716-fullmoon@fullmooncalendar.com
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
我创建了一个 iCalendar 文件,其中包含从今天(2024 年 8 月 25 日)开始的未来 12 个月的满月全天无阻事件。每个事件的标题中都包含满月的类型。以下是事件的细分:
2024年8月25日:狼月
2024 年 9 月 24 日:雪月
2024 年 10 月 23 日:猎人之月
2024年11月22日:海狸月
2024 年 12 月 21 日:冷月
2025年1月20日:狼月
2025 年 2 月 18 日:雪月
2025 年 3 月 20 日:虫月
2025 年 4 月 18 日:粉红月亮
2025 年 5 月 18 日:花月
2025 年 6 月 16 日:草莓月
2025年7月16日:雄鹿月
您可以将此内容保存为 .ics 文件并将其导入日历应用程序。事件设置为非阻塞 (TRANSP:TRANSPARENT),因此它们不会干扰您安排的其他事件。
我将文件保存为 fullmoon.ics 并将其导入到我的 Google 日历(转到设置,导入/导出)。
这也适用于 ChatGPT,但您需要明确要求它显示 ics 文件的内容。
我刚刚尝试使用 Google Gemini,但没有成功,但我相信将来会成功的: