Skip to content
目录

ChatGPT Sidebar历史记录存在哪 ?

  1. 断网还能查询到, 必然在本地, 元素ID:chat-history-panel
  2. C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default\Local Extension Settings\difoiogjjojoaoomphldepapgpbgkhkb下的*.ldb文件找到蛛丝马迹
  3. 格式化C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default\Extensions\difoiogjjojoaoomphldepapgpbgkhkb\2.6.1_0\content-all.js
  4. 删除manifest.json下的key绕过数字签名验证, 重启浏览器调试插件
  5. 追踪堆栈找到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) });

学习到

  1. chrome.storage只有在插件的上下文下才看得到
  2. chrome 扩展程序的“chrome.storage.local”数据保存在哪里? - 堆栈溢出
本站总访问量 次 本站访客数 人次

1111111111111111111