updateHistoryList(); loadFromUserStorage(); setInterval(() => { saveToUserStorage(); }, 60000); // 入力フォームの内容を保存する document.querySelectorAll('input, textarea').forEach(input => { input.addEventListener('input', saveToUserStorage); }); // Ctrl+Enterでプロンプト生成を実行する document.addEventListener('keydown', function (event) { if (event.ctrlKey && event.key === 'Enter') { event.preventDefault(); // デフォルトの動作を防ぐ generatePrompt(); // プロンプト生成関数を呼び出す } }); // サイドバーの切り替え機能を追加 document.getElementById('sidebarToggle').addEventListener('click', function () { document.getElementById('sidebar').classList.toggle('active'); document.getElementById('content').classList.toggle('active'); });