memory_improve.js 863 B

123456789101112131415161718192021222324252627
  1. // ==UserScript==
  2. // @name 记忆增强
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description 使用rtst知识库增强模型长期记忆能力
  6. // @author lyyyyy
  7. // @match http://127.0.0.1:17860/
  8. // @icon https://www.google.com/s2/favicons?sz=64&domain=0.1
  9. // @run-at document-idle
  10. // @grant none
  11. // ==/UserScript==
  12. func.push({
  13. name: "记忆增强",
  14. question: async () => {
  15. Q = app.question
  16. memory = await find_rtst_memory(Q, 'jyzq')
  17. if (memory.length > 0) {
  18. A = await send(app.question + memory.map(i => `\n[在第${i.title}的回忆:${i.content}]`).join(''))
  19. } else {
  20. A = await send(app.question)
  21. }
  22. add_rtst_memory(记忆轮次+"轮", Q, 'jyzq')//+ " Alice: " + A
  23. 记忆轮次 += 1
  24. },
  25. })
  26. 记忆轮次 = 1
粤ICP备19079148号