🔧 YouTube工具快速修复

此工具可以帮助您快速解决工具使用中遇到的问题。

请根据遇到的问题选择相应的修复方案。如果不确定,可以依次尝试。

🔍 系统诊断

首先让我们检查一下当前状态:

🔄 常规修复

这些操作不会删除数据,可以安全尝试。

🗑️ 清理旧数据

清理 localStorage 中的旧数据(IndexedDB 数据不受影响)

⚠️ 数据库重置

警告:此操作将删除所有数据!
请先在博主管理工具中导出数据备份。

📝 手动操作

如果自动修复无效,可以尝试这些手动操作:

在浏览器控制台执行(按 F12 打开):

1. 完全重置(删除所有数据):

indexedDB.deleteDatabase('YouTubeToolDB');
localStorage.clear();
location.reload();

2. 只清除 IndexedDB:

indexedDB.deleteDatabase('YouTubeToolDB');
location.reload();

3. 检查存储配额:

navigator.storage.estimate().then(e => {
console.log('已用:', (e.usage/1024/1024).toFixed(2), 'MB');
console.log('总计:', (e.quota/1024/1024).toFixed(2), 'MB');
});

4. 查看 localStorage 数据:

console.log('API Key:', localStorage.getItem('youtubeApiKey'));
console.log('博主数据:', localStorage.getItem('youtubeChannels'));

ℹ️ 需要更多帮助?

1. 查看 ../docs/故障排除指南.md 获取详细说明
2. 使用 存储状态检查.html 查看详细状态
3. 记录浏览器控制台(F12)中的错误信息