RYOTA UEMURACLOSE

個人開発 · 2026.10–11 · チームで運用中 · Claude Code で開発

studio-secretary:映像チームの Discord 秘書ボット

映像チームの Discord で動く秘書ボット。予定のリマインド、日程調整の集計と催促、会議の議事録をボットに任せて、運営の連絡や確認の手間を減らした。

機能
予定・日程調整・議事録・相談
開発
Claude Code
構成
Python · discord.py · whisper.cpp · SQLite · Docker

01工夫したこと

  • 予定らしい発言には確認ボタンを出し、押されたものだけを登録する。勝手に登録すると間違った予定が混ざるため。登録した予定は前日と 2 時間前に知らせる。
  • 日程調整の回答はスタンプで集める。ボタンと違って、ボットを再起動しても回答が残る。期限を過ぎたら、まだ答えていない人にだけ 1 回催促する。
  • 会議の文字起こしはサーバー上の whisper.cpp で行い、音声を外に出さない。LLM を使うのは要約だけ。
  • 「締め切りどうなった?」と聞かれても、調べずに「わかりません」と返すことがあった。プロンプトで指示しても直らなかったので、調べずに答えたときはプログラム側で検索させ直すようにした。
  • 鍵付きチャンネルの内容は、出し先のメンバー全員が元のチャンネルを読める場合にだけ出す。