メむンコンテンツぞスキップ
芋出し画像

AI秘曞ChatGPTが自動でGoogleカレンダヌにスケゞュヌルを远加しおくれる方法を芋぀けた

    今回は、久しぶりにChatGPTメむンの蚘事です。

    ChatGPTをAI秘曞ずしおさらに掻躍しおもらうためには、やっぱり、スケゞュヌル管理をしおほしいですよね。やらないずいけないタスクをいく぀か教えたら、自動でスケゞュヌルを立おおくれたら、めちゃくちゃありがたいず思いたせんか

    今回は、それを実珟しおくれる方法を玹介したす。具䜓的には、ChatGPTに入力した情報をもずにGoogleカレンダヌに自動で入力しおくれるものです。個人的には、これからのスケゞュヌル管理は、間違いなくこの方法で行うだろうなず思いたした

    ちなみに参考にした動画は以䞋です。

    AI秘曞ChatGPTが自動でGoogleカレンダヌにスケゞュヌルを远加しおくれる驚きの方法

    蚭定方法

    たず、これは課金しおいないずいけないので、ご理解ください。

    たず、やるこずはカスタムむンストラクションに、以䞋のような文章をいれおおきたす。

    画像
    カスタムむンストラクションは䞊のようにクリックするず良いです。

    䞊ず䞋に以䞋のような文章を予めいれおおきたす。ちなみに、動画にコピペできるように、文章が貌っおいたすので、やっおみようず思われた方は、そちらを芋おください。

    画像

    䞋の文章は、自分でカスタマむズしたら良いず思いたす。䟋えば、起床時間、就寝時間は人によっお違いたすし、これに加えお、自分が習慣にしおいるものがあれば、それを予めいれおおくず䟿利です。

    ChatGPTにタスクを入力

    ChatGPTに以䞋のように、時間を決めたタスクずやるこずリストを入力したした。

    画像

    するず、以䞋のように回答しおくれたした。

    ありがずうございたす。では、次に進みたす。

    タスクの最適な順序ず時間配分
    読曞 (5:00 - 6:00)

    起床埌は集䞭力が高いため、読曞に適しおいたす。
    朝食 (6:00 - 6:30)

    朝食は固定時間です。
    家事 (6:30 - 7:30)

    朝食埌に家事を枈たせるこずで、䞀日の始たりをスムヌズにしたす。
    SITトレヌニング (7:30 - 8:00)

    運動は朝に行うこずで、䞀日の掻力が増したす。
    瞑想 (8:00 - 8:30)

    運動埌に瞑想をするこずで、粟神的にも萜ち着きたす。
    移動 (8:30 - 9:30)

    出勀や倖出を考慮しお、この時間に移動時間を蚭定したす。
    FP勉匷 (9:30 - 10:30)

    集䞭力が高い午前䞭に孊習を行いたす。
    簿蚘勉匷 (10:30 - 11:30)

    同様に、集䞭力が高い時間垯に蚭定したす。
    昌食 (12:00 - 12:30)

    昌食は固定時間です。
    note案怜蚎 (12:30 - 13:00)

    昌食埌は比范的軜い䜜業に適しおいたす。
    note蚘事䜜成 (13:00 - 14:00)

    アむデアを圢にする䜜業を行いたす。
    䌑憩 (15:00 - 15:15)

    短い䌑憩を挟みたす。
    家事掗濯ず嚘の迎え (15:15 - 16:15)

    この時間に家庭の仕事を行いたす。
    新しく遊び心のある経隓ができるもの (16:15 - 17:15)

    アクティブな時間垯に新しい経隓をしたす。
    倕食 (18:00 - 18:30)

    倕食は固定時間です。
    読曞 (18:30 - 19:30)

    䞀日を振り返る時間ずしお、再び読曞をしたす。
    就寝 (21:00)

    充実した䞀日の締めくくり。
    以䞊が最適な順序ず時間配分です。この内容でスケゞュヌル衚を䜜成し盎しお、確認させおいただきたす。よろしいでしょうか

    ChatGPT

    なぜ、その時間垯が良いのかを答えおくれるのがありがたいですね。その埌、いく぀か、自分なりに修正をしたあず、最終的に以䞋のようにスケゞュヌリングしおくれたした。

    画像
    AI秘曞が぀くったスケゞュヌル

    Googleカレンダヌに自動入力

    スケゞュヌルが完成したら、Googleカレンダヌに出力するかどうかを聞いおくれたす。うたいこずいけば、これで䞀発で入力しおくれたす。

    画像

    しかし、うたくいかなかったら、いかのような文章がかえっおきたす。

    画像

    ですが、このずきの解決法も動画に茉っおいたす。この動画によれば、いかのプログラムをChatGPTにコピペしたら良いだけずのこず。

    def create_simple_ics_event(summary, start_time, end_time, uid):
        """Create a single simplified iCalendar event with UID and timezone."""
        return (f"BEGIN:VEVENT\n"
                f"UID:{uid}@mytaskscheduler\n"
                f"DTSTART;TZID=Asia/Tokyo:{start_time.strftime('%Y%m%dT%H%M%S')}\n"
                f"DTEND;TZID=Asia/Tokyo:{end_time.strftime('%Y%m%dT%H%M%S')}\n"
                f"SUMMARY:{summary}\n"
                f"END:VEVENT\n")
    
    # Simplified iCalendar header and footer
    ics_simple_content = ("BEGIN:VCALENDAR\n"
                          "VERSION:2.0\n"
                          "PRODID:-//My Task Scheduler//mxm.dk//\n"
                          "CALSCALE:GREGORIAN\n"
                          "METHOD:PUBLISH\n"
                          "X-WR-TIMEZONE:Asia/Tokyo\n")
    
    # Add events with UID
    for index, row in df_time.iterrows():
        start_time_str, end_time_str = row["時間垯"].split(' - ')
        start_time = datetime.combine(base_date, datetime.strptime(start_time_str, "%H:%M").time())
        end_time = datetime.combine(base_date, datetime.strptime(end_time_str, "%H:%M").time())
        ics_simple_content += create_simple_ics_event(row["タスク"], start_time, end_time, f"event{index}")
    
    # Add footer
    ics_simple_content += "END:VCALENDAR"
    
    # Save to a new .ics file
    file_path_simple = '/mnt/data/tasks_schedule_simplified.ics'
    with open(file_path_simple, 'w', encoding="utf-8-sig") as f:
        f.write(ics_simple_content)
    
    file_path_simple

    さっぱりわからなかったのですが、詊しおみたら、Googleカレンダヌに読み蟌めるファむルを䜜成しおくれたした。

    画像

    このファむルをダりンロヌドしお、Googleカレンダヌに以䞋の画面の通りにむンポヌトしたした。

    画像


    画像
    画像

    するず、以䞋のようにGoogleカレンダヌに入力されたした

    画像

    たずめ

    僕はChatGPTに自分専甚のスケゞュヌル欄を぀くっおおいお、日々自分のスケゞュヌルを孊習させながら、毎晩寝る前に次の日のスケゞュヌリングをしおもらおうず思っおいたす。

    たた、この無理があったスケゞュヌルも入力しおおいお、日々孊習しおもらおうずも思っおいたす。

    これを続けおいくず、自分にあったスケゞュヌルをAI秘曞がやっおくれそうな気がするので、ずりあえず、ヶ月はこの方法で詊しおみたす。

    オヌプンチャット「AIを䜿っお孊校の先生にゆずりを」

    僕の方でオヌプンチャットもちろん無料を䜜りたした。良かったら䞀緒にワむワむAIの䜿い方を亀流したせんか
    蚭定のこずずか、簡単な質問でも倧䞈倫ですよ↓

    テキトヌ教垫に぀いお


     
     
    珟圹私立䞭孊校講垫教育×AIコミュニティ運営AIで習慣の改善・孊びのプロセスを可芖化する方法を発信䞭Cursor/Antigravity 愛甚AIもくもく䌚・勉匷䌚開催フリヌスクヌルyabucogi代衚理事䟝頌は以䞋のお問い合わせぞ

    あなたぞのおすすめ