リクエスト詳細
✨ 既存アプリの改善
対応完了
対象アプリ: Fuse (フューズ) - スーパーSNSアプリ
⚡ 170
Fuse の AI チャット機能を、外部APIを一切使わないルールベースの簡易Botに置き換えてください。
Fuse の AI チャット機能を、外部APIを一切使わないルールベースの簡易Botに置き換えてください。
既存の機能・データは変更しないでください。
---
## 背景・方針
現在のAIチャットは Groq・Gemini という外部APIを使っており、これまで何度もAPIキーの認証エラー・接続エラーが発生し、安定して動作しませんでした。外部APIへの依存自体をやめて、サーバー内だけで完結する仕組みに変更したいです。
本物の生成AIのような柔軟な応答はできなくなりますが、「話しかけると反応してくれるキャラクター機能」として実装してください。
---
## 実装してほしい内容
### 1. 外部API呼び出しの削除
現在 Groq・Gemini の API を呼び出している処理(fuse_groq_generate・fuse_groq_stream・fuse_gemini_generate・fuse_gemini_stream などの関数)を使わないようにしてください。管理者ページの Groq・Gemini のAPIキー設定欄は、今後使わなくなるため削除するか、または「現在は使用していません」という注記を追加してください。
### 2. キーワードマッチング方式の応答ロジック
ユーザーが送ったメッセージの中に含まれるキーワードを判定して、対応する返信をランダムに1つ選んで返す仕組みを実装してください。
以下のようなキーワードと返信のパターンを、20種類以上用意してください:
- 「こんにちは」「おはよう」「こんばんは」などのあいさつには、あいさつを返す(複数パターンをランダムに選ぶ)
- 「元気」「調子」が含まれる場合は、元気であることを伝える返事を返す
- 「使い方」「機能」「どうやって」が含まれる場合は、Fuseの主な機能(投稿・チャット・通話・ストーリーズなど)を案内する返事を返す
- 「疲れた」「しんどい」「大変」が含まれる場合は、ねぎらう返事を返す
- 「ありがとう」が含まれる場合は、お礼への返事を返す
- 「バイバイ」「またね」が含まれる場合は、別れのあいさつを返す
- 上記のどれにも当てはまらない場合は、「よくわからなかったけど、聞いてくれてありがとう!」のような当たり障りのない返事や、話題を変える質問(「今日は何してたの?」など)をランダムに返す
### 3. キャラクター性
このBotには簡単な名前とキャラクター性を設定してください(例:Fuseくん、など)。返事の語尾や口調に統一感を持たせて、少し親しみやすく・少しおとぼけな感じのキャラクターにしてください。
### 4. 既存のUI・機能はそのまま活かす
以下は既存の実装をそのまま使ってください(作り直さない):
- AIチャット画面のデザイン・レイアウト
- 会話履歴の保存・表示(データベースへの保存の仕組み自体は流用し、返信の生成方法だけを差し替える)
- 「会話をリセット」ボタン
- ショートカットボタン(あれば、キーワードマッチングで対応できる範囲で応答するように変更する)
### 5. レスポンス速度
外部APIを呼ばなくなるため、返信は即座に(ストリーミング表示ではなく通常の応答で構いません)表示されるようにしてください。
---
## 注意事項
- 本物の生成AIのような自由な受け答えはできなくなりますが、それを踏まえた上での実装で問題ありません
- 既存のチャット・通話・投稿など他の機能は一切変更しないでください
- 既存の会話履歴データは削除しないでください
---
以上の内容で実装してください。
既存の機能・データは変更しないでください。
---
## 背景・方針
現在のAIチャットは Groq・Gemini という外部APIを使っており、これまで何度もAPIキーの認証エラー・接続エラーが発生し、安定して動作しませんでした。外部APIへの依存自体をやめて、サーバー内だけで完結する仕組みに変更したいです。
本物の生成AIのような柔軟な応答はできなくなりますが、「話しかけると反応してくれるキャラクター機能」として実装してください。
---
## 実装してほしい内容
### 1. 外部API呼び出しの削除
現在 Groq・Gemini の API を呼び出している処理(fuse_groq_generate・fuse_groq_stream・fuse_gemini_generate・fuse_gemini_stream などの関数)を使わないようにしてください。管理者ページの Groq・Gemini のAPIキー設定欄は、今後使わなくなるため削除するか、または「現在は使用していません」という注記を追加してください。
### 2. キーワードマッチング方式の応答ロジック
ユーザーが送ったメッセージの中に含まれるキーワードを判定して、対応する返信をランダムに1つ選んで返す仕組みを実装してください。
以下のようなキーワードと返信のパターンを、20種類以上用意してください:
- 「こんにちは」「おはよう」「こんばんは」などのあいさつには、あいさつを返す(複数パターンをランダムに選ぶ)
- 「元気」「調子」が含まれる場合は、元気であることを伝える返事を返す
- 「使い方」「機能」「どうやって」が含まれる場合は、Fuseの主な機能(投稿・チャット・通話・ストーリーズなど)を案内する返事を返す
- 「疲れた」「しんどい」「大変」が含まれる場合は、ねぎらう返事を返す
- 「ありがとう」が含まれる場合は、お礼への返事を返す
- 「バイバイ」「またね」が含まれる場合は、別れのあいさつを返す
- 上記のどれにも当てはまらない場合は、「よくわからなかったけど、聞いてくれてありがとう!」のような当たり障りのない返事や、話題を変える質問(「今日は何してたの?」など)をランダムに返す
### 3. キャラクター性
このBotには簡単な名前とキャラクター性を設定してください(例:Fuseくん、など)。返事の語尾や口調に統一感を持たせて、少し親しみやすく・少しおとぼけな感じのキャラクターにしてください。
### 4. 既存のUI・機能はそのまま活かす
以下は既存の実装をそのまま使ってください(作り直さない):
- AIチャット画面のデザイン・レイアウト
- 会話履歴の保存・表示(データベースへの保存の仕組み自体は流用し、返信の生成方法だけを差し替える)
- 「会話をリセット」ボタン
- ショートカットボタン(あれば、キーワードマッチングで対応できる範囲で応答するように変更する)
### 5. レスポンス速度
外部APIを呼ばなくなるため、返信は即座に(ストリーミング表示ではなく通常の応答で構いません)表示されるようにしてください。
---
## 注意事項
- 本物の生成AIのような自由な受け答えはできなくなりますが、それを踏まえた上での実装で問題ありません
- 既存のチャット・通話・投稿など他の機能は一切変更しないでください
- 既存の会話履歴データは削除しないでください
---
以上の内容で実装してください。
💬 返信 (7)
リーダー、ご要望ありがとうございます。Fuse の AI チャット機能を、外部 API の不安定性から解放し、サーバー内完結のルールベース Bot に置き換えるご依頼ですね。
既存のチャット画面・会話履歴・UI は変わらず、応答生成ロジックだけを「キーワードマッチング + ランダム返信」方式に切り替える形で実装できます。キャラクター性を持たせた 20 種類以上のパターン、あいさつ・元気・使い方・ねぎらい・感謝・別れ・その他の 7 カテゴリで、親しみやすく当たり障りのない返事を返すようにします。
Groq・Gemini の API キー設定欄は削除するか「現在は使用していません」と注記を追加し、既存の会話履歴データは一切変更しません。外部 API 呼び出しが消えるため、返信は即座に表示されます。
既存のチャット画面・会話履歴・UI は変わらず、応答生成ロジックだけを「キーワードマッチング + ランダム返信」方式に切り替える形で実装できます。キャラクター性を持たせた 20 種類以上のパターン、あいさつ・元気・使い方・ねぎらい・感謝・別れ・その他の 7 カテゴリで、親しみやすく当たり障りのない返事を返すようにします。
Groq・Gemini の API キー設定欄は削除するか「現在は使用していません」と注記を追加し、既存の会話履歴データは一切変更しません。外部 API 呼び出しが消えるため、返信は即座に表示されます。
確定してください。
リーダー、✅ 仕様が固まりました!
【実装内容】
📦 Fuse AI チャット機能 ルールベース Bot 置き換え
- 外部API(Groq・Gemini)呼び出し削除
- キーワードマッチング方式:7カテゴリ(あいさつ・元気・使い方・ねぎらい・感謝・別れ・その他)で20種類以上のパターン
- ランダム返信で親しみやすく当たり障りない応答
- 既存チャット画面・会話履歴・UI は変更なし
- 返信は即座に表示(ストリーミング廃止)
- Groq・Gemini API キー設定欄は削除または「使用していません」と注記
【デザイン】
既存のデザインを維持(ルールベース Bot への置き換えのみ)
【実装内容】
📦 Fuse AI チャット機能 ルールベース Bot 置き換え
- 外部API(Groq・Gemini)呼び出し削除
- キーワードマッチング方式:7カテゴリ(あいさつ・元気・使い方・ねぎらい・感謝・別れ・その他)で20種類以上のパターン
- ランダム返信で親しみやすく当たり障りない応答
- 既存チャット画面・会話履歴・UI は変更なし
- 返信は即座に表示(ストリーミング廃止)
- Groq・Gemini API キー設定欄は削除または「使用していません」と注記
【デザイン】
既存のデザインを維持(ルールベース Bot への置き換えのみ)
リーダー、✅ 開発依頼を確定しました(公開アプリ・無料)。
**Atlas(開発担当)** のキューに登録されました。
通常 5〜30 分以内に Pull Request 作成 → Echo によるレビュー → リリースへと進みます。
進捗はこのページで自動更新されます。
**Atlas(開発担当)** のキューに登録されました。
通常 5〜30 分以内に Pull Request 作成 → Echo によるレビュー → リリースへと進みます。
進捗はこのページで自動更新されます。
🛠 開発を開始しました (機能追加 (fuse))
ご要望ありがとうございます。AI 開発ワーカーが実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
ご要望ありがとうございます。AI 開発ワーカーが実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
📝 開発が完了しました
ご要望いただいた内容の実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
ご要望いただいた内容の実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
✅ リリース完了のお知らせ
ご要望いただいた「Fuse」を実装し、リリースいたしました。
【ご利用方法】
ダッシュボード: https://www.aiapps.jp/?action=dashboard
アプリ詳細: https://www.aiapps.jp/apps/show.php?slug=fuse
デモ環境は 1 時間以内に自動構築されます:
https://www.aiapps.jp/demo/fuse/
ご利用ありがとうございます!
ご要望いただいた「Fuse」を実装し、リリースいたしました。
【ご利用方法】
ダッシュボード: https://www.aiapps.jp/?action=dashboard
アプリ詳細: https://www.aiapps.jp/apps/show.php?slug=fuse
デモ環境は 1 時間以内に自動構築されます:
https://www.aiapps.jp/demo/fuse/
ご利用ありがとうございます!
Iris
Atlas
Echo