![見出し画像](https://assets.st-note.com/production/uploads/images/129812248/rectangle_large_type_2_4621b9d5fbf9f0156fa8131691feb39e.png?width=1200)
【WEB版】AIにスケジュール管理してもらう(公開しました🌟)【無料】
かなり前に作成しました記事の、WEB版を作成しました🎉
無料でお使いいただけます。
ここでは、タスクを箇条書きで入力すると、その優先順位をAIが提示してくれます。希望する方は、更にカレンダーファイル(ICS)変換を行い、スムーズにカレンダー登録を行う事が出来ます。
![](https://assets.st-note.com/img/1707045224507-T3PW4cjxW0.png?width=1200)
カレンダーファイルへの変換は、macOS、iOS(iPhone)、Androidで確認済みです。
使い方
①日付:登録したいタスクの日付を入力します。
②時間:ここに登録したいタスクの具体的な時間を入力します。
この入力は、より自然な言語でも受け付けます。
例えば、12時から18時くらい、と入力しても大丈夫です。
③タスク:ここに整理して欲しいタスクを箇条書きで入力します。
例えば、
・クイックルワイパーをかける
・スプラトゥーンで遊ぶ
・届いた荷物の段ボールを片付ける
・読書をする
のように、思いつく限り書けば良いです。
ただし、現状100字制限を設けております。今後増やしたり、減らしたりする可能性はあります。ご了承ください。
④送信:送信ボタンを押すと、OpenAIのAPI経由でChatGPTに情報が送信ます。
しばらく待つと結果が表示されます。
連打を防止するために、「お待ちください…」がアニメーションされます。
通常、10秒もかからず、結果が表示されます。
何らか問題が起きた際には、「error」または「エラー」が表示されます。
⑤カレンダーファイル(ICS)変換:結果に問題が無ければ、カレンダーファイルをダウンロードできます。
PCでは、「schedule20240204T10312.ics」のようなファイルがダウンロードされます。スマホでは、以下のように登録を促すダイアログが表示されます。
iOS(iPhone)の場合
以下のようにダイアログが表示されます。許可を押してください。
![](https://assets.st-note.com/img/1707044412080-UE11lUTeO0.png?width=1200)
次に以下のようにスケジュールが表示されるので、全て追加を押してください。
最後に完了を押します。
![](https://assets.st-note.com/img/1707044421945-I71JRqMHeB.png?width=1200)
ただし、iOSの場合はアドブロックを使用している場合、正常に動作しないことがあります。お手数ですが、使用する際にはアドブロックを切るか、ホワイトリストへの登録をお願いします。
この辺につきましては、解析して不便を強いないように修正を予定しています。
![](https://assets.st-note.com/img/1707046053616-J6ngiTAPbS.png?width=1200)
上記メッセージが表示された場合、時間をおいて再度カレンダーファイル変換を行うことで、正常に実行されることがあります。
Androidの場合
Androidは端末により差がありますが、下記のようにダウンロードフォルダに保存されることが多いようです。
開くを押した後で、全て追加を押してください。カレンダーに登録されます。
![](https://assets.st-note.com/img/1707045829966-1Vsxlad6Pu.png?width=1200)
左側から右側に遷移
ダウンロードアドレスですが、仕様上こう表示されていますが、実体としてサーバに保存されません。
後述しますが、一切の入力はこちらで保持しませんし、ログもとっておりません。
PCの場合
下記のようにダウンロードフォルダにicsファイルが保存されます。
![](https://assets.st-note.com/img/1707046234057-4lSKm9v7vv.png?width=1200)
これをダブルクリックすると、以下のようなダイアログが表示されます。
![](https://assets.st-note.com/img/1707046328122-mqqawBa5OL.png?width=1200)
OKを押すと、そのまま選択されているカレンダーにスケジュールが保存されます。
注意
あくまでAIが導き出した参考となるスケジューリングですので、適宜予定は変えていただければと思います。
補足
サーバサイドのサービスを構築したのが初めてなので、よろしくない実装をしている箇所もあるかと思います。
お手数ですが、気付いた方はこの記事のコメントに記載していただければと思います。
一応、連打できないようにしたり、10秒経過しないとボタンを押せないようにしたり、不正な方法でPHPをたたけないようにしてはいます。
API使用料
無償で提供するにあたって、資金源は貯金となっております。
とりあえず、月1,000円上限(ドル換算)としていますが、いわゆるお布施次第で変えることを予定しています。
あまり利用者がいなければ、現状を維持します。
また、現状GPT-3.5turboを使用していますが、 GPT-4バージョンも需要を鑑みて検討します。(しばらくは現状です。)
広告
広告ですが、使い勝手に影響するので、過度に増やすことは考えていません。
Googleアドセンスを下にちょっと置くくらいは考えていますが、特に掲載する具体的な計画はありません。
一応、Amazonアソシエイトリンクは設置しています。
ログについて
ログは実装上一切取得しないようにしています。
サーバ(お名前.com)の標準機能であるアクセスログは収集されていますが、個人を特定出来る情報は一切確認できません。
それでも不安な方は入力に際してマスキングされることをオススメします。
例えば、「あいうえお株式会社アイさんと打ち合わせ」であれば、「かきくけコーポレーションのウエさんと打ち合わせ」として送信すると良いでしょう。
カレンダーに登録した後に、正しい名前に書き直します。
要望など
何かあれば、このブログ記事または、別途「お問い合わせ」から連絡頂ければと思います。
また、この記事含めてサービス提供先のリンク等も自由に拡散していただいて大丈夫です。
ただし、予期せぬ事情によっては、急遽閉鎖する可能性もありますので、ご了承いただければと思います。
更新予定
現状、スマホからアクセスした際に文字が小さく操作しにくい仕様となっております。今後、適切にレイアウトがスマホ版、PC版となるように修正予定です。
おまけ
初めてこういったサービスをきちんと?作ってみました。結構大変ですが、面白いですね。
おそらくChatGPTとのやりとりは、100以上になっているかと思います。(上限に引っかかるので、部分的に3.5も駆使しています)
今後もこういったものを作っていきたいなと思っています。
この記事が気に入ったらサポートをしてみませんか?