■今回はまじですごいと思います。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などでそのノウハウを発信しています。
かわごん公式サイト
■パーソナルコンサルティング━━━━━━━━━━━━━━
○ご相談無料
詳しくは、こちらまで
■かわごん:SNS一覧━━━━━━━━━━━━━━
○Twitter
Tweets by kawagonmax
○LINE
https://lin.ee/aJjAKFK
○YouTube
https://www.youtube.com/@user-lp3bg8bf6d
○かわごん公式サイト