2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

AIに怠惰判定されたら電気ショックを食らうアプリを作った

Posted at

はじめに:なぜ人は堕落するのか

皆さん、こんにちは。

突然ですが、「今日も頑張るぞ!」 と朝決意したはずなのに、気づいたら布団でショート動画を3時間見ていた経験、ありませんか?

私はあります。ほぼ毎日。

「意志の力」なんて幻想です。人間は弱い。特に私は弱い。

そんな正月のこと、こたつに入ってごろごろとスマホを見ていたら、ある記事が流れてきたんです。

【狂気の実証実験1】AIエージェントに電気ショック権限を付与したら生活が更生した

こんなの、、やりたすぎるやろ!!

作ったもの:AIスパーク

AIスパークは、自分の行動をフォームから報告すると、AIが「OK」か「NG」かを判定してくれるWebアプリです。

ここまでは普通ですよね。

問題はここからです。

NG判定を食らうと、腕に巻いたPavlok(電気ショックが出るスマートバンド)から電気ショックが飛んできます。

これが毎日です。

技術構成:狂気のアーキテクチャ

┌─────────────┐
│   私の報告   │ 「3時間ゲームしてました」
└──────┬──────┘
       ↓
┌─────────────┐
│  Gemini AI  │ プロンプトに基づいて判定
└──────┬──────┘
       ↓
┌─────────────┐
│   Notion    │ 記録を保存(証拠として残る)
└──────┬──────┘
       ↓ NG判定の場合
┌─────────────┐
│  Pavlok API │ 電気ショック発射
└──────┬──────┘
       ↓
┌─────────────┐
│   私の腕    │ ⚡️電気ショック⚡️
└─────────────┘

使用技術:

  • Next.js (App Router + Server Actions)
  • Google Gemini 2.5 Flash (AI判定)
  • Notion API (データベース)
  • Pavlok API (電気ショック)

AIに「自分の価値観」を叩き込む

このアプリの肝は、AIが私専用のメンターとして動くことです。

Geminiへのプロンプトに、価値観をガッツリ埋め込んでいます。

実は最初は自分で価値観を考えていたんですが、途中で気づいたんです。「自分の価値観って、そもそも自分でよく分かってなくない?」 と。

そこで、AI木曜会で出会った@usutakuさんの思考をベースにさせていただきました。

つまりこのアプリ、自分の価値観でもいいし、尊敬するメンターの価値観でもいいんです。好きな人の思考を埋め込んで、その人に見守られながら生活できる。推しに監視されたい人にもおすすめです(?)

埋め込んだ価値観の一部

「効率化は人生を楽しむための手段」

これがusutakuさんの核となる考え方。効率化それ自体が目的じゃない。効率化により生まれた時間で 「積極的非効率」 を楽しむ。趣味に没頭したり、友達とダラダラ話したり。そういう「無駄」を楽しむための効率化なんです。

だから「今日は友達と5時間カフェで喋ってました」はOK判定。生産性ゼロでも、人との繋がりを大切にしてるから。

「自分を好きでいられる行動をする」

自己啓発でよく聞く話...と思いきや、裏返しが面白い。

NG判定には「冷笑的になっている」「他者を責めている」も含まれます。

つまり、Twitterで誰かを叩いてスッキリした気分になっても、それは「自分を好きでいられない行動」としてNG。電気が飛んできます。SNSでの正義マン活動、電気ショック対象です。

痛みにも段階がある

NG判定にも重さがあります。Pavlokの仕様で刺激レベルが1〜100で設定でき、これがそのまま電気の強さになります。

正直、怖くてまだ30までしか試せていません。

レベル 体感
5 気づかない。「あれ、動いた?」レベル
10 チクッとする。やっと気付く程度
30 静電気のちょい上。ここから未知の世界
31以上 怖くて試せていない

100まであるのに30でビビってる時点で、すでに行動変容が起きている気がします。

「今日で3日連続深夜3時就寝です」とか報告すると、AIは容赦なく60とか返してきます。まだ食らったことないけど、想像するだけで早寝できる。

キャラクターが表情で訴えかけてくる

判定結果に応じて、キャラクターの表情が変わります。

OK NG軽度 NG中度 NG高度 NG緊急
OK NG軽度 NG中度 NG高度 NG緊急
歓喜 ちょっと心配 かなり心配 怒り 激怒

電気ショックを食らった後にこの顔を見ると、なんか申し訳ない気持ちになるんですよね。

AIに謝る日が来るとは思いませんでした。

Admin機能:電気ショックの一時停止

Pavlokは24時間つけっぱなしというわけにはいきません。

  • 赤ん坊を抱っこしてる時(巻き添えは避けたい)
  • お風呂に入る時

こういうタイミングで外すんですが、その間にNG判定が来たら困る。電気ショックを受け取れない。

そんな時のために、Pavlokの有効/無効を切り替える一時停止機能を作りました。

ただし、無効中にNG判定を食らった分は「保留」されます。

有効に戻した瞬間、溜まっていた電気ショックが連続で畳み掛けてきます。

電気ショックのリボ払いです。

逃げられません。

あなたも筆者に電気ショックを送れます

実はこのアプリ、誰でも報告できます。

つまり、あなたが私の代わりに「今日は昼まで寝てました」と報告すると、私の腕に電気が走ります。

ぜひ遊んでいってください。私の身体で。

おわりに

「自分を変えたい」と思ったとき、多くの人は意志の力に頼ろうとします。

でも意志なんて、YouTubeのおすすめ動画1本で崩壊します。

だったら、物理的な痛みに頼ればいいんです。

人類は何万年もの間、「痛いことはしない」という本能で生き延びてきました。

その本能を、現代テクノロジーでハックする。

これがAIスパークです。


興味を持った方、ぜひ自分でも作ってみてください。

ただし、電気ショックの強さは自己責任でお願いします。

クーポン

下記リンクからPavlok各種が20%オフで購入できるので、興味ある方は使ってみてください。
僕はPavlok3 Proを購入しました。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?