[{"data":1,"prerenderedAt":1816},["ShallowReactive",2],{"\u002Fcn\u002Fmemos_cloud\u002Fmem_operations\u002Fadd_feedback":3,"surround-\u002Fcn\u002Fmemos_cloud\u002Fmem_operations\u002Fadd_feedback":1800},{"id":4,"title":5,"avatar":6,"banner":6,"body":7,"category":6,"desc":1793,"description":264,"extension":1794,"links":6,"meta":1795,"navigation":6,"path":1796,"seo":1797,"stem":1798,"__hash__":1799},"docs\u002Fcn\u002Fmemos_cloud\u002Fmem_operations\u002Fadd_feedback.md","Add Feedback",null,{"type":8,"value":9,"toc":1784},"minimark",[10,34,36,41,54,65,143,145,149,176,178,182,190,198,232,234,238,242,245,258,721,730,1123,1126,1673,1682,1687,1689,1692,1695,1780],[11,12,13,29],"warning",{},[14,15,16,24,27],"p",{},[17,18,19],"strong",{},[20,21,23],"a",{"href":22},"\u002Fapi_docs\u002Fcore\u002Fadd_feedback","直接查看 API 文档请点击这里",[25,26],"br",{},[25,28],{},[14,30,31],{},[17,32,33],{},"本文聚焦于功能说明，详细接口字段及限制请点击上方文字链接查看",[25,35],{},[37,38,40],"h2",{"id":39},"_1-何时添加反馈","1. 何时添加反馈？",[42,43,44],"note",{},[14,45,46,47,49,50,53],{},"MemOS 反馈机制（Feedback）用于接收用户对模型回答的自然语言反馈，驱动记忆内容自动校正与更新，而无需开发者手动定位具体记忆条目。",[25,48],{},"\n通过单独的 addFeedback 接口，达成 ",[17,51,52],{},"降低人工维护成本 + 提高记忆准确率 + 支持持续自我修正"," 的目标。",[14,55,56,57,60,61,64],{},"如下表所示，区别于修改特定的记忆，自然语言反馈机制更适合",[17,58,59],{},"真实业务使用路径","与",[17,62,63],{},"非技术用户操作","。",[66,67,68,84],"table",{},[69,70,71],"thead",{},[72,73,74,78,81],"tr",{},[75,76,77],"th",{},"对比维度",[75,79,80],{},"自然语言反馈",[75,82,83],{},"定点修改记忆",[85,86,87,99,110,121,132],"tbody",{},[72,88,89,93,96],{},[90,91,92],"td",{},"使用方式",[90,94,95],{},"用自然语言描述问题或修正信息",[90,97,98],{},"直接指定某条 memory 进行编辑",[72,100,101,104,107],{},[90,102,103],{},"用户门槛",[90,105,106],{},"低，适合非技术用户",[90,108,109],{},"较高，通常由开发者或管理员操作",[72,111,112,115,118],{},[90,113,114],{},"系统参与度",[90,116,117],{},"系统自动解析、定位、关联更新",[90,119,120],{},"人工主导更新",[72,122,123,126,129],{},[90,124,125],{},"更新范围",[90,127,128],{},"可能影响多条相关记忆",[90,130,131],{},"通常只影响单条记忆",[72,133,134,137,140],{},[90,135,136],{},"适用场景",[90,138,139],{},"对话纠错、知识过期、业务规则变更",[90,141,142],{},"精确修订、结构化维护",[25,144],{},[37,146,148],{"id":147},"_2-关键参数","2. 关键参数",[150,151,152,159,170],"ul",{},[153,154,155,158],"li",{},[17,156,157],{},"反馈内容（feedback_content）","：用户对模型回答的自然语言反馈内容，用于理解记忆更新的需求。",[153,160,161,164,165,169],{},[17,162,163],{},"知识库范围（allow_knowledgebase_ids）","：用户的自然语言反馈内容指向的知识库，用于限定可修改的",[20,166,168],{"href":167},"\u002Fmemos_cloud\u002Ffeatures\u002Fadvanced\u002Fknowledge_base","知识库记忆","范围。",[153,171,172,175],{},[17,173,174],{},"会话标识（conversation_id）","：用户自然反馈内容所关联的唯一会话标识符，用于关联当前反馈内容的上下文信息。",[25,177],{},[37,179,181],{"id":180},"_3-工作原理","3. 工作原理",[14,183,184,185],{},"如下图所示，以 Chabot 场景为例，用户在模型回答内容下方点击“反馈错漏”按钮,填写对本次回答的反馈并提交。\n",[186,187],"img",{"alt":188,"src":189},"image.png","https:\u002F\u002Fcdn.memtensor.com.cn\u002Fimg\u002F1770716602140_1z3yi5_compressed.png",[14,191,192,193,197],{},"根据反馈内容，后端完成一次 MemOS ",[194,195,196],"code",{},"add\u002Ffeedback"," 接口调用，触发记忆更新，无需对用户的记忆手动操作。",[150,199,200,206,212],{},[153,201,202,205],{},[17,203,204],{},"有效性分析","：当用户提交反馈后，MemOS 会结合当前会话上下文，对反馈内容进行解析，判断其是否为有效信息、是否与对话内容相关，从而决定是否进入记忆更新流程。",[153,207,208,211],{},[17,209,210],{},"更新类型识别","：MemOS 会将反馈驱动的记忆更新请求自动分类为关键词替换和语义更新两种类型，并基于反馈内容与上下文语义完成判定。",[153,213,214,217,218],{},[17,215,216],{},"更新记忆","：根据分类结果执行记忆更新操作，写入新记忆，对存在冲突、过时或被纠正的已有记忆进行更新或覆盖。",[150,219,220,226],{},[153,221,222,225],{},[17,223,224],{},"关键词替换","：检索包含目标关键词的相关记忆条目，并执行定点更新；",[153,227,228,231],{},[17,229,230],{},"语义更新","：基于用户反馈生成新的语义记忆，召回相关记忆内容后进行合并或替换更新。",[25,233],{},[37,235,237],{"id":236},"_4-使用示例","4. 使用示例",[239,240,241],"h3",{"id":241},"语义更新知识库记忆",[14,243,244],{},"在企业中，常会出现企业政策\u002F知识已更新，而知识库更新不及时的问题。尝试一下，用最简单的交互方式驱动知识库始终保持最新。",[42,246,248,253],{"icon":247},"websymbol:chat",[14,249,250,251],{}," 会话 A：2025-12-12 发生",[25,252],{},[254,255,257],"div",{"style":256},"padding-left: 2em;","\n财务主管在会话中，反馈【办公类软件的采购上限为600元，而不是800元】。\n",[259,260,265],"pre",{"className":261,"code":262,"language":263,"meta":264,"style":264},"language-python shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import os\nimport requests\nimport json\n\n# 替换成你的 MemOS API Key\nos.environ[\"MEMOS_API_KEY\"] = \"YOUR_API_KEY\"\nos.environ[\"MEMOS_BASE_URL\"] = \"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\"\n\ndata = {\n    \"user_id\": \"memos_user_123\",\n    \"conversation_id\": \"1212\",\n    \"feedback_content\": \"办公类软件的采购上限是600元，而不是800元。\",\n    \"allow_knowledgebase_ids\":[\"idxxxxx\"]  # 替换成上方创建的知识库ID\n}\n\nheaders = {\n  \"Content-Type\": \"application\u002Fjson\",\n  \"Authorization\": f\"Token {os.environ['MEMOS_API_KEY']}\"\n}\nurl = f\"{os.environ['MEMOS_BASE_URL']}\u002Fadd\u002Ffeedback\"\n\nres = requests.post(url=url, headers=headers, data=json.dumps(data))\n\nprint(f\"result: {res.json()}\")\n","python","",[194,266,267,280,288,296,303,310,351,380,385,397,421,442,463,488,494,499,509,531,576,581,616,621,683,688],{"__ignoreMap":264},[268,269,272,276],"span",{"class":270,"line":271},"line",1,[268,273,275],{"class":274},"s7zQu","import",[268,277,279],{"class":278},"sTEyZ"," os\n",[268,281,283,285],{"class":270,"line":282},2,[268,284,275],{"class":274},[268,286,287],{"class":278}," requests\n",[268,289,291,293],{"class":270,"line":290},3,[268,292,275],{"class":274},[268,294,295],{"class":278}," json\n",[268,297,299],{"class":270,"line":298},4,[268,300,302],{"emptyLinePlaceholder":301},true,"\n",[268,304,306],{"class":270,"line":305},5,[268,307,309],{"class":308},"sHwdD","# 替换成你的 MemOS API Key\n",[268,311,313,316,320,324,327,330,334,336,339,342,345,348],{"class":270,"line":312},6,[268,314,315],{"class":278},"os",[268,317,319],{"class":318},"sMK4o",".",[268,321,323],{"class":322},"swJcz","environ",[268,325,326],{"class":318},"[",[268,328,329],{"class":318},"\"",[268,331,333],{"class":332},"sfazB","MEMOS_API_KEY",[268,335,329],{"class":318},[268,337,338],{"class":318},"]",[268,340,341],{"class":318}," =",[268,343,344],{"class":318}," \"",[268,346,347],{"class":332},"YOUR_API_KEY",[268,349,350],{"class":318},"\"\n",[268,352,354,356,358,360,362,364,367,369,371,373,375,378],{"class":270,"line":353},7,[268,355,315],{"class":278},[268,357,319],{"class":318},[268,359,323],{"class":322},[268,361,326],{"class":318},[268,363,329],{"class":318},[268,365,366],{"class":332},"MEMOS_BASE_URL",[268,368,329],{"class":318},[268,370,338],{"class":318},[268,372,341],{"class":318},[268,374,344],{"class":318},[268,376,377],{"class":332},"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1",[268,379,350],{"class":318},[268,381,383],{"class":270,"line":382},8,[268,384,302],{"emptyLinePlaceholder":301},[268,386,388,391,394],{"class":270,"line":387},9,[268,389,390],{"class":278},"data ",[268,392,393],{"class":318},"=",[268,395,396],{"class":318}," {\n",[268,398,400,403,406,408,411,413,416,418],{"class":270,"line":399},10,[268,401,402],{"class":318},"    \"",[268,404,405],{"class":332},"user_id",[268,407,329],{"class":318},[268,409,410],{"class":318},":",[268,412,344],{"class":318},[268,414,415],{"class":332},"memos_user_123",[268,417,329],{"class":318},[268,419,420],{"class":318},",\n",[268,422,424,426,429,431,433,435,438,440],{"class":270,"line":423},11,[268,425,402],{"class":318},[268,427,428],{"class":332},"conversation_id",[268,430,329],{"class":318},[268,432,410],{"class":318},[268,434,344],{"class":318},[268,436,437],{"class":332},"1212",[268,439,329],{"class":318},[268,441,420],{"class":318},[268,443,445,447,450,452,454,456,459,461],{"class":270,"line":444},12,[268,446,402],{"class":318},[268,448,449],{"class":332},"feedback_content",[268,451,329],{"class":318},[268,453,410],{"class":318},[268,455,344],{"class":318},[268,457,458],{"class":332},"办公类软件的采购上限是600元，而不是800元。",[268,460,329],{"class":318},[268,462,420],{"class":318},[268,464,466,468,471,473,476,478,481,483,485],{"class":270,"line":465},13,[268,467,402],{"class":318},[268,469,470],{"class":332},"allow_knowledgebase_ids",[268,472,329],{"class":318},[268,474,475],{"class":318},":[",[268,477,329],{"class":318},[268,479,480],{"class":332},"idxxxxx",[268,482,329],{"class":318},[268,484,338],{"class":318},[268,486,487],{"class":308},"  # 替换成上方创建的知识库ID\n",[268,489,491],{"class":270,"line":490},14,[268,492,493],{"class":318},"}\n",[268,495,497],{"class":270,"line":496},15,[268,498,302],{"emptyLinePlaceholder":301},[268,500,502,505,507],{"class":270,"line":501},16,[268,503,504],{"class":278},"headers ",[268,506,393],{"class":318},[268,508,396],{"class":318},[268,510,512,515,518,520,522,524,527,529],{"class":270,"line":511},17,[268,513,514],{"class":318},"  \"",[268,516,517],{"class":332},"Content-Type",[268,519,329],{"class":318},[268,521,410],{"class":318},[268,523,344],{"class":318},[268,525,526],{"class":332},"application\u002Fjson",[268,528,329],{"class":318},[268,530,420],{"class":318},[268,532,534,536,539,541,543,547,550,554,556,558,560,562,565,567,569,571,574],{"class":270,"line":533},18,[268,535,514],{"class":318},[268,537,538],{"class":332},"Authorization",[268,540,329],{"class":318},[268,542,410],{"class":318},[268,544,546],{"class":545},"spNyl"," f",[268,548,549],{"class":332},"\"Token ",[268,551,553],{"class":552},"sbssI","{",[268,555,315],{"class":278},[268,557,319],{"class":318},[268,559,323],{"class":322},[268,561,326],{"class":318},[268,563,564],{"class":318},"'",[268,566,333],{"class":332},[268,568,564],{"class":318},[268,570,338],{"class":318},[268,572,573],{"class":552},"}",[268,575,350],{"class":332},[268,577,579],{"class":270,"line":578},19,[268,580,493],{"class":318},[268,582,584,587,589,591,593,595,597,599,601,603,605,607,609,611,613],{"class":270,"line":583},20,[268,585,586],{"class":278},"url ",[268,588,393],{"class":318},[268,590,546],{"class":545},[268,592,329],{"class":332},[268,594,553],{"class":552},[268,596,315],{"class":278},[268,598,319],{"class":318},[268,600,323],{"class":322},[268,602,326],{"class":318},[268,604,564],{"class":318},[268,606,366],{"class":332},[268,608,564],{"class":318},[268,610,338],{"class":318},[268,612,573],{"class":552},[268,614,615],{"class":332},"\u002Fadd\u002Ffeedback\"\n",[268,617,619],{"class":270,"line":618},21,[268,620,302],{"emptyLinePlaceholder":301},[268,622,624,627,629,632,634,638,641,645,647,649,652,655,657,660,662,665,667,670,672,675,677,680],{"class":270,"line":623},22,[268,625,626],{"class":278},"res ",[268,628,393],{"class":318},[268,630,631],{"class":278}," requests",[268,633,319],{"class":318},[268,635,637],{"class":636},"s2Zo4","post",[268,639,640],{"class":318},"(",[268,642,644],{"class":643},"sHdIc","url",[268,646,393],{"class":318},[268,648,644],{"class":636},[268,650,651],{"class":318},",",[268,653,654],{"class":643}," headers",[268,656,393],{"class":318},[268,658,659],{"class":636},"headers",[268,661,651],{"class":318},[268,663,664],{"class":643}," data",[268,666,393],{"class":318},[268,668,669],{"class":636},"json",[268,671,319],{"class":318},[268,673,674],{"class":636},"dumps",[268,676,640],{"class":318},[268,678,679],{"class":636},"data",[268,681,682],{"class":318},"))\n",[268,684,686],{"class":270,"line":685},23,[268,687,302],{"emptyLinePlaceholder":301},[268,689,691,694,696,699,702,704,707,709,711,714,716,718],{"class":270,"line":690},24,[268,692,693],{"class":636},"print",[268,695,640],{"class":318},[268,697,698],{"class":545},"f",[268,700,701],{"class":332},"\"result: ",[268,703,553],{"class":552},[268,705,706],{"class":636},"res",[268,708,319],{"class":318},[268,710,669],{"class":636},[268,712,713],{"class":318},"()",[268,715,573],{"class":552},[268,717,329],{"class":332},[268,719,720],{"class":318},")\n",[42,722,723,727],{"icon":247},[14,724,250,725],{},[25,726],{},[254,728,729],{"style":256},"\n任意其他用户搜索【软件报销制度】时，获取一条新增高权重记忆【办公类软件的采购上限为600元，而不是800元】。\n",[259,731,733],{"className":261,"code":732,"language":263,"meta":264,"style":264},"import os\nimport requests\nimport json\n\n# 替换成你的 MemOS API Key\nos.environ[\"MEMOS_API_KEY\"] = \"YOUR_API_KEY\"\nos.environ[\"MEMOS_BASE_URL\"] = \"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\"\n\ndata = {\n    \"user_id\": \"memos_user_123\",\n    \"conversation_id\": \"1211\",\n    \"query\": \"帮我查一下软件采购报销额度。\",\n    \"knowledgebase_ids\":[\"idxxxxx\"]  # 替换成上方创建的知识库ID\n}\nheaders = {\n  \"Content-Type\": \"application\u002Fjson\",\n  \"Authorization\": f\"Token {os.environ['MEMOS_API_KEY']}\"\n}\nurl = f\"{os.environ['MEMOS_BASE_URL']}\u002Fsearch\u002Fmemory\"\n\nres = requests.post(url=url, headers=headers, data=json.dumps(data))\n\n\n# 美化 JSON 输出\njson_res = res.json()\nprint(json.dumps(json_res, indent=2, ensure_ascii=False))\n",[194,734,735,741,747,753,757,761,787,813,817,825,843,862,882,903,907,915,933,969,973,1006,1010,1056,1060,1064,1069,1087],{"__ignoreMap":264},[268,736,737,739],{"class":270,"line":271},[268,738,275],{"class":274},[268,740,279],{"class":278},[268,742,743,745],{"class":270,"line":282},[268,744,275],{"class":274},[268,746,287],{"class":278},[268,748,749,751],{"class":270,"line":290},[268,750,275],{"class":274},[268,752,295],{"class":278},[268,754,755],{"class":270,"line":298},[268,756,302],{"emptyLinePlaceholder":301},[268,758,759],{"class":270,"line":305},[268,760,309],{"class":308},[268,762,763,765,767,769,771,773,775,777,779,781,783,785],{"class":270,"line":312},[268,764,315],{"class":278},[268,766,319],{"class":318},[268,768,323],{"class":322},[268,770,326],{"class":318},[268,772,329],{"class":318},[268,774,333],{"class":332},[268,776,329],{"class":318},[268,778,338],{"class":318},[268,780,341],{"class":318},[268,782,344],{"class":318},[268,784,347],{"class":332},[268,786,350],{"class":318},[268,788,789,791,793,795,797,799,801,803,805,807,809,811],{"class":270,"line":353},[268,790,315],{"class":278},[268,792,319],{"class":318},[268,794,323],{"class":322},[268,796,326],{"class":318},[268,798,329],{"class":318},[268,800,366],{"class":332},[268,802,329],{"class":318},[268,804,338],{"class":318},[268,806,341],{"class":318},[268,808,344],{"class":318},[268,810,377],{"class":332},[268,812,350],{"class":318},[268,814,815],{"class":270,"line":382},[268,816,302],{"emptyLinePlaceholder":301},[268,818,819,821,823],{"class":270,"line":387},[268,820,390],{"class":278},[268,822,393],{"class":318},[268,824,396],{"class":318},[268,826,827,829,831,833,835,837,839,841],{"class":270,"line":399},[268,828,402],{"class":318},[268,830,405],{"class":332},[268,832,329],{"class":318},[268,834,410],{"class":318},[268,836,344],{"class":318},[268,838,415],{"class":332},[268,840,329],{"class":318},[268,842,420],{"class":318},[268,844,845,847,849,851,853,855,858,860],{"class":270,"line":423},[268,846,402],{"class":318},[268,848,428],{"class":332},[268,850,329],{"class":318},[268,852,410],{"class":318},[268,854,344],{"class":318},[268,856,857],{"class":332},"1211",[268,859,329],{"class":318},[268,861,420],{"class":318},[268,863,864,866,869,871,873,875,878,880],{"class":270,"line":444},[268,865,402],{"class":318},[268,867,868],{"class":332},"query",[268,870,329],{"class":318},[268,872,410],{"class":318},[268,874,344],{"class":318},[268,876,877],{"class":332},"帮我查一下软件采购报销额度。",[268,879,329],{"class":318},[268,881,420],{"class":318},[268,883,884,886,889,891,893,895,897,899,901],{"class":270,"line":465},[268,885,402],{"class":318},[268,887,888],{"class":332},"knowledgebase_ids",[268,890,329],{"class":318},[268,892,475],{"class":318},[268,894,329],{"class":318},[268,896,480],{"class":332},[268,898,329],{"class":318},[268,900,338],{"class":318},[268,902,487],{"class":308},[268,904,905],{"class":270,"line":490},[268,906,493],{"class":318},[268,908,909,911,913],{"class":270,"line":496},[268,910,504],{"class":278},[268,912,393],{"class":318},[268,914,396],{"class":318},[268,916,917,919,921,923,925,927,929,931],{"class":270,"line":501},[268,918,514],{"class":318},[268,920,517],{"class":332},[268,922,329],{"class":318},[268,924,410],{"class":318},[268,926,344],{"class":318},[268,928,526],{"class":332},[268,930,329],{"class":318},[268,932,420],{"class":318},[268,934,935,937,939,941,943,945,947,949,951,953,955,957,959,961,963,965,967],{"class":270,"line":511},[268,936,514],{"class":318},[268,938,538],{"class":332},[268,940,329],{"class":318},[268,942,410],{"class":318},[268,944,546],{"class":545},[268,946,549],{"class":332},[268,948,553],{"class":552},[268,950,315],{"class":278},[268,952,319],{"class":318},[268,954,323],{"class":322},[268,956,326],{"class":318},[268,958,564],{"class":318},[268,960,333],{"class":332},[268,962,564],{"class":318},[268,964,338],{"class":318},[268,966,573],{"class":552},[268,968,350],{"class":332},[268,970,971],{"class":270,"line":533},[268,972,493],{"class":318},[268,974,975,977,979,981,983,985,987,989,991,993,995,997,999,1001,1003],{"class":270,"line":578},[268,976,586],{"class":278},[268,978,393],{"class":318},[268,980,546],{"class":545},[268,982,329],{"class":332},[268,984,553],{"class":552},[268,986,315],{"class":278},[268,988,319],{"class":318},[268,990,323],{"class":322},[268,992,326],{"class":318},[268,994,564],{"class":318},[268,996,366],{"class":332},[268,998,564],{"class":318},[268,1000,338],{"class":318},[268,1002,573],{"class":552},[268,1004,1005],{"class":332},"\u002Fsearch\u002Fmemory\"\n",[268,1007,1008],{"class":270,"line":583},[268,1009,302],{"emptyLinePlaceholder":301},[268,1011,1012,1014,1016,1018,1020,1022,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042,1044,1046,1048,1050,1052,1054],{"class":270,"line":618},[268,1013,626],{"class":278},[268,1015,393],{"class":318},[268,1017,631],{"class":278},[268,1019,319],{"class":318},[268,1021,637],{"class":636},[268,1023,640],{"class":318},[268,1025,644],{"class":643},[268,1027,393],{"class":318},[268,1029,644],{"class":636},[268,1031,651],{"class":318},[268,1033,654],{"class":643},[268,1035,393],{"class":318},[268,1037,659],{"class":636},[268,1039,651],{"class":318},[268,1041,664],{"class":643},[268,1043,393],{"class":318},[268,1045,669],{"class":636},[268,1047,319],{"class":318},[268,1049,674],{"class":636},[268,1051,640],{"class":318},[268,1053,679],{"class":636},[268,1055,682],{"class":318},[268,1057,1058],{"class":270,"line":623},[268,1059,302],{"emptyLinePlaceholder":301},[268,1061,1062],{"class":270,"line":685},[268,1063,302],{"emptyLinePlaceholder":301},[268,1065,1066],{"class":270,"line":690},[268,1067,1068],{"class":308},"# 美化 JSON 输出\n",[268,1070,1072,1075,1077,1080,1082,1084],{"class":270,"line":1071},25,[268,1073,1074],{"class":278},"json_res ",[268,1076,393],{"class":318},[268,1078,1079],{"class":278}," res",[268,1081,319],{"class":318},[268,1083,669],{"class":636},[268,1085,1086],{"class":318},"()\n",[268,1088,1090,1092,1094,1096,1098,1100,1102,1105,1107,1110,1112,1115,1117,1120],{"class":270,"line":1089},26,[268,1091,693],{"class":636},[268,1093,640],{"class":318},[268,1095,669],{"class":636},[268,1097,319],{"class":318},[268,1099,674],{"class":636},[268,1101,640],{"class":318},[268,1103,1104],{"class":636},"json_res",[268,1106,651],{"class":318},[268,1108,1109],{"class":643}," indent",[268,1111,393],{"class":318},[268,1113,1114],{"class":552},"2",[268,1116,651],{"class":318},[268,1118,1119],{"class":643}," ensure_ascii",[268,1121,1122],{"class":318},"=False))\n",[14,1124,1125],{},"输出结果如下（简化版）：",[259,1127,1129],{"className":261,"code":1128,"language":263,"meta":264,"style":264},"\"memory_detail_list\": [\n  {\n    \"id\": \"8a4f3d2e-c417-4e53-bc25-54451abd5ac8\",\n    \"memory_key\": \"软件采购报销制度（试行版）\",\n    \"memory_value\": \"该制度旨在规范公司各类软件的采购与报销流程，要求所有软件采购遵循特定品类的采购金额上限。设计类软件的采购上限为1000元，适用于平面设计、视频编辑和原型设计，示例包括Photoshop和Premiere。代码\u002F开发类软件的采购上限为1500元，适用范围包括IDE和开发框架，示例有PyCharm和Visual Studio。办公类软件的采购上限为800元，适用于文档编辑和表格处理，示例包括Office套件和WPS。数据分析类软件的采购上限为1200元，适用范围为数据统计和可视化，示例包括Tableau和Power BI。安全与防护类软件的采购上限为1000元，适用于杀毒和防火墙。协作\u002F项目管理类软件的采购上限为900元，示例包括Jira和Slack。特殊行业软件的采购上限为2000元，需专项审批。所有采购必须符合公司预算与信息安全要求，超出限额的软件需提供业务说明并提交专项审批。\",\n    \"memory_type\": \"LongTermMemory\",\n    \"create_time\": 1765525947718,\n    \"conversation_id\": \"default_session\",\n    \"status\": \"activated\",\n    \"confidence\": 0.99,\n    \"tags\": [\n      \"软件采购\",\n      \"报销制度\",\n      \"审批流程\",\n      \"预算\",\n      \"信息安全\",\n      \"mode:fine\",\n      \"multimodal:file\"\n    ],\n    \"update_time\": 1765525947720,\n    \"relativity\": 0.8931847\n  },\n  {\n    \"id\": \"a72a04d1-d7ba-4ebd-9410-0097bfa6c20d\",\n    \"memory_key\": \"办公软件采购上限\",\n    \"memory_value\": \"用户确认办公类软件的采购上限是600元，而不是800元。\",\n    \"memory_type\": \"WorkingMemory\",\n    \"create_time\": 1765531700539,\n    \"conversation_id\": \"1212\",\n    \"status\": \"activated\",\n    \"confidence\": 0.99,\n    \"tags\": [\n      \"采购\",\n      \"办公软件\",\n      \"预算\"\n    ],\n    \"update_time\": 1765531700540,\n    \"relativity\": 0.7196722\n  }\n]\n",[194,1130,1131,1145,1150,1170,1190,1210,1230,1246,1265,1285,1301,1314,1326,1337,1348,1359,1370,1381,1390,1395,1411,1425,1430,1434,1453,1472,1491,1511,1527,1546,1565,1580,1593,1605,1617,1626,1631,1647,1661,1667],{"__ignoreMap":264},[268,1132,1133,1135,1138,1140,1142],{"class":270,"line":271},[268,1134,329],{"class":274},[268,1136,1137],{"class":308},"memory_detail_list",[268,1139,329],{"class":274},[268,1141,410],{"class":318},[268,1143,1144],{"class":318}," [\n",[268,1146,1147],{"class":270,"line":282},[268,1148,1149],{"class":318},"  {\n",[268,1151,1152,1154,1157,1159,1161,1163,1166,1168],{"class":270,"line":290},[268,1153,402],{"class":318},[268,1155,1156],{"class":332},"id",[268,1158,329],{"class":318},[268,1160,410],{"class":318},[268,1162,344],{"class":318},[268,1164,1165],{"class":332},"8a4f3d2e-c417-4e53-bc25-54451abd5ac8",[268,1167,329],{"class":318},[268,1169,420],{"class":318},[268,1171,1172,1174,1177,1179,1181,1183,1186,1188],{"class":270,"line":298},[268,1173,402],{"class":318},[268,1175,1176],{"class":332},"memory_key",[268,1178,329],{"class":318},[268,1180,410],{"class":318},[268,1182,344],{"class":318},[268,1184,1185],{"class":332},"软件采购报销制度（试行版）",[268,1187,329],{"class":318},[268,1189,420],{"class":318},[268,1191,1192,1194,1197,1199,1201,1203,1206,1208],{"class":270,"line":305},[268,1193,402],{"class":318},[268,1195,1196],{"class":332},"memory_value",[268,1198,329],{"class":318},[268,1200,410],{"class":318},[268,1202,344],{"class":318},[268,1204,1205],{"class":332},"该制度旨在规范公司各类软件的采购与报销流程，要求所有软件采购遵循特定品类的采购金额上限。设计类软件的采购上限为1000元，适用于平面设计、视频编辑和原型设计，示例包括Photoshop和Premiere。代码\u002F开发类软件的采购上限为1500元，适用范围包括IDE和开发框架，示例有PyCharm和Visual Studio。办公类软件的采购上限为800元，适用于文档编辑和表格处理，示例包括Office套件和WPS。数据分析类软件的采购上限为1200元，适用范围为数据统计和可视化，示例包括Tableau和Power BI。安全与防护类软件的采购上限为1000元，适用于杀毒和防火墙。协作\u002F项目管理类软件的采购上限为900元，示例包括Jira和Slack。特殊行业软件的采购上限为2000元，需专项审批。所有采购必须符合公司预算与信息安全要求，超出限额的软件需提供业务说明并提交专项审批。",[268,1207,329],{"class":318},[268,1209,420],{"class":318},[268,1211,1212,1214,1217,1219,1221,1223,1226,1228],{"class":270,"line":312},[268,1213,402],{"class":318},[268,1215,1216],{"class":332},"memory_type",[268,1218,329],{"class":318},[268,1220,410],{"class":318},[268,1222,344],{"class":318},[268,1224,1225],{"class":332},"LongTermMemory",[268,1227,329],{"class":318},[268,1229,420],{"class":318},[268,1231,1232,1234,1237,1239,1241,1244],{"class":270,"line":353},[268,1233,402],{"class":318},[268,1235,1236],{"class":332},"create_time",[268,1238,329],{"class":318},[268,1240,410],{"class":318},[268,1242,1243],{"class":552}," 1765525947718",[268,1245,420],{"class":318},[268,1247,1248,1250,1252,1254,1256,1258,1261,1263],{"class":270,"line":382},[268,1249,402],{"class":318},[268,1251,428],{"class":332},[268,1253,329],{"class":318},[268,1255,410],{"class":318},[268,1257,344],{"class":318},[268,1259,1260],{"class":332},"default_session",[268,1262,329],{"class":318},[268,1264,420],{"class":318},[268,1266,1267,1269,1272,1274,1276,1278,1281,1283],{"class":270,"line":387},[268,1268,402],{"class":318},[268,1270,1271],{"class":332},"status",[268,1273,329],{"class":318},[268,1275,410],{"class":318},[268,1277,344],{"class":318},[268,1279,1280],{"class":332},"activated",[268,1282,329],{"class":318},[268,1284,420],{"class":318},[268,1286,1287,1289,1292,1294,1296,1299],{"class":270,"line":399},[268,1288,402],{"class":318},[268,1290,1291],{"class":332},"confidence",[268,1293,329],{"class":318},[268,1295,410],{"class":318},[268,1297,1298],{"class":552}," 0.99",[268,1300,420],{"class":318},[268,1302,1303,1305,1308,1310,1312],{"class":270,"line":423},[268,1304,402],{"class":318},[268,1306,1307],{"class":332},"tags",[268,1309,329],{"class":318},[268,1311,410],{"class":318},[268,1313,1144],{"class":318},[268,1315,1316,1319,1322,1324],{"class":270,"line":444},[268,1317,1318],{"class":318},"      \"",[268,1320,1321],{"class":332},"软件采购",[268,1323,329],{"class":318},[268,1325,420],{"class":318},[268,1327,1328,1330,1333,1335],{"class":270,"line":465},[268,1329,1318],{"class":318},[268,1331,1332],{"class":332},"报销制度",[268,1334,329],{"class":318},[268,1336,420],{"class":318},[268,1338,1339,1341,1344,1346],{"class":270,"line":490},[268,1340,1318],{"class":318},[268,1342,1343],{"class":332},"审批流程",[268,1345,329],{"class":318},[268,1347,420],{"class":318},[268,1349,1350,1352,1355,1357],{"class":270,"line":496},[268,1351,1318],{"class":318},[268,1353,1354],{"class":332},"预算",[268,1356,329],{"class":318},[268,1358,420],{"class":318},[268,1360,1361,1363,1366,1368],{"class":270,"line":501},[268,1362,1318],{"class":318},[268,1364,1365],{"class":332},"信息安全",[268,1367,329],{"class":318},[268,1369,420],{"class":318},[268,1371,1372,1374,1377,1379],{"class":270,"line":511},[268,1373,1318],{"class":318},[268,1375,1376],{"class":332},"mode:fine",[268,1378,329],{"class":318},[268,1380,420],{"class":318},[268,1382,1383,1385,1388],{"class":270,"line":533},[268,1384,1318],{"class":318},[268,1386,1387],{"class":332},"multimodal:file",[268,1389,350],{"class":318},[268,1391,1392],{"class":270,"line":578},[268,1393,1394],{"class":318},"    ],\n",[268,1396,1397,1399,1402,1404,1406,1409],{"class":270,"line":583},[268,1398,402],{"class":318},[268,1400,1401],{"class":332},"update_time",[268,1403,329],{"class":318},[268,1405,410],{"class":318},[268,1407,1408],{"class":552}," 1765525947720",[268,1410,420],{"class":318},[268,1412,1413,1415,1418,1420,1422],{"class":270,"line":618},[268,1414,402],{"class":318},[268,1416,1417],{"class":332},"relativity",[268,1419,329],{"class":318},[268,1421,410],{"class":318},[268,1423,1424],{"class":552}," 0.8931847\n",[268,1426,1427],{"class":270,"line":623},[268,1428,1429],{"class":318},"  },\n",[268,1431,1432],{"class":270,"line":685},[268,1433,1149],{"class":318},[268,1435,1436,1438,1440,1442,1444,1446,1449,1451],{"class":270,"line":690},[268,1437,402],{"class":318},[268,1439,1156],{"class":332},[268,1441,329],{"class":318},[268,1443,410],{"class":318},[268,1445,344],{"class":318},[268,1447,1448],{"class":332},"a72a04d1-d7ba-4ebd-9410-0097bfa6c20d",[268,1450,329],{"class":318},[268,1452,420],{"class":318},[268,1454,1455,1457,1459,1461,1463,1465,1468,1470],{"class":270,"line":1071},[268,1456,402],{"class":318},[268,1458,1176],{"class":332},[268,1460,329],{"class":318},[268,1462,410],{"class":318},[268,1464,344],{"class":318},[268,1466,1467],{"class":332},"办公软件采购上限",[268,1469,329],{"class":318},[268,1471,420],{"class":318},[268,1473,1474,1476,1478,1480,1482,1484,1487,1489],{"class":270,"line":1089},[268,1475,402],{"class":318},[268,1477,1196],{"class":332},[268,1479,329],{"class":318},[268,1481,410],{"class":318},[268,1483,344],{"class":318},[268,1485,1486],{"class":332},"用户确认办公类软件的采购上限是600元，而不是800元。",[268,1488,329],{"class":318},[268,1490,420],{"class":318},[268,1492,1494,1496,1498,1500,1502,1504,1507,1509],{"class":270,"line":1493},27,[268,1495,402],{"class":318},[268,1497,1216],{"class":332},[268,1499,329],{"class":318},[268,1501,410],{"class":318},[268,1503,344],{"class":318},[268,1505,1506],{"class":332},"WorkingMemory",[268,1508,329],{"class":318},[268,1510,420],{"class":318},[268,1512,1514,1516,1518,1520,1522,1525],{"class":270,"line":1513},28,[268,1515,402],{"class":318},[268,1517,1236],{"class":332},[268,1519,329],{"class":318},[268,1521,410],{"class":318},[268,1523,1524],{"class":552}," 1765531700539",[268,1526,420],{"class":318},[268,1528,1530,1532,1534,1536,1538,1540,1542,1544],{"class":270,"line":1529},29,[268,1531,402],{"class":318},[268,1533,428],{"class":332},[268,1535,329],{"class":318},[268,1537,410],{"class":318},[268,1539,344],{"class":318},[268,1541,437],{"class":332},[268,1543,329],{"class":318},[268,1545,420],{"class":318},[268,1547,1549,1551,1553,1555,1557,1559,1561,1563],{"class":270,"line":1548},30,[268,1550,402],{"class":318},[268,1552,1271],{"class":332},[268,1554,329],{"class":318},[268,1556,410],{"class":318},[268,1558,344],{"class":318},[268,1560,1280],{"class":332},[268,1562,329],{"class":318},[268,1564,420],{"class":318},[268,1566,1568,1570,1572,1574,1576,1578],{"class":270,"line":1567},31,[268,1569,402],{"class":318},[268,1571,1291],{"class":332},[268,1573,329],{"class":318},[268,1575,410],{"class":318},[268,1577,1298],{"class":552},[268,1579,420],{"class":318},[268,1581,1583,1585,1587,1589,1591],{"class":270,"line":1582},32,[268,1584,402],{"class":318},[268,1586,1307],{"class":332},[268,1588,329],{"class":318},[268,1590,410],{"class":318},[268,1592,1144],{"class":318},[268,1594,1596,1598,1601,1603],{"class":270,"line":1595},33,[268,1597,1318],{"class":318},[268,1599,1600],{"class":332},"采购",[268,1602,329],{"class":318},[268,1604,420],{"class":318},[268,1606,1608,1610,1613,1615],{"class":270,"line":1607},34,[268,1609,1318],{"class":318},[268,1611,1612],{"class":332},"办公软件",[268,1614,329],{"class":318},[268,1616,420],{"class":318},[268,1618,1620,1622,1624],{"class":270,"line":1619},35,[268,1621,1318],{"class":318},[268,1623,1354],{"class":332},[268,1625,350],{"class":318},[268,1627,1629],{"class":270,"line":1628},36,[268,1630,1394],{"class":318},[268,1632,1634,1636,1638,1640,1642,1645],{"class":270,"line":1633},37,[268,1635,402],{"class":318},[268,1637,1401],{"class":332},[268,1639,329],{"class":318},[268,1641,410],{"class":318},[268,1643,1644],{"class":552}," 1765531700540",[268,1646,420],{"class":318},[268,1648,1650,1652,1654,1656,1658],{"class":270,"line":1649},38,[268,1651,402],{"class":318},[268,1653,1417],{"class":332},[268,1655,329],{"class":318},[268,1657,410],{"class":318},[268,1659,1660],{"class":552}," 0.7196722\n",[268,1662,1664],{"class":270,"line":1663},39,[268,1665,1666],{"class":318},"  }\n",[268,1668,1670],{"class":270,"line":1669},40,[268,1671,1672],{"class":318},"]\n",[14,1674,1675,1681],{},[20,1676,1680],{"href":1677,"rel":1678},"https:\u002F\u002Fmemos-dashboard.openmem.net\u002FknowledgeBase\u002F",[1679],"nofollow","控制台-知识库","中展示了知识库中所有通过自然语言交互，更正或补全知识库记忆的详情。",[14,1683,1684],{},[186,1685],{"alt":188,"src":1686},"https:\u002F\u002Fcdn.memtensor.com.cn\u002Fimg\u002F1765970178683_5tuxe4_compressed.png",[25,1688],{},[239,1690,1691],{"id":1691},"关键字替换记忆",[14,1693,1694],{},"如下所示，除了更新语义记忆，MemOS 还支持通过描述对特定词汇进行替换修改，此场景下无需输入会话标识（conversation_id）。",[259,1696,1698],{"className":261,"code":1697,"language":263,"meta":264,"style":264},"data = {\n    \"user_id\": \"memos_user_123\",\n    \"feedback_content\": \"从现在开始我改名了，把用户1号统一替换为用户2号\",\n    \"allow_knowledgebase_ids\": [\"123\", \"456\"]\n  }\n",[194,1699,1700,1708,1726,1745,1776],{"__ignoreMap":264},[268,1701,1702,1704,1706],{"class":270,"line":271},[268,1703,390],{"class":278},[268,1705,393],{"class":318},[268,1707,396],{"class":318},[268,1709,1710,1712,1714,1716,1718,1720,1722,1724],{"class":270,"line":282},[268,1711,402],{"class":318},[268,1713,405],{"class":332},[268,1715,329],{"class":318},[268,1717,410],{"class":318},[268,1719,344],{"class":318},[268,1721,415],{"class":332},[268,1723,329],{"class":318},[268,1725,420],{"class":318},[268,1727,1728,1730,1732,1734,1736,1738,1741,1743],{"class":270,"line":290},[268,1729,402],{"class":318},[268,1731,449],{"class":332},[268,1733,329],{"class":318},[268,1735,410],{"class":318},[268,1737,344],{"class":318},[268,1739,1740],{"class":332},"从现在开始我改名了，把用户1号统一替换为用户2号",[268,1742,329],{"class":318},[268,1744,420],{"class":318},[268,1746,1747,1749,1751,1753,1755,1758,1760,1763,1765,1767,1769,1772,1774],{"class":270,"line":298},[268,1748,402],{"class":318},[268,1750,470],{"class":332},[268,1752,329],{"class":318},[268,1754,410],{"class":318},[268,1756,1757],{"class":318}," [",[268,1759,329],{"class":318},[268,1761,1762],{"class":332},"123",[268,1764,329],{"class":318},[268,1766,651],{"class":318},[268,1768,344],{"class":318},[268,1770,1771],{"class":332},"456",[268,1773,329],{"class":318},[268,1775,1672],{"class":318},[268,1777,1778],{"class":270,"line":305},[268,1779,1666],{"class":318},[1781,1782,1783],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":264,"searchDepth":282,"depth":282,"links":1785},[1786,1787,1788,1789],{"id":39,"depth":282,"text":40},{"id":147,"depth":282,"text":148},{"id":180,"depth":282,"text":181},{"id":236,"depth":282,"text":237,"children":1790},[1791,1792],{"id":241,"depth":290,"text":241},{"id":1691,"depth":290,"text":1691},"添加用户自然语言反馈，MemOS将自动更新记忆。","md",{},"\u002Fcn\u002Fmemos_cloud\u002Fmem_operations\u002Fadd_feedback",{"title":5,"description":264},"cn\u002Fmemos_cloud\u002Fmem_operations\u002Fadd_feedback","yv0ZrzlWb5XU2HclNrHwL6_AQJ6PGWHU2GM5omUfO20",[1801,1809],{"title":1802,"path":1803,"stem":1804,"icon":1805,"framework":6,"module":6,"class":1806,"target":-1,"active":1807,"defaultOpen":1807,"children":-1,"description":1808},"Delete Memory","\u002Fcn\u002Fmemos_cloud\u002Fmem_operations\u002Fdelete_memory","memos_cloud\u002Fmem_operations\u002Fdelete_memory","i-ri-delete-bin-line",[],false,"从 MemOS 删除记忆,支持批量删除。",{"title":1810,"path":1811,"stem":1812,"icon":1813,"framework":6,"module":6,"class":1814,"target":-1,"active":1807,"defaultOpen":1807,"children":-1,"description":1815},"记忆过滤Filter","\u002Fcn\u002Fmemos_cloud\u002Ffeatures\u002Fbasic\u002Ffilters","memos_cloud\u002Ffeatures\u002Fbasic\u002Ffilters","i-ri-filter-3-line",[],"检索记忆时使用记忆过滤器，可以按照指定智能体、元信息、时间范围等条件进行过滤。",1774339745438]