はじめに
「ついついYouTubeを見てしまう」「タスクがあるのにやる気が出ない」
そんな自分を甘やかしていませんか?
今回は、未完了のタスクがある限り、30分おきにブラウザ上で容赦なく罵倒してくる「罵倒リマインダー」というChrome拡張機能を作りました。
ゆくゆくはチームのタスク管理機能を付け足して、鬼リマインダーアプリにしたいと思います。
どんなもの?
1. タスク管理画面
モダンなダークテーマの管理画面で、今日やるべきことを登録します。
ここにタスクが残っている限り、安息を得られません。
2. 罵倒オーバーレイ
30分経ってもタスクが完了していない場合、開いているページの上にド派手な警告が表示されます。
技術スタック
- Manifest V3: 最新のChrome拡張規格。
- Chrome Alarms API: 定期的なチェック(30分おき)を実行。
- Chrome Storage API: タスクの状態を永続化。
- Vanilla JS / CSS: フレームワークなしで軽量に構築。
こだわりポイント
1. プレミアムなデザイン
罵倒されるなら、せめてかっこいいインターフェースで。
CSSのグラデーションやアニメーションを多用し、「熱い先輩感」を演出しました。
2. 容赦ないセリフ集
「お前のやる気、ゴミ箱にでも捨ててきたのか?」「一生そのまま腐ってろ」など、やる気を(無理やり)引き出すセリフをランダムで表示します。
ソースコードの構成
.
├── manifest.json
├── popup.html
├── popup.css
├── popup.js
├── background.js
├── content.js
├── content.css
└── icons/
└── icon128.png
おわりに
これでサボるたびに罵倒される環境が整いました。
年始に何かをやり切ると決めても自分一人では頑張れないという方は、ぜひ自作の拡張機能に叱咤激励(?)させてみてはいかがでしょうか。
※注意:メンタルが弱い時の使用は推奨しません。

