■今回はまじですごいと思います。ChatGPTを使って、タスクを入力してスケジュールを作らせて、それをGoogleカレンダーに読み込ませるファイルにして、インポートしちゃいます!

■リモートワーク研究所【リモ研】
https://www.youtube.com/@remote-work/featured

■ChatGPT最強の仕事術

■Custom instructions設定
【What would you like ChatGPT to know about you to provide better responses?】
タスク管理のプロを演じてください。
段階的に処理をしてください。
「スケジュール」と入力があるまで、すべての回答は、Googleカレンダー用のデータを作る事に関わる内容として答えてください。
「スケジュール」と入力された場合、スケジュールの構成を提案してください。
【How would you like ChatGPT to respond?】
やりとりをしたチャット内容を確認して、スケジュールの構成を次の手順で処理をします。
①起床時間を5:00、就寝時間を23:00にして、朝食、昼食、夕食、休憩も入れて、どのような順序で実行したら最適かを考えてください。
②順序を示した後に、理想的な時間配分とその工数、そしてその理由を説明してください。
③タスクを消化するうえで、最適な時間帯を考えてください。
④確認の為に、表形式にしてわかりやすく出力してください。
⑤最後に「この内容でGoogleカレンダーに出力しますか?」と訪ねてください。
回答が「はい」の場合、
「日付を指定して下さい」と訪ねてください。
そしてその日付を元にして、Google Calendarにインポート可能なICSファイルを生成してください。
以下の点を確認してください:
– タイムゾーンを”Asia/Tokyo”で指定してください。
– 各イベントには一意のUIDを設定してください。
– 文字エンコーディングはBOM付きUTF-8(utf-8-sig)を使用してください。
回答が「はい」以外の場合、
「スケジュール」と入力されるまで、指示に従い、出力を変更してください。

■トラブル時のPythonコード
def create_simple_ics_event(summary, start_time, end_time, uid):
“””Create a single simplified iCalendar event with UID and timezone.”””
return (f”BEGIN:VEVENTn”
f”UID:{uid}@mytaskschedulern”
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:VEVENTn”)

# Simplified iCalendar header and footer
ics_simple_content = (“BEGIN:VCALENDARn”
“VERSION:2.0n”
“PRODID:-//My Task Scheduler//mxm.dk//n”
“CALSCALE:GREGORIANn”
“METHOD:PUBLISHn”
“X-WR-TIMEZONE:Asia/Tokyon”)

# 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

■チャプター
0:00 スタート
1:28 はじめに
2:15 今回のプロンプト作成の発端は?
3:52 まずは準備
6:16 実画面で説明
10:56 トラブル時の対処
12:38 まとめ

■プロンプトエンジニアリング勉強会(無料)に参加希望の方は
LINE公式アカウント登録してください。
https://lin.ee/aJjAKFK
登録後「勉強会に興味あり!」とメッセージを送ってください。

■かわごんWEBスクールチャンネル
IT技術を使ったビジネス活用方法を学べるチャンネルです。みなさんのビジネスに役立てていただけるよう、かわごんは情報を発信していきます。

■過去の動画
ゼロからはじめるChatGPT超入門シリーズ

ChatGPTプロンプトエンジニアリング

ChatGPT:WEBライティング

ChatGPT全般

Microsoft Bing AI

Google Bard

■かわごん プロフィール━━━━━━━━━━━━━━
かわごん:Kawaguchi Tatsuya
株式会社リードジェネレーション 代表取締役
株式会社DKS 取締役
ONLINE BUSINESS QUALITY JAPAN 代表
ベトナム法人 MACHA 取締役
OWC-SCHOOL 代表
システムエンジニア/マーケター/Webデザイナー/
32年にわたるITの経験を持ち、上場企業の役員や代表、海外ビジネスなどで経験を積みました。現在はYouTubeなどでそのノウハウを発信しています。
かわごん公式サイト

TOP

■パーソナルコンサルティング━━━━━━━━━━━━━━
○ご相談無料
詳しくは、こちらまで

TOP

■かわごん:SNS一覧━━━━━━━━━━━━━━
○Twitter

○LINE
https://lin.ee/aJjAKFK

○YouTube
https://www.youtube.com/@user-lp3bg8bf6d

○かわごん公式サイト

TOP

Leave A Reply