ChatGPT Sidebar历史记录存在哪 ?
- 断网还能查询到, 必然在本地, 元素ID:
chat-history-panel - 从
C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default\Local Extension Settings\difoiogjjojoaoomphldepapgpbgkhkb下的*.ldb文件找到蛛丝马迹 - 格式化
C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default\Extensions\difoiogjjojoaoomphldepapgpbgkhkb\2.6.1_0\content-all.js - 删除
manifest.json下的key绕过数字签名验证, 重启浏览器调试插件 - 追踪堆栈找到
s.sort处, 在附近找到原理
获取所有历史记录
- 选择上下文
Sider: ChatGPT 侧边栏,GPT-4, 联网, 执行以下
JS
const conversations = await chrome.storage.local.get({ "chat:conversations": [] });
const messagesObj = {};
for (const conversation of conversations['chat:conversations']) {
const conversationId = conversation.id;
const messages = await chrome.storage.local.get({ [`chat:messages:${conversationId}`]: {} });
messagesObj[conversationId] = messages[`chat:messages:${conversationId}`];
}
console.log(messagesObj);
或者一句获取所有!
chrome.storage.local.get(null, function (data) { console.info (data) });学习到
chrome.storage只有在插件的上下文下才看得到- chrome 扩展程序的“chrome.storage.local”数据保存在哪里? - 堆栈溢出