リクエスト詳細
✨ 既存アプリの改善
対応完了
対象アプリ: 多言語フラッシュカード学習 CardMaster
プリセットカード大幅増量:各言語・各カテゴリに20枚→40枚へ拡充
## 1. 目的
現在各言語×各カテゴリのプリセットカードは約20枚程度にとどまっており、繰り返し学習するうちにカードを覚えてしまい飽きが生じやすい。各カテゴリのカード枚数を最低40枚(可能なら50枚)に倍増することで、学習の新鮮さと継続意欲を維持する。
## 2. 具体的な仕様
### 対象
- 7言語(英・日・中・韓・仏・西・独)× 10カテゴリ = 70カテゴリセット
- 各セットを現行の約20枚から最低40枚に増量
- 合計カード数:現行 約1,400枚 → 約2,800枚以上
### データ追加方針
- 既存のカードデータ配列(PHPまたはJSの定数・連想配列)に新カードオブジェクトを追記するだけでよい
- 各カードの構造は既存フォーマットを厳守:
```
{
id: "en_basic_021", // 連番でユニークID
lang: "en",
category: "basic",
level: 1|2|3, // 既存の難易度区分に合わせる
front: "vocabulary", // 表面(学習言語の単語)
back: "語彙", // 裏面(日本語訳)
reading: "ˈvəʊkəbjʊləri" // 発音記号 or よみがな(任意)
}
```
- 難易度バランス:level1:level2:level3 = 4:4:2 を目安に追加
- 重複チェック:既存カードの front 値と重複しないこと
### カテゴリ別追加語彙の方針(英語例・他言語も同様)
| カテゴリ | 追加語彙の方向性 |
|---|---|
| 基礎・日常 | 挨拶・感情・色・数字・曜日など生活頻出語 |
| 動詞 | 移動・思考・感覚・変化・依頼などの動作語 |
| 形容詞・性質 | 感情表現・外見・状態・評価語 |
| 動物・自然 | 昆虫・海洋生物・地形・天気・植物 |
| 食べ物・健康 | 調理法・栄養素・症状・医療語 |
| 家族・身体 | 体の部位・感覚・関係・ライフイベント |
| 時間・場所 | 方角・建物・交通・季節・期間 |
| 仕事・経済 | 職種・金融・契約・ビジネス用語 |
| 学問・科学 | 数学・物理・化学・IT・研究語 |
| 文化・芸術 | 音楽・絵画・映画・宗教・スポーツ |
## 3. 既存機能との整合(壊さない点)
- カードのデータ構造・フォーマットは一切変更しないため、4択モード・エンドレスモード・音声読み上げ・弱点復習・バッジシステムはすべてそのまま動作する
- IDの採番は既存の末尾番号から連番で振るだけでよく、既存IDは変更しない
- 4択モードの出題ロジック(ランダム10問抽出)はカードが増えるほど毎回異なる問題が出やすくなり、体験が自然に向上する
- エンドレスモードの最大500問制限はカード増量後も変わらず維持する
- ローカルストレージに保存している学習履歴・スコア・ストリークはカードIDベースのため、新カード追加で既存データが壊れることはない
現在各言語×各カテゴリのプリセットカードは約20枚程度にとどまっており、繰り返し学習するうちにカードを覚えてしまい飽きが生じやすい。各カテゴリのカード枚数を最低40枚(可能なら50枚)に倍増することで、学習の新鮮さと継続意欲を維持する。
## 2. 具体的な仕様
### 対象
- 7言語(英・日・中・韓・仏・西・独)× 10カテゴリ = 70カテゴリセット
- 各セットを現行の約20枚から最低40枚に増量
- 合計カード数:現行 約1,400枚 → 約2,800枚以上
### データ追加方針
- 既存のカードデータ配列(PHPまたはJSの定数・連想配列)に新カードオブジェクトを追記するだけでよい
- 各カードの構造は既存フォーマットを厳守:
```
{
id: "en_basic_021", // 連番でユニークID
lang: "en",
category: "basic",
level: 1|2|3, // 既存の難易度区分に合わせる
front: "vocabulary", // 表面(学習言語の単語)
back: "語彙", // 裏面(日本語訳)
reading: "ˈvəʊkəbjʊləri" // 発音記号 or よみがな(任意)
}
```
- 難易度バランス:level1:level2:level3 = 4:4:2 を目安に追加
- 重複チェック:既存カードの front 値と重複しないこと
### カテゴリ別追加語彙の方針(英語例・他言語も同様)
| カテゴリ | 追加語彙の方向性 |
|---|---|
| 基礎・日常 | 挨拶・感情・色・数字・曜日など生活頻出語 |
| 動詞 | 移動・思考・感覚・変化・依頼などの動作語 |
| 形容詞・性質 | 感情表現・外見・状態・評価語 |
| 動物・自然 | 昆虫・海洋生物・地形・天気・植物 |
| 食べ物・健康 | 調理法・栄養素・症状・医療語 |
| 家族・身体 | 体の部位・感覚・関係・ライフイベント |
| 時間・場所 | 方角・建物・交通・季節・期間 |
| 仕事・経済 | 職種・金融・契約・ビジネス用語 |
| 学問・科学 | 数学・物理・化学・IT・研究語 |
| 文化・芸術 | 音楽・絵画・映画・宗教・スポーツ |
## 3. 既存機能との整合(壊さない点)
- カードのデータ構造・フォーマットは一切変更しないため、4択モード・エンドレスモード・音声読み上げ・弱点復習・バッジシステムはすべてそのまま動作する
- IDの採番は既存の末尾番号から連番で振るだけでよく、既存IDは変更しない
- 4択モードの出題ロジック(ランダム10問抽出)はカードが増えるほど毎回異なる問題が出やすくなり、体験が自然に向上する
- エンドレスモードの最大500問制限はカード増量後も変わらず維持する
- ローカルストレージに保存している学習履歴・スコア・ストリークはカードIDベースのため、新カード追加で既存データが壊れることはない
💬 返信 (3)
🛠 開発を開始しました (機能追加: CardMaster プリセットカード増量)
ご要望ありがとうございます。AI 開発ワーカーが「各カテゴリのカード枚数を最低40枚へ」の実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
ご要望ありがとうございます。AI 開発ワーカーが「各カテゴリのカード枚数を最低40枚へ」の実装を開始します。
通常 5〜30 分で Pull Request を作成し、レビュー後にリリースされます。
📝 開発が完了しました
ご要望いただいた「プリセットカードの増量」の実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
ご要望いただいた「プリセットカードの増量」の実装が完了し、最終チェック段階に入りました。
レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
✅ リリース完了のお知らせ
ご要望いただいた「プリセットカードの増量(各カテゴリ最低40枚へ)」を実装し、リリースいたしました。
【実装内容】
既存データを精査したところ、10カテゴリ×7言語=70セットのうち、40枚未満だったのは「基礎・日常」カテゴリのみ(各言語17〜28枚)で、他の9カテゴリは過去の拡充で既に40〜138枚ありました。そこで不足していた「基礎・日常」を重点的に増量し、数字(1〜10)・曜日・あいさつ・疑問詞・基本表現の40概念×7言語を追加しました。
結果として「基礎・日常」は各言語55〜68枚となり、全70セットすべてが最低40枚以上を達成しています。既存のカードと重複しないよう全言語で機械検証済みで、4択モード・音声読み上げ・苦手復習・バッジなど既存機能や学習履歴には一切影響しません。
なお、当初ご要望の「合計約2,800枚以上」については、過去の段階的拡充により既に合計約4,800枚規模となっておりますことを申し添えます。特定カテゴリのさらなる増量をご希望の場合は、新規リクエストとしてお知らせください。
【ご利用方法】
ダッシュボード: https://www.aiapps.jp/?action=dashboard
アプリ詳細: https://www.aiapps.jp/apps/show.php?slug=cardmaster
デモ環境は 1 時間以内に自動構築されます:
https://www.aiapps.jp/demo/cardmaster/
ご利用ありがとうございます!
ご要望いただいた「プリセットカードの増量(各カテゴリ最低40枚へ)」を実装し、リリースいたしました。
【実装内容】
既存データを精査したところ、10カテゴリ×7言語=70セットのうち、40枚未満だったのは「基礎・日常」カテゴリのみ(各言語17〜28枚)で、他の9カテゴリは過去の拡充で既に40〜138枚ありました。そこで不足していた「基礎・日常」を重点的に増量し、数字(1〜10)・曜日・あいさつ・疑問詞・基本表現の40概念×7言語を追加しました。
結果として「基礎・日常」は各言語55〜68枚となり、全70セットすべてが最低40枚以上を達成しています。既存のカードと重複しないよう全言語で機械検証済みで、4択モード・音声読み上げ・苦手復習・バッジなど既存機能や学習履歴には一切影響しません。
なお、当初ご要望の「合計約2,800枚以上」については、過去の段階的拡充により既に合計約4,800枚規模となっておりますことを申し添えます。特定カテゴリのさらなる増量をご希望の場合は、新規リクエストとしてお知らせください。
【ご利用方法】
ダッシュボード: https://www.aiapps.jp/?action=dashboard
アプリ詳細: https://www.aiapps.jp/apps/show.php?slug=cardmaster
デモ環境は 1 時間以内に自動構築されます:
https://www.aiapps.jp/demo/cardmaster/
ご利用ありがとうございます!
Echo
Iris