[{"data":1,"prerenderedAt":7427},["ShallowReactive",2],{"releases":3,"changelog-en":1032,"changelog-cn":2114,"plugin-changelog-en":3145,"plugin-changelog-cn":3451,"mdc--vmpjfn-key":3729,"mdc--gzxmrl-key":3742,"mdc-llxefe-key":3751,"mdc--a4sjeb-key":3760,"mdc-dw9u39-key":3769,"mdc--89a2if-key":3778,"mdc-se9ooi-key":3786,"mdc-opfapz-key":3795,"mdc--877m4r-key":3803,"mdc-4scchb-key":3812,"mdc-nz49du-key":3820,"mdc-2mtzd3-key":3828,"mdc--r2rui1-key":3836,"mdc--s8ofs4-key":3844,"mdc--ytqqcj-key":3852,"mdc-irwqm-key":3861,"mdc-gw8kcb-key":3869,"mdc--m7ccd4-key":3877,"mdc--ftsw6w-key":3885,"mdc-7na5nb-key":3893,"mdc-wk8rzf-key":3901,"mdc--c6liya-key":3909,"mdc-2nu2wf-key":3917,"mdc--nm6682-key":3925,"mdc-ymibqa-key":3934,"mdc--1gamd5-key":3942,"mdc--lpyval-key":3950,"mdc-wdz6yf-key":3958,"mdc--2z2gxz-key":3966,"mdc-dq7hp3-key":3975,"mdc-2bxqr2-key":3983,"mdc-gcfitp-key":3992,"mdc--a1o5a0-key":4000,"mdc-kjuc5a-key":4009,"mdc-n4yc98-key":4017,"mdc--xxqmys-key":4026,"mdc--wv7ts0-key":4034,"mdc--ngl3o0-key":4043,"mdc-1ktczs-key":4051,"mdc-dhdayp-key":4059,"mdc-1j8td2-key":4067,"mdc--q8r2gt-key":4075,"mdc--molbqh-key":4083,"mdc--kfvup-key":4091,"mdc--kwsegt-key":4100,"mdc--6ttkpd-key":4108,"mdc--nsj0um-key":4117,"mdc--rxai3x-key":4125,"mdc-w0o7o8-key":4134,"mdc--mcmsz2-key":4142,"mdc--hkfjwb-key":4150,"mdc-o9iw3t-key":4158,"mdc--cidamj-key":4166,"mdc-gno603-key":4174,"mdc-e8rsny-key":4183,"mdc--ews5d0-key":4191,"mdc-9vhxp7-key":4199,"mdc-312cfb-key":4207,"mdc--404j5n-key":4216,"mdc--4gd8kl-key":4224,"mdc-uzv3z6-key":4233,"mdc-mj7v8j-key":4241,"mdc--6bfq42-key":4249,"mdc-8fcpzf-key":4257,"mdc--okyt3r-key":4265,"mdc--fwgg06-key":4273,"mdc--vpzl1j-key":4281,"mdc--9y9t19-key":4289,"mdc-ptxn8h-key":4297,"mdc-ix1swv-key":4305,"mdc-6hh9q4-key":4313,"mdc-er019e-key":4321,"mdc--mhqn7y-key":4329,"mdc-mw3eu4-key":4337,"mdc-x8xqti-key":4346,"mdc--12fa25-key":4354,"mdc--v7r3t9-key":4362,"mdc--hxdnv5-key":4370,"mdc--btll1v-key":4379,"mdc-2qcpl5-key":4387,"mdc--ce18qu-key":4396,"mdc--vn3tap-key":4404,"mdc-109exf-key":4412,"mdc-4iwogy-key":4420,"mdc--o9yuh9-key":4428,"mdc-qusq4e-key":4437,"mdc--m36z57-key":4445,"mdc-1g0fsj-key":4453,"mdc-7i8s9j-key":4461,"mdc-iro8n6-key":4470,"mdc-fvu87-key":4478,"mdc--6tu1uo-key":4486,"mdc-tnq2nl-key":4495,"mdc-9g06ty-key":4503,"mdc-n9qo4d-key":4512,"mdc--wdc7um-key":4520,"mdc--20zb64-key":4529,"mdc-aqynex-key":4537,"mdc--ejziwl-key":4545,"mdc-doagou-key":4553,"mdc-9rj4h1-key":4561,"mdc-ay9kew-key":4569,"mdc-db8wef-key":4578,"mdc-3y77e7-key":4586,"mdc-8j2dtm-key":4594,"mdc-b5gh9w-key":4602,"mdc-h1kyhq-key":4611,"mdc-dkpk59-key":4619,"mdc-cyyx84-key":4628,"mdc--6n6qyj-key":4636,"mdc--2g0qja-key":4644,"mdc--kx1p98-key":4653,"mdc-c14h87-key":4661,"mdc-cm349q-key":4670,"mdc-rzosld-key":4678,"mdc-liwer7-key":4686,"mdc-tjbif3-key":4695,"mdc--k9sfzr-key":4703,"mdc-e2ratt-key":4711,"mdc--xifj8l-key":4719,"mdc--dt3sty-key":4728,"mdc-wr6u8r-key":4737,"mdc-2v28xc-key":4745,"mdc--rtpjvy-key":4753,"mdc-x3gn0t-key":4762,"mdc-tofgfd-key":4770,"mdc--gqnirc-key":4778,"mdc-yikrz8-key":4787,"mdc--7tt8s3-key":4795,"mdc--hpqanx-key":4803,"mdc-93qql-key":4812,"mdc--re4xmo-key":4820,"mdc-22aka1-key":4829,"mdc-6c75vu-key":4837,"mdc-gwvcjk-key":4846,"mdc--jj05yg-key":4854,"mdc-9dbrxq-key":4862,"mdc--h9dotf-key":4870,"mdc--9do7j7-key":4878,"mdc-e5rtpy-key":4886,"mdc--vpf3ly-key":4894,"mdc--cj1g6g-key":4902,"mdc--svthke-key":4911,"mdc-qr87h9-key":4919,"mdc-53g1ku-key":4928,"mdc-pm0o8-key":4936,"mdc--jj0ffq-key":4945,"mdc-g96k3s-key":4953,"mdc-rp99el-key":4961,"mdc-l0v6pe-key":4969,"mdc-9uced-key":4977,"mdc-p3fa6z-key":4985,"mdc--n3kmdo-key":4994,"mdc-9rifm7-key":5002,"mdc--6ua0kb-key":5010,"mdc--1o456-key":5018,"mdc--xv8ftm-key":5026,"mdc--4uz9ab-key":5034,"mdc-qp0ins-key":5043,"mdc-5uasc7-key":5051,"mdc--ysemkt-key":5059,"mdc-1fqpi5-key":5067,"mdc--8sl68l-key":5076,"mdc-j5wuu5-key":5085,"mdc--unsezo-key":5093,"mdc--f173ob-key":5101,"mdc--ytmp9k-key":5109,"mdc--bdmrmp-key":5118,"mdc-dn2jut-key":5126,"mdc-bkrb12-key":5134,"mdc--6f19uo-key":5143,"mdc-ehcxro-key":5151,"mdc-7rxrvy-key":5159,"mdc-seh0qg-key":5168,"mdc-z3cawd-key":5176,"mdc-90vnsa-key":5184,"mdc--5i6zcj-key":5192,"mdc--tzy0s4-key":5200,"mdc--cnzqzn-key":5208,"mdc--kjgtn6-key":5216,"mdc-ryreqb-key":5224,"mdc-fz18zg-key":5232,"mdc-37p7ld-key":5240,"mdc-klp5dc-key":5249,"mdc-s1ym2q-key":5257,"mdc-tuqk9m-key":5266,"mdc--rjowu6-key":5274,"mdc--btpdhf-key":5283,"mdc-c97bd1-key":5291,"mdc--ejb5kj-key":5300,"mdc-i049vf-key":5308,"mdc-joev44-key":5316,"mdc-fvy2ee-key":5324,"mdc-906b2e-key":5333,"mdc-5v5s1l-key":5341,"mdc--tbjsbk-key":5349,"mdc-h7epr8-key":5357,"mdc--9c8co1-key":5365,"mdc-8m1uru-key":5373,"mdc--lfam39-key":5382,"mdc--8nbayp-key":5390,"mdc--jtg4xd-key":5399,"mdc--t70xry-key":5407,"mdc-u9zxg-key":5416,"mdc-yfkrz3-key":5424,"mdc-l69p93-key":5433,"mdc--ew4mx7-key":5441,"mdc--pyayic-key":5450,"mdc-z5jafj-key":5458,"mdc-62538z-key":5466,"mdc-aj4fwe-key":5474,"mdc-g3kqs2-key":5483,"mdc-wlcn9v-key":5491,"mdc-k45k9v-key":5500,"mdc--oziqn9-key":5508,"mdc--mt8rsy-key":5517,"mdc-h47x0m-key":5526,"mdc--mojfmy-key":5534,"mdc-6ffspj-key":5542,"mdc--7jncde-key":5551,"mdc--2m0etd-key":5559,"mdc--remkce-key":5568,"mdc-t96el7-key":5576,"mdc-8c07a2-key":5584,"mdc-cnsyo4-key":5593,"mdc--en9zs-key":5601,"mdc--v3ji4p-key":5610,"mdc--5i9dje-key":5618,"mdc-qbo314-key":5626,"mdc-s23vva-key":5635,"mdc-coesvb-key":5643,"mdc-e4aqhh-key":5651,"mdc--m1tdhg-key":5659,"mdc-q34h2m-key":5668,"mdc--k5kzr8-key":5676,"mdc--mwjv1s-key":5684,"mdc-v37gz2-key":5692,"mdc--px40u5-key":5700,"mdc-oe70v4-key":5709,"mdc-2csyeh-key":5717,"mdc-gz2xui-key":5725,"mdc-eyz2cx-key":5734,"mdc-jpfa0g-key":5742,"mdc--j3wxhv-key":5751,"mdc-8j68wa-key":5759,"mdc--s5w5wf-key":5768,"mdc-l8rr1g-key":5776,"mdc--qghu9o-key":5784,"mdc-v9lqbb-key":5793,"mdc--d6nq3r-key":5801,"mdc--gvtd7t-key":5810,"mdc-vyh5os-key":5818,"mdc--g9zq33-key":5826,"mdc--qml741-key":5834,"mdc--ktrx36-key":5842,"mdc--pvew0u-key":5851,"mdc-ykcedy-key":5859,"mdc--30py22-key":5868,"mdc-uxn9v6-key":5876,"mdc--cgepf1-key":5885,"mdc-6jndp2-key":5893,"mdc-6ezt6s-key":5902,"mdc-hh3mz3-key":5910,"mdc--h1760-key":5918,"mdc--afum2a-key":5926,"mdc-ymljal-key":5935,"mdc-se1bhu-key":5943,"mdc--scsdm0-key":5952,"mdc--ov42v1-key":5960,"mdc--xc8v8x-key":5969,"mdc--r00gf0-key":5977,"mdc--ociv8c-key":5986,"mdc--z23y11-key":5994,"mdc--vv1bpu-key":6003,"mdc-9liqju-key":6011,"mdc--2vysq-key":6020,"mdc--g1tipc-key":6028,"mdc--mgkmdz-key":6037,"mdc--fjx9ig-key":6045,"mdc--ljimwl-key":6054,"mdc--ej26gg-key":6062,"mdc--crg5x4-key":6070,"mdc-3uqkn5-key":6079,"mdc--xm0hyi-key":6087,"mdc-xzbdcz-key":6095,"mdc-854dvf-key":6104,"mdc--siz97c-key":6112,"mdc--wsvdoi-key":6120,"mdc--eyex7d-key":6129,"mdc-t5xcr5-key":6137,"mdc-p3znyg-key":6145,"mdc--75en85-key":6153,"mdc-4ytiug-key":6162,"mdc--7px3aw-key":6170,"mdc--yrut65-key":6178,"mdc--eg2k7h-key":6187,"mdc--d667tr-key":6195,"mdc-e5cvyp-key":6203,"mdc-udwfgn-key":6212,"mdc--dimin7-key":6220,"mdc--rmd432-key":6229,"mdc--shmslu-key":6237,"mdc-n7ixf4-key":6246,"mdc-ud7b8b-key":6254,"mdc--qtwi2z-key":6263,"mdc--u0dvie-key":6271,"mdc--n2ti6c-key":6279,"mdc-iklubn-key":6287,"mdc-i8z41f-key":6295,"mdc--d3r2q0-key":6303,"mdc--73n9wf-key":6311,"mdc--z2svea-key":6320,"mdc--xuh3yb-key":6328,"mdc--ur2rfc-key":6336,"mdc-1r71u-key":6344,"mdc-cym0ja-key":6352,"mdc-my61v7-key":6360,"mdc--9ctfg5-key":6368,"mdc--2pv7or-key":6376,"mdc--r1nu4a-key":6385,"mdc-upia1y-key":6394,"mdc-2ugss8-key":6403,"mdc-wrglxz-key":6411,"mdc-qc4cq3-key":6419,"mdc-ksplcb-key":6428,"mdc-44nzk2-key":6436,"mdc--fz8t7d-key":6444,"mdc--syk3u7-key":6452,"mdc-aoeefx-key":6460,"mdc-3j3g31-key":6468,"mdc--p2d39z-key":6476,"mdc--eriok2-key":6484,"mdc--vna61v-key":6493,"mdc-row4z5-key":6501,"mdc--23r7pf-key":6509,"mdc--rx32sw-key":6517,"mdc-1wqnwz-key":6525,"mdc--xq65iz-key":6534,"mdc--hk1pei-key":6542,"mdc-o3ounv-key":6550,"mdc--9l7jzj-key":6558,"mdc--png0mp-key":6566,"mdc-m53htk-key":6575,"mdc-fd5glf-key":6583,"mdc-a6so5v-key":6592,"mdc--ptbm37-key":6600,"mdc-1vj70q-key":6609,"mdc--r7hdja-key":6617,"mdc-3bkrjp-key":6626,"mdc-9kyzrg-key":6634,"mdc-tavdmz-key":6643,"mdc--pqqxf7-key":6651,"mdc-499k0v-key":6660,"mdc--1ir75o-key":6668,"mdc-1vye0x-key":6676,"mdc--d7ybz0-key":6684,"mdc--l3szuf-key":6693,"mdc-nmx18y-key":6701,"mdc--hlfyeh-key":6709,"mdc-q3ll3c-key":6717,"mdc--dbyxbk-key":6725,"mdc--fjinxa-key":6733,"mdc--97q9oc-key":6741,"mdc--1yaqd3-key":6749,"mdc-rmp33f-key":6757,"mdc--sfnd3c-key":6766,"mdc--epvds1-key":6774,"mdc-1qf4im-key":6782,"mdc--4jxy67-key":6791,"mdc--qynj0f-key":6799,"mdc-s6klyp-key":6808,"mdc-2pj82x-key":6816,"mdc-souuid-key":6824,"mdc-5zem7k-key":6832,"mdc-fs11w8-key":6840,"mdc--rqvhs2-key":6848,"mdc-xw13md-key":6856,"mdc--2lxew3-key":6865,"mdc--yq7f33-key":6873,"mdc-o1mtpg-key":6881,"mdc--6catvp-key":6890,"mdc-cwspk2-key":6898,"mdc--9yojcp-key":6906,"mdc-qy8hb0-key":6914,"mdc-crbhyf-key":6922,"mdc--ghtm09-key":6930,"mdc--v68pus-key":6938,"mdc-jp1tfw-key":6946,"mdc--afwtde-key":6955,"mdc--ys1pa8-key":6963,"mdc-4wl7zp-key":6971,"mdc--rjsnla-key":6979,"mdc--5yj79x-key":6988,"mdc--41umve-key":6996,"mdc--lt68eb-key":7004,"mdc--rllfo-key":7013,"mdc--ddcav6-key":7021,"mdc--6slm20-key":7029,"mdc-li20sw-key":7037,"mdc-f4xykq-key":7046,"mdc-ys3bs6-key":7054,"mdc-7ixcbf-key":7062,"mdc-7md7p3-key":7070,"mdc-m4957q-key":7078,"mdc-f8exqm-key":7086,"mdc-its0ev-key":7095,"mdc--4goguh-key":7103,"mdc--lhq5rh-key":7112,"mdc--ipnqru-key":7120,"mdc-ltvj51-key":7128,"mdc--4uf3g4-key":7137,"mdc--f27rww-key":7145,"mdc--g91m4w-key":7153,"mdc-um3kuv-key":7161,"mdc-z2upg7-key":7170,"mdc--17l8lp-key":7178,"mdc--7zp2m7-key":7186,"mdc-ms6vne-key":7194,"mdc-wgbuvb-key":7203,"mdc--ednf4d-key":7211,"mdc-mtfu2u-key":7219,"mdc--xqy5l0-key":7227,"mdc-wr8yvg-key":7235,"mdc-7ipcyj-key":7243,"mdc-6jv76w-key":7252,"mdc-tpc8ns-key":7260,"mdc--jm5xd1-key":7268,"mdc--igm8zl-key":7277,"mdc--leave0-key":7285,"mdc--43h9uf-key":7293,"mdc--p9aa8g-key":7302,"mdc-ewva7-key":7310,"mdc-zaa34m-key":7319,"mdc-348eqt-key":7327,"mdc--x52muz-key":7336,"mdc--h2pdgx-key":7344,"mdc-lbh6v-key":7353,"mdc--5cm2kx-key":7361,"mdc--h19zbm-key":7369,"mdc--jkrckl-key":7378,"mdc-8lmhvm-key":7386,"mdc-a1lmuh-key":7394,"mdc--28liz9-key":7403,"mdc--92j1kx-key":7411,"mdc--jzw965-key":7419},{"versions":4},[5,10,14,46,51,160,164,169,173,178,256,261,265,270,274,279,284,289,320,325,329,334,353,375,514,519,739,753,844,1008],{"releaseUrl":6,"name":7,"date":8,"changedInfo":9},"https://github.com/MemTensor/MemOS/releases/tag/memos-local-plugin-v2.0.19","memos-local-plugin-v2.0.19","2026-09-08",[],{"releaseUrl":11,"name":12,"date":8,"changedInfo":13},"https://github.com/MemTensor/MemOS/releases/tag/memos-local-plugin-v2.0.19-beta.1","memos-local-plugin-v2.0.19-beta.1",[],{"releaseUrl":15,"name":16,"date":17,"changedInfo":18},"https://github.com/MemTensor/MemOS/releases/tag/v2.0.33","v2.0.33","2026-09-03",[19,25,30,36,42],{"type":20,"description":21,"author":22,"pr":23,"prUrl":24},"ci","make local plugin release notes resilient to large releases","MLittleprince",2311,"https://github.com/MemTensor/MemOS/pull/2311",{"type":26,"description":27,"author":22,"pr":28,"prUrl":29},"fix","normalize numeric local-plugin source refs",2312,"https://github.com/MemTensor/MemOS/pull/2312",{"type":31,"description":32,"author":33,"pr":34,"prUrl":35},"preference","memory fixes","bittergreen",2337,"https://github.com/MemTensor/MemOS/pull/2337",{"type":37,"description":38,"author":39,"pr":40,"prUrl":41},"chore","change version number to dev-v2.0.33","whipser030",2341,"https://github.com/MemTensor/MemOS/pull/2341",{"type":26,"description":43,"author":39,"pr":44,"prUrl":45},"Improve the extraction link of SkillMemory",2342,"https://github.com/MemTensor/MemOS/pull/2342",{"releaseUrl":47,"name":48,"date":49,"changedInfo":50},"https://github.com/MemTensor/MemOS/releases/tag/memos-local-plugin-v2.0.18","memos-local-plugin-v2.0.18","2026-09-01",[],{"releaseUrl":52,"name":53,"date":54,"changedInfo":55},"https://github.com/MemTensor/MemOS/releases/tag/v2.0.32","v2.0.32","2026-08-28",[56,62,67,72,78,82,86,91,97,101,106,111,116,121,126,131,135,140,144,148,153,157],{"type":57,"description":58,"author":59,"pr":60,"prUrl":61},"feat(plugin)","add DeepSeek Harness memory adapter","MatthewZhuang",2254,"https://github.com/MemTensor/MemOS/pull/2254",{"type":63,"description":64,"author":59,"pr":65,"prUrl":66},"fix(plugin)","resolve DSH Viewer assets in clean builds",2257,"https://github.com/MemTensor/MemOS/pull/2257",{"type":37,"description":68,"author":69,"pr":70,"prUrl":71},"sync MemOS Cloud OpenClaw plugin","Hun-ger",2261,"https://github.com/MemTensor/MemOS/pull/2261",{"type":73,"description":74,"author":75,"pr":76,"prUrl":77},"docs","highlight DeepSeek Harness integrations in README","shinetata",2262,"https://github.com/MemTensor/MemOS/pull/2262",{"type":73,"description":79,"author":75,"pr":80,"prUrl":81},"announce DeepSeek Harness support",2263,"https://github.com/MemTensor/MemOS/pull/2263",{"type":26,"description":83,"author":33,"pr":84,"prUrl":85},"(embedders)preserve config for cached factory instances",2264,"https://github.com/MemTensor/MemOS/pull/2264",{"type":26,"description":87,"author":88,"pr":89,"prUrl":90},"pidIsAlive self-PID check for stale lock detection","34262315716",2099,"https://github.com/MemTensor/MemOS/pull/2099",{"type":92,"description":93,"author":94,"pr":95,"prUrl":96},"dev","v2.0.31","CarltonXiang",2265,"https://github.com/MemTensor/MemOS/pull/2265",{"type":63,"description":98,"author":69,"pr":99,"prUrl":100},"harden local plugin runtime and embeddings",2266,"https://github.com/MemTensor/MemOS/pull/2266",{"type":63,"description":102,"author":103,"pr":104,"prUrl":105},"archive idle low-eta skills","CovD831",2209,"https://github.com/MemTensor/MemOS/pull/2209",{"type":26,"description":107,"author":108,"pr":109,"prUrl":110},"#2245: bug: masked apiKey written to config.yaml is never resolved on daemon restart —","Memtensor-AI",2246,"https://github.com/MemTensor/MemOS/pull/2246",{"type":63,"description":112,"author":113,"pr":114,"prUrl":115},"declare llm.maxTokens and llm.headers as first-class config keys","kiwipaulrob",2248,"https://github.com/MemTensor/MemOS/pull/2248",{"type":117,"description":118,"author":33,"pr":119,"prUrl":120},"route","suggestion and scheduler LLM configs by model & update env examples and readmes",2282,"https://github.com/MemTensor/MemOS/pull/2282",{"type":122,"description":123,"author":113,"pr":124,"prUrl":125},"fix(core)","bound startup recovery wait in shutdown to 15s",2252,"https://github.com/MemTensor/MemOS/pull/2252",{"type":127,"description":128,"author":113,"pr":129,"prUrl":130},"fix(skill)","auto-generate crystallizer summary/steps instead of rejecting",2253,"https://github.com/MemTensor/MemOS/pull/2253",{"type":26,"description":132,"author":108,"pr":133,"prUrl":134},"#2255: memos_search returns Chinese text as \\uXXXX unicode escapes (Hermes adapter miss",2256,"https://github.com/MemTensor/MemOS/pull/2256",{"type":136,"description":137,"author":113,"pr":138,"prUrl":139},"fix(storage)","add idx_traces_ts to unblock event loop on newest-first trace reads",2284,"https://github.com/MemTensor/MemOS/pull/2284",{"type":63,"description":141,"author":69,"pr":142,"prUrl":143},"consolidate local runtime hardening",2286,"https://github.com/MemTensor/MemOS/pull/2286",{"type":20,"description":145,"author":22,"pr":146,"prUrl":147},"automate paired local plugin releases after MemOS preparation",2249,"https://github.com/MemTensor/MemOS/pull/2249",{"type":37,"description":149,"author":150,"pr":151,"prUrl":152},"change version number to v2.0.32","Wang-Daoji",2294,"https://github.com/MemTensor/MemOS/pull/2294",{"type":20,"description":154,"author":22,"pr":155,"prUrl":156},"skip release dry run for version-only PRs",2297,"https://github.com/MemTensor/MemOS/pull/2297",{"type":92,"description":53,"author":150,"pr":158,"prUrl":159},2295,"https://github.com/MemTensor/MemOS/pull/2295",{"releaseUrl":161,"name":162,"date":54,"changedInfo":163},"https://github.com/MemTensor/MemOS/releases/tag/memos-local-plugin-v2.0.18-beta.1","memos-local-plugin-v2.0.18-beta.1",[],{"releaseUrl":165,"name":166,"date":167,"changedInfo":168},"https://github.com/MemTensor/MemOS/releases/tag/memos-local-plugin-v2.0.17","memos-local-plugin-v2.0.17","2026-08-24",[],{"releaseUrl":170,"name":171,"date":167,"changedInfo":172},"https://github.com/MemTensor/MemOS/releases/tag/memos-local-plugin-v2.0.17-beta.1","memos-local-plugin-v2.0.17-beta.1",[],{"releaseUrl":174,"name":175,"date":176,"changedInfo":177},"https://github.com/MemTensor/MemOS/releases/tag/memos-local-plugin-v2.0.16","memos-local-plugin-v2.0.16","2026-08-16",[],{"releaseUrl":179,"name":180,"date":181,"changedInfo":182},"https://github.com/MemTensor/MemOS/releases/tag/v2.0.30","v2.0.30","2026-08-14",[183,187,191,195,199,204,208,212,217,221,225,230,235,240,245,251],{"type":20,"description":184,"author":22,"pr":185,"prUrl":186},"add MemOS release publish dry run",2172,"https://github.com/MemTensor/MemOS/pull/2172",{"type":63,"description":188,"author":69,"pr":189,"prUrl":190},"improve recall relevance and host input handling",2196,"https://github.com/MemTensor/MemOS/pull/2196",{"type":20,"description":192,"author":22,"pr":193,"prUrl":194},"harden MemOS release tag and draft creation",2197,"https://github.com/MemTensor/MemOS/pull/2197",{"type":20,"description":196,"author":22,"pr":197,"prUrl":198},"keep local plugin standalone publishing compatible with MemOS releases",2198,"https://github.com/MemTensor/MemOS/pull/2198",{"type":200,"description":201,"author":59,"pr":202,"prUrl":203},"fix(chunkers)","make SimpleTextSplitter fallback URL-safe",2200,"https://github.com/MemTensor/MemOS/pull/2200",{"type":63,"description":205,"author":69,"pr":206,"prUrl":207},"prevent foreground starvation and honor Retry-After",2208,"https://github.com/MemTensor/MemOS/pull/2208",{"type":20,"description":209,"author":22,"pr":210,"prUrl":211},"keep local plugin release scripts trusted",2199,"https://github.com/MemTensor/MemOS/pull/2199",{"type":37,"description":213,"author":214,"pr":215,"prUrl":216},"change version number to v2.0.29","hijzy",2239,"https://github.com/MemTensor/MemOS/pull/2239",{"type":200,"description":218,"author":214,"pr":219,"prUrl":220},"make SimpleTextSplitter fallback URL-safe (#2200)",2228,"https://github.com/MemTensor/MemOS/pull/2228",{"type":63,"description":222,"author":69,"pr":223,"prUrl":224},"repair Hermes Windows paths and restart UX",2238,"https://github.com/MemTensor/MemOS/pull/2238",{"type":26,"description":226,"author":227,"pr":228,"prUrl":229},"make cachetools a core dependency","endxxxx",2241,"https://github.com/MemTensor/MemOS/pull/2241",{"type":26,"description":231,"author":232,"pr":233,"prUrl":234},"UniversalAPIEmbedder now passes embedding_dims to API calls","RerankerGuo",2180,"https://github.com/MemTensor/MemOS/pull/2180",{"type":236,"description":237,"author":232,"pr":238,"prUrl":239},"feat","add enable_thinking support for OpenAI-compatible providers",2181,"https://github.com/MemTensor/MemOS/pull/2181",{"type":241,"description":242,"author":232,"pr":243,"prUrl":244},"test(embedder)","isolate Ark factory tests from optional SDK",2215,"https://github.com/MemTensor/MemOS/pull/2215",{"type":246,"description":247,"author":248,"pr":249,"prUrl":250},"fix(llm)","preserve all vLLM stream chunks","JiataiWang",2234,"https://github.com/MemTensor/MemOS/pull/2234",{"type":236,"description":252,"author":253,"pr":254,"prUrl":255},"automate MemOS release preparation","syzsunshine219",2243,"https://github.com/MemTensor/MemOS/pull/2243",{"releaseUrl":257,"name":258,"date":259,"changedInfo":260},"https://github.com/MemTensor/MemOS/releases/tag/memos-local-plugin-v2.0.15","memos-local-plugin-v2.0.15","2026-08-12",[],{"releaseUrl":262,"name":263,"date":259,"changedInfo":264},"https://github.com/MemTensor/MemOS/releases/tag/memos-local-plugin-v2.0.15-beta.1","memos-local-plugin-v2.0.15-beta.1",[],{"releaseUrl":266,"name":267,"date":268,"changedInfo":269},"https://github.com/MemTensor/MemOS/releases/tag/memos-local-plugin-v2.0.14","memos-local-plugin-v2.0.14","2026-08-07",[],{"releaseUrl":271,"name":272,"date":268,"changedInfo":273},"https://github.com/MemTensor/MemOS/releases/tag/memos-local-plugin-v2.0.14-beta.1","memos-local-plugin-v2.0.14-beta.1",[],{"releaseUrl":275,"name":276,"date":277,"changedInfo":278},"https://github.com/MemTensor/MemOS/releases/tag/memos-local-plugin-v2.0.13","memos-local-plugin-v2.0.13","2026-08-05",[],{"releaseUrl":280,"name":281,"date":282,"changedInfo":283},"https://github.com/MemTensor/MemOS/releases/tag/memos-local-plugin-v2.0.13-beta.2","memos-local-plugin-v2.0.13-beta.2","2026-08-04",[],{"releaseUrl":285,"name":286,"date":287,"changedInfo":288},"https://github.com/MemTensor/MemOS/releases/tag/memos-local-plugin-v2.0.13-beta.1","memos-local-plugin-v2.0.13-beta.1","2026-08-03",[],{"releaseUrl":290,"name":291,"date":292,"changedInfo":293},"https://github.com/MemTensor/MemOS/releases/tag/v2.0.27","v2.0.27","2026-07-31",[294,298,302,306,312,317],{"type":236,"description":295,"author":75,"pr":296,"prUrl":297},"add Yunxiao sync preflight",2159,"https://github.com/MemTensor/MemOS/pull/2159",{"type":26,"description":299,"author":75,"pr":300,"prUrl":301},"align Yunxiao status names and move project config to repo variables",2166,"https://github.com/MemTensor/MemOS/pull/2166",{"type":63,"description":303,"author":253,"pr":304,"prUrl":305},"preserve V7 session defaults",2158,"https://github.com/MemTensor/MemOS/pull/2158",{"type":307,"description":308,"author":309,"pr":310,"prUrl":311},"release","@memtensor/memos-local-plugin v2.0.11","memtensor/memos-local-plugin",2173,"https://github.com/MemTensor/MemOS/pull/2173",{"type":313,"description":314,"author":253,"pr":315,"prUrl":316},"fix(ci)","tolerate npm registry propagation delay",2174,"https://github.com/MemTensor/MemOS/pull/2174",{"type":92,"description":291,"author":227,"pr":318,"prUrl":319},2179,"https://github.com/MemTensor/MemOS/pull/2179",{"releaseUrl":321,"name":322,"date":323,"changedInfo":324},"https://github.com/MemTensor/MemOS/releases/tag/memos-local-plugin-v2.0.12","memos-local-plugin-v2.0.12","2026-07-29",[],{"releaseUrl":326,"name":327,"date":323,"changedInfo":328},"https://github.com/MemTensor/MemOS/releases/tag/memos-local-plugin-v2.0.12-beta.1","memos-local-plugin-v2.0.12-beta.1",[],{"releaseUrl":330,"name":331,"date":332,"changedInfo":333},"https://github.com/MemTensor/MemOS/releases/tag/memos-local-plugin-v2.0.11","memos-local-plugin-v2.0.11","2026-07-27",[],{"releaseUrl":335,"name":336,"date":337,"changedInfo":338},"https://github.com/MemTensor/MemOS/releases/tag/v2.0.25","v2.0.25","2026-07-24",[339,344,349],{"type":236,"description":340,"author":341,"pr":342,"prUrl":343},"chunk batch reflection scoring","chiefmojo",1957,"https://github.com/MemTensor/MemOS/pull/1957",{"type":345,"description":346,"author":253,"pr":347,"prUrl":348},"revert","\"feat: chunk batch reflection scoring (#1957)\"",2145,"https://github.com/MemTensor/MemOS/pull/2145",{"type":307,"description":350,"author":253,"pr":351,"prUrl":352},"merge dev-v2.0.25 into main",2156,"https://github.com/MemTensor/MemOS/pull/2156",{"releaseUrl":354,"name":355,"date":356,"changedInfo":357},"https://github.com/MemTensor/MemOS/releases/tag/v2.0.24","v2.0.24","2026-07-19",[358,362,366,370],{"type":313,"description":359,"author":253,"pr":360,"prUrl":361},"avoid protected branch push in plugin releases",2091,"https://github.com/MemTensor/MemOS/pull/2091",{"type":307,"description":363,"author":309,"pr":364,"prUrl":365},"@memtensor/memos-local-plugin v2.0.10",2093,"https://github.com/MemTensor/MemOS/pull/2093",{"type":26,"description":367,"author":108,"pr":368,"prUrl":369},"#2090: fix: README benchmark scores in News section don't match Performance table (LoCo",2092,"https://github.com/MemTensor/MemOS/pull/2092",{"type":371,"description":372,"author":33,"pr":373,"prUrl":374},"merge","2.0.24 into main",2119,"https://github.com/MemTensor/MemOS/pull/2119",{"releaseUrl":376,"name":377,"date":378,"changedInfo":379},"https://github.com/MemTensor/MemOS/releases/tag/v2.0.23","v2.0.23","2026-07-09",[380,384,388,392,396,402,407,412,416,421,425,429,433,437,441,445,449,453,457,461,465,470,474,478,482,486,490,494,499,503,506,510],{"type":26,"description":381,"author":108,"pr":382,"prUrl":383},"#1540: fix:",1824,"https://github.com/MemTensor/MemOS/pull/1824",{"type":26,"description":385,"author":108,"pr":386,"prUrl":387},"#1888: [Bug] test_system_parser.py: SystemParser.__init__() got an unexpected keyword a",1889,"https://github.com/MemTensor/MemOS/pull/1889",{"type":26,"description":389,"author":108,"pr":390,"prUrl":391},"#1525: [Bug] clean_json_response crashes with cryptic AttributeError when given None",1884,"https://github.com/MemTensor/MemOS/pull/1884",{"type":26,"description":393,"author":108,"pr":394,"prUrl":395},"#1901: share_cube_with_user passes swapped args to _validate_cube_access — fails for ev",1903,"https://github.com/MemTensor/MemOS/pull/1903",{"type":397,"description":398,"author":399,"pr":400,"prUrl":401},"docs(cn)","translate remaining English text in dream.md","sonimwang",1893,"https://github.com/MemTensor/MemOS/pull/1893",{"type":73,"description":403,"author":404,"pr":405,"prUrl":406},"clarify API product model descriptions","Lucas-FManager",1810,"https://github.com/MemTensor/MemOS/pull/1810",{"type":26,"description":408,"author":409,"pr":410,"prUrl":411},"correct \"monitering\" typo in task_id field descriptions","nuthalapativarun",1931,"https://github.com/MemTensor/MemOS/pull/1931",{"type":26,"description":413,"author":232,"pr":414,"prUrl":415},"quote OpenClaw FTS query terms",2043,"https://github.com/MemTensor/MemOS/pull/2043",{"type":73,"description":417,"author":418,"pr":419,"prUrl":420},"fix Quick Start examples in Chat & Message API docs to match MemOSClient signatures","hiasky",1919,"https://github.com/MemTensor/MemOS/pull/1919",{"type":73,"description":422,"author":232,"pr":423,"prUrl":424},"translate API reference pages",2053,"https://github.com/MemTensor/MemOS/pull/2053",{"type":26,"description":426,"author":232,"pr":427,"prUrl":428},"align Gemini viewer embedding test",2050,"https://github.com/MemTensor/MemOS/pull/2050",{"type":26,"description":430,"author":232,"pr":431,"prUrl":432},"add durable Hermes provider link",2051,"https://github.com/MemTensor/MemOS/pull/2051",{"type":26,"description":434,"author":232,"pr":435,"prUrl":436},"delimit memory context with XML boundary",2052,"https://github.com/MemTensor/MemOS/pull/2052",{"type":26,"description":438,"author":232,"pr":439,"prUrl":440},"load bridge package version without require",1992,"https://github.com/MemTensor/MemOS/pull/1992",{"type":26,"description":442,"author":232,"pr":443,"prUrl":444},"log LLM error response bodies",2012,"https://github.com/MemTensor/MemOS/pull/2012",{"type":26,"description":446,"author":232,"pr":447,"prUrl":448},"avoid blocking OpenClaw plugin registration",2044,"https://github.com/MemTensor/MemOS/pull/2044",{"type":26,"description":450,"author":341,"pr":451,"prUrl":452},"bridge startup race, dirty-reward orphan traces, RPC loopback auth",1817,"https://github.com/MemTensor/MemOS/pull/1817",{"type":26,"description":454,"author":108,"pr":455,"prUrl":456},"#2063: algorithm.lightweightMemory.enabled: true does not actually skip evolution pipel",2074,"https://github.com/MemTensor/MemOS/pull/2074",{"type":236,"description":458,"author":232,"pr":459,"prUrl":460},"add configurable CJK keyword tokenization",2040,"https://github.com/MemTensor/MemOS/pull/2040",{"type":236,"description":462,"author":232,"pr":463,"prUrl":464},"route embedding input types by usage",2024,"https://github.com/MemTensor/MemOS/pull/2024",{"type":26,"description":466,"author":467,"pr":468,"prUrl":469},"add missing contracts.tools declaration for OpenClaw tool allowlist","saraphine001",1669,"https://github.com/MemTensor/MemOS/pull/1669",{"type":26,"description":471,"author":33,"pr":472,"prUrl":473},"Disable thinking for qwen3 preference extractor",2079,"https://github.com/MemTensor/MemOS/pull/2079",{"type":26,"description":475,"author":33,"pr":476,"prUrl":477},"tests for preference extractors",2080,"https://github.com/MemTensor/MemOS/pull/2080",{"type":73,"description":479,"author":75,"pr":480,"prUrl":481},"rewrite README around three usage scenarios + add bilingual README_ZH",2078,"https://github.com/MemTensor/MemOS/pull/2078",{"type":26,"description":483,"author":232,"pr":484,"prUrl":485},"quarantine stale sqlite native binding",2049,"https://github.com/MemTensor/MemOS/pull/2049",{"type":26,"description":487,"author":232,"pr":488,"prUrl":489},"tighten skill generation policy prompts",2014,"https://github.com/MemTensor/MemOS/pull/2014",{"type":26,"description":491,"author":232,"pr":492,"prUrl":493},"publish compiled OpenClaw plugin entry",2013,"https://github.com/MemTensor/MemOS/pull/2013",{"type":495,"description":496,"author":341,"pr":497,"prUrl":498},"feat(l3)","dedicated l3Llm config slot for abstraction pass",1959,"https://github.com/MemTensor/MemOS/pull/1959",{"type":345,"description":500,"author":253,"pr":501,"prUrl":502},"\"fix: publish compiled OpenClaw plugin entry (#2013)\"",2082,"https://github.com/MemTensor/MemOS/pull/2082",{"type":26,"description":491,"author":253,"pr":504,"prUrl":505},2084,"https://github.com/MemTensor/MemOS/pull/2084",{"type":26,"description":507,"author":108,"pr":508,"prUrl":509},"#2076: local-plugin v2.0.8: gateway CPU 100% — synchronous full-table vector scan (scan",2077,"https://github.com/MemTensor/MemOS/pull/2077",{"type":307,"description":511,"author":94,"pr":512,"prUrl":513},"merge dev-v2.0.23 into main",2085,"https://github.com/MemTensor/MemOS/pull/2085",{"releaseUrl":515,"name":516,"date":517,"changedInfo":518},"https://github.com/MemTensor/MemOS/releases/tag/memos-local-plugin-v2.0.10","memos-local-plugin-v2.0.10","2026-07-15",[],{"releaseUrl":520,"name":521,"date":522,"changedInfo":523},"https://github.com/MemTensor/MemOS/releases/tag/v2.0.22","v2.0.22","2026-07-03",[524,528,532,536,540,544,548,552,556,560,564,568,572,576,580,584,588,592,596,600,604,608,612,616,620,624,629,633,637,641,646,650,654,658,662,666,672,675,679,683,687,691,695,699,704,708,712,715,718,721,724,728,732,736],{"type":26,"description":525,"author":150,"pr":526,"prUrl":527},"repair pref bug for empty preference filed",2007,"https://github.com/MemTensor/MemOS/pull/2007",{"type":26,"description":529,"author":108,"pr":530,"prUrl":531},"#2008: fix: ci test failed",2010,"https://github.com/MemTensor/MemOS/pull/2010",{"type":26,"description":533,"author":33,"pr":534,"prUrl":535},"Tighten preference memory prompt to avoid over-extractions.",2016,"https://github.com/MemTensor/MemOS/pull/2016",{"type":26,"description":537,"author":108,"pr":538,"prUrl":539},"#1358: fix(Windows): Path format mismatch causes better-sqlite3 loading failure",2005,"https://github.com/MemTensor/MemOS/pull/2005",{"type":26,"description":541,"author":108,"pr":542,"prUrl":543},"#1595: FTS5 query failures with Hermes Agent instructional prompts",1987,"https://github.com/MemTensor/MemOS/pull/1987",{"type":26,"description":545,"author":108,"pr":546,"prUrl":547},"#1490: fix: 本地viewer不会解析配置文件的环境变量",1984,"https://github.com/MemTensor/MemOS/pull/1984",{"type":26,"description":549,"author":108,"pr":550,"prUrl":551},"#1377: fix: Title: memos-local-openclaw-plugin corrupts openclaw.json by inserting \"gro",1980,"https://github.com/MemTensor/MemOS/pull/1980",{"type":26,"description":553,"author":108,"pr":554,"prUrl":555},"#1372: fix(memos-local-openclaw): Viewer API search 接口 limit 和 minScore 参数不生效",1979,"https://github.com/MemTensor/MemOS/pull/1979",{"type":26,"description":557,"author":108,"pr":558,"prUrl":559},"#1362: 添加 excludeSessionKey 选项，避免召回当前会话内容",1978,"https://github.com/MemTensor/MemOS/pull/1978",{"type":26,"description":561,"author":108,"pr":562,"prUrl":563},"#1315: [Bug] Topic Judge 100% failure rate - MiniMax API returns 404 for topic-judge ca",1972,"https://github.com/MemTensor/MemOS/pull/1972",{"type":26,"description":565,"author":108,"pr":566,"prUrl":567},"#1927: fix: initialize() spawns new headless bridge without closing old one — process l",1928,"https://github.com/MemTensor/MemOS/pull/1928",{"type":37,"description":569,"author":108,"pr":570,"prUrl":571},"remove pending label from issue templates",1858,"https://github.com/MemTensor/MemOS/pull/1858",{"type":26,"description":573,"author":108,"pr":574,"prUrl":575},"#1915: fix(memos-local-plugin): bridge status detection misses hermes chat with global",1925,"https://github.com/MemTensor/MemOS/pull/1925",{"type":26,"description":577,"author":108,"pr":578,"prUrl":579},"#1913: turn.start injection collapses to empty when top hits are dominated by near-dupl",1923,"https://github.com/MemTensor/MemOS/pull/1923",{"type":26,"description":581,"author":108,"pr":582,"prUrl":583},"#1815: feat: [memos-local-plugin] tool_result_persist hook returns Promise (should be s",2003,"https://github.com/MemTensor/MemOS/pull/2003",{"type":26,"description":585,"author":108,"pr":586,"prUrl":587},"#1966: bug: ghost trace in episode.trace_ids_json causes infinite rescore loop (590 cal",2004,"https://github.com/MemTensor/MemOS/pull/2004",{"type":26,"description":589,"author":108,"pr":590,"prUrl":591},"#1736: [Bug] memos-local-hermes-plugin: bridge fails to start on Node.js v22 (CJS/ESM m",1998,"https://github.com/MemTensor/MemOS/pull/1998",{"type":26,"description":593,"author":108,"pr":594,"prUrl":595},"#1514: Auto-recall hardcodes maxResults: 10, ignoring recall.maxResultsDefault config",1986,"https://github.com/MemTensor/MemOS/pull/1986",{"type":92,"description":597,"author":94,"pr":598,"prUrl":599},"20260604 v2.0.19",2033,"https://github.com/MemTensor/MemOS/pull/2033",{"type":26,"description":601,"author":108,"pr":602,"prUrl":603},"#1596: fix: System overview doesn't show the correct configuration value for model",1995,"https://github.com/MemTensor/MemOS/pull/1995",{"type":26,"description":605,"author":94,"pr":606,"prUrl":607},"#1910: Bridge process leak: every turn spawns new bridge.cjs, 4+ …",2034,"https://github.com/MemTensor/MemOS/pull/2034",{"type":26,"description":609,"author":108,"pr":610,"prUrl":611},"#1559: fix: registerMemoryCapability API not found in OpenClaw 2026.3.31",1991,"https://github.com/MemTensor/MemOS/pull/1991",{"type":26,"description":613,"author":108,"pr":614,"prUrl":615},"#2028: fix: memory error",2031,"https://github.com/MemTensor/MemOS/pull/2031",{"type":26,"description":617,"author":108,"pr":618,"prUrl":619},"#1619: Bug: npm package ships TypeScript source only — no compiled output (dist/)",1820,"https://github.com/MemTensor/MemOS/pull/1820",{"type":26,"description":621,"author":108,"pr":622,"prUrl":623},"#1929: Bug: /api/v1/embeddings/maintenance causes 100% CPU and event loop starvation on",1935,"https://github.com/MemTensor/MemOS/pull/1935",{"type":625,"description":626,"author":108,"pr":627,"prUrl":628},"fix(openclaw)","restart promptly after update install",2032,"https://github.com/MemTensor/MemOS/pull/2032",{"type":73,"description":630,"author":59,"pr":631,"prUrl":632},"update benchmark PR messaging",2019,"https://github.com/MemTensor/MemOS/pull/2019",{"type":26,"description":634,"author":108,"pr":635,"prUrl":636},"#1347: 建议：增加自动召回的短查询过滤参数（min_query_length）",1976,"https://github.com/MemTensor/MemOS/pull/1976",{"type":26,"description":638,"author":108,"pr":639,"prUrl":640},"#1311: bug(openclaw-plugin): auto-recall contaminates cron runs with prior meta-discuss",1970,"https://github.com/MemTensor/MemOS/pull/1970",{"type":26,"description":642,"author":643,"pr":644,"prUrl":645},"make MemOS startup recovery non-blocking","leavrcn",1758,"https://github.com/MemTensor/MemOS/pull/1758",{"type":236,"description":647,"author":33,"pr":648,"prUrl":649},"Support independent model config for preference memory.",2039,"https://github.com/MemTensor/MemOS/pull/2039",{"type":26,"description":651,"author":108,"pr":652,"prUrl":653},"#1493: fix: /product/add returns 200 success but stores no memory (No add/update items",1989,"https://github.com/MemTensor/MemOS/pull/1989",{"type":26,"description":655,"author":108,"pr":656,"prUrl":657},"#1342: [Bug] v2.0.10 依赖冲突: numpy/scipy/chonkie 版本不兼容",1971,"https://github.com/MemTensor/MemOS/pull/1971",{"type":26,"description":659,"author":108,"pr":660,"prUrl":661},"#1523: [Bug] timed_with_status decorator silently swallows exceptions and returns None",1885,"https://github.com/MemTensor/MemOS/pull/1885",{"type":26,"description":663,"author":108,"pr":664,"prUrl":665},"#1863: [memos-local-openclaw] embedLocal leaks native ONNX memory per call; old-space f",1864,"https://github.com/MemTensor/MemOS/pull/1864",{"type":667,"description":668,"author":669,"pr":670,"prUrl":671},"fix(bridge)","derive profileId dynamically from MEMOS_HOME","redashes1984",1949,"https://github.com/MemTensor/MemOS/pull/1949",{"type":26,"description":621,"author":108,"pr":673,"prUrl":674},2038,"https://github.com/MemTensor/MemOS/pull/2038",{"type":26,"description":676,"author":108,"pr":677,"prUrl":678},"#1808: fix: [memos-local-plugin] Dreaming background processing starves Gateway event l",2002,"https://github.com/MemTensor/MemOS/pull/2002",{"type":26,"description":680,"author":108,"pr":681,"prUrl":682},"#1797: bug(hermes): _bridge_ok cache permanently disables provider after transient star",2001,"https://github.com/MemTensor/MemOS/pull/2001",{"type":26,"description":684,"author":108,"pr":685,"prUrl":686},"#1747: bridge.cts 启动竞态: startStdioServer 应在 core.init 之前启动",1999,"https://github.com/MemTensor/MemOS/pull/1999",{"type":26,"description":688,"author":108,"pr":689,"prUrl":690},"#1355: [Bug] /product/add returns 200 but memory not stored in Neo4j",1977,"https://github.com/MemTensor/MemOS/pull/1977",{"type":26,"description":692,"author":33,"pr":693,"prUrl":694},"ci ruff check",2045,"https://github.com/MemTensor/MemOS/pull/2045",{"type":26,"description":696,"author":94,"pr":697,"prUrl":698},"#1518: (capture) Internal \"Review the conversation above\" prompts…",2042,"https://github.com/MemTensor/MemOS/pull/2042",{"type":26,"description":700,"author":701,"pr":702,"prUrl":703},"#1733: [Bug] @memtensor/memos-lite-openclaw-plugin v0.2.3 fails to load: ReferenceError","memtensor/memos-lite-openclaw-plugin",1996,"https://github.com/MemTensor/MemOS/pull/1996",{"type":26,"description":705,"author":108,"pr":706,"prUrl":707},"#1395: Scheduler initialized but not processing tasks (uvicorn vs direct call differenc",1982,"https://github.com/MemTensor/MemOS/pull/1982",{"type":26,"description":709,"author":108,"pr":710,"prUrl":711},"#1527: [Bug] suggestion_handler sends system-only message — fails on MiniMax & Anthropi",1868,"https://github.com/MemTensor/MemOS/pull/1868",{"type":26,"description":700,"author":701,"pr":713,"prUrl":714},2047,"https://github.com/MemTensor/MemOS/pull/2047",{"type":26,"description":684,"author":108,"pr":716,"prUrl":717},2046,"https://github.com/MemTensor/MemOS/pull/2046",{"type":26,"description":609,"author":108,"pr":719,"prUrl":720},2037,"https://github.com/MemTensor/MemOS/pull/2037",{"type":26,"description":613,"author":108,"pr":722,"prUrl":723},2036,"https://github.com/MemTensor/MemOS/pull/2036",{"type":26,"description":725,"author":108,"pr":726,"prUrl":727},"#1543: fix: MEMOS不支持JSON5格式的openclaw.json",1990,"https://github.com/MemTensor/MemOS/pull/1990",{"type":26,"description":729,"author":108,"pr":730,"prUrl":731},"#1333: [Feature Request] Re-embed existing memories when embedding model/provider chang",1975,"https://github.com/MemTensor/MemOS/pull/1975",{"type":26,"description":733,"author":108,"pr":734,"prUrl":735},"#1532: Agent incorrectly acts on cross-session memory context in new sessions",1869,"https://github.com/MemTensor/MemOS/pull/1869",{"type":92,"description":521,"author":94,"pr":737,"prUrl":738},2058,"https://github.com/MemTensor/MemOS/pull/2058",{"releaseUrl":740,"name":741,"date":742,"changedInfo":743},"https://github.com/MemTensor/MemOS/releases/tag/v2.0.20","v2.0.20","2026-06-18",[744,749],{"type":745,"description":746,"author":33,"pr":747,"prUrl":748},"refactor","add search pipeline hooks for context rendering",1924,"https://github.com/MemTensor/MemOS/pull/1924",{"type":92,"description":750,"author":227,"pr":751,"prUrl":752},"20260615 v2.0.20",1946,"https://github.com/MemTensor/MemOS/pull/1946",{"releaseUrl":754,"name":755,"date":756,"changedInfo":757},"https://github.com/MemTensor/MemOS/releases/tag/v2.0.19","v2.0.19","2026-06-12",[758,763,767,771,775,780,784,788,792,796,800,804,807,811,815,819,823,827,831,835,840],{"type":73,"description":759,"author":760,"pr":761,"prUrl":762},"add Chinese translations for evaluation documentation","GoofySatoshi",1762,"https://github.com/MemTensor/MemOS/pull/1762",{"type":236,"description":764,"author":94,"pr":765,"prUrl":766},"add harness",1836,"https://github.com/MemTensor/MemOS/pull/1836",{"type":73,"description":768,"author":409,"pr":769,"prUrl":770},"translate core API reference docs to English (#1693)",1793,"https://github.com/MemTensor/MemOS/pull/1793",{"type":73,"description":772,"author":409,"pr":773,"prUrl":774},"translate module docs to Chinese (#1691)",1791,"https://github.com/MemTensor/MemOS/pull/1791",{"type":776,"description":777,"author":214,"pr":778,"prUrl":779},"mem","agent 0520",1855,"https://github.com/MemTensor/MemOS/pull/1855",{"type":26,"description":781,"author":108,"pr":782,"prUrl":783},"#1398: [Bug] autoInstall: false 不生效，install_recommended 路径绕过了配置",1861,"https://github.com/MemTensor/MemOS/pull/1861",{"type":26,"description":785,"author":108,"pr":786,"prUrl":787},"#1489: fix(openclaw): incorrect Alibaba Bailian endpoint default in Viewer UI",1865,"https://github.com/MemTensor/MemOS/pull/1865",{"type":92,"description":789,"author":214,"pr":790,"prUrl":791},"20260525 v2.0.18",1867,"https://github.com/MemTensor/MemOS/pull/1867",{"type":26,"description":793,"author":108,"pr":794,"prUrl":795},"#1520: Docker deployment: daemon loses embedding/LLM config when started outside Python",1866,"https://github.com/MemTensor/MemOS/pull/1866",{"type":26,"description":797,"author":108,"pr":798,"prUrl":799},"#1746: bug: embedding maintenance stats misleading after bulk import — skipped traces s",1870,"https://github.com/MemTensor/MemOS/pull/1870",{"type":26,"description":801,"author":108,"pr":802,"prUrl":803},"#1518: (capture) Internal Review the conversation above prompts stored as user chunks",1879,"https://github.com/MemTensor/MemOS/pull/1879",{"type":26,"description":381,"author":108,"pr":805,"prUrl":806},1878,"https://github.com/MemTensor/MemOS/pull/1878",{"type":26,"description":808,"author":108,"pr":809,"prUrl":810},"#1593: Web UI memory count stuck at 500, actual traces exceed 1400",1877,"https://github.com/MemTensor/MemOS/pull/1877",{"type":26,"description":812,"author":108,"pr":813,"prUrl":814},"#1612: [Bug] memos-local-openclaw-plugin: ctx.registerTools() never called in QClaw des",1880,"https://github.com/MemTensor/MemOS/pull/1880",{"type":26,"description":816,"author":108,"pr":817,"prUrl":818},"#1681: feat: expose cube creation in HTTP API + clarify mem_cube_id semantics",1876,"https://github.com/MemTensor/MemOS/pull/1876",{"type":26,"description":820,"author":108,"pr":821,"prUrl":822},"#1734: [Bug] better-sqlite3 native module ABI mismatch breaks plugin on Node 25",1875,"https://github.com/MemTensor/MemOS/pull/1875",{"type":26,"description":824,"author":108,"pr":825,"prUrl":826},"#1782: Reward pipeline skips abandoned episodes — 98% of closed episodes never scored",1872,"https://github.com/MemTensor/MemOS/pull/1872",{"type":26,"description":828,"author":108,"pr":829,"prUrl":830},"#1787: v2.0.2+ regression: bootstrapMemoryCoreFull() hangs with 100% CPU on databases >",1871,"https://github.com/MemTensor/MemOS/pull/1871",{"type":26,"description":832,"author":108,"pr":833,"prUrl":834},"#1873: fix: openclaw doctor reports DuplicateOpenClawRuntimeError (false positive)",1874,"https://github.com/MemTensor/MemOS/pull/1874",{"type":73,"description":836,"author":837,"pr":838,"prUrl":839},"Add FAQ section for common questions about MemOS Memory OS","meichuanyi",1732,"https://github.com/MemTensor/MemOS/pull/1732",{"type":37,"description":841,"author":94,"pr":842,"prUrl":843},"add ai harness rules",1843,"https://github.com/MemTensor/MemOS/pull/1843",{"releaseUrl":845,"name":846,"date":847,"changedInfo":848},"https://github.com/MemTensor/MemOS/releases/tag/v2.0.17","v2.0.17","2026-05-26",[849,853,859,863,867,871,875,879,883,887,891,895,899,903,908,912,916,920,924,928,934,938,942,946,950,954,958,962,966,970,974,979,983,987,991,995,999,1004],{"type":236,"description":850,"author":69,"pr":851,"prUrl":852},"enhance memos-local-plugin Windows installation experience",1684,"https://github.com/MemTensor/MemOS/pull/1684",{"type":854,"description":855,"author":856,"pr":857,"prUrl":858},"doc","add contributing md","CaralHsi",1685,"https://github.com/MemTensor/MemOS/pull/1685",{"type":26,"description":860,"author":856,"pr":861,"prUrl":862},"delete .test1.py",1688,"https://github.com/MemTensor/MemOS/pull/1688",{"type":73,"description":864,"author":856,"pr":865,"prUrl":866},"add docs",1687,"https://github.com/MemTensor/MemOS/pull/1687",{"type":73,"description":868,"author":856,"pr":869,"prUrl":870},"add docs in current repo",1689,"https://github.com/MemTensor/MemOS/pull/1689",{"type":26,"description":872,"author":39,"pr":873,"prUrl":874},"ghost overview memory",1707,"https://github.com/MemTensor/MemOS/pull/1707",{"type":26,"description":876,"author":39,"pr":877,"prUrl":878},"fix namespace",1709,"https://github.com/MemTensor/MemOS/pull/1709",{"type":73,"description":880,"author":214,"pr":881,"prUrl":882},"add memos local plugin resources",1708,"https://github.com/MemTensor/MemOS/pull/1708",{"type":26,"description":884,"author":39,"pr":885,"prUrl":886},"The reward score is always negative.",1710,"https://github.com/MemTensor/MemOS/pull/1710",{"type":371,"description":888,"author":253,"pr":889,"prUrl":890},"mem-agent-0509 into mem-agent-0512",1712,"https://github.com/MemTensor/MemOS/pull/1712",{"type":371,"description":892,"author":253,"pr":893,"prUrl":894},"mem-agent-0509-magent into mem-agent-0512",1713,"https://github.com/MemTensor/MemOS/pull/1713",{"type":26,"description":896,"author":214,"pr":897,"prUrl":898},"refine keyword tokenization for fulltext search",1711,"https://github.com/MemTensor/MemOS/pull/1711",{"type":37,"description":900,"author":856,"pr":901,"prUrl":902},"sync from main",1719,"https://github.com/MemTensor/MemOS/pull/1719",{"type":73,"description":904,"author":905,"pr":906,"prUrl":907},"add examples overview","aqilaziz",1717,"https://github.com/MemTensor/MemOS/pull/1717",{"type":37,"description":909,"author":214,"pr":910,"prUrl":911},"update website",1720,"https://github.com/MemTensor/MemOS/pull/1720",{"type":307,"description":913,"author":253,"pr":914,"prUrl":915},"merge mem-agent-0512 (v2.0.1) into main",1721,"https://github.com/MemTensor/MemOS/pull/1721",{"type":236,"description":917,"author":214,"pr":918,"prUrl":919},"add threshold for feedback",1723,"https://github.com/MemTensor/MemOS/pull/1723",{"type":26,"description":921,"author":39,"pr":922,"prUrl":923},"openclaw tool inject & change tool names",1724,"https://github.com/MemTensor/MemOS/pull/1724",{"type":26,"description":925,"author":214,"pr":926,"prUrl":927},"memory leak issue",1725,"https://github.com/MemTensor/MemOS/pull/1725",{"type":929,"description":930,"author":931,"pr":932,"prUrl":933},"test","cover reranker basics","snoopuppy582",1716,"https://github.com/MemTensor/MemOS/pull/1716",{"type":929,"description":935,"author":931,"pr":936,"prUrl":937},"cover mem_feedback basics",1715,"https://github.com/MemTensor/MemOS/pull/1715",{"type":236,"description":939,"author":214,"pr":940,"prUrl":941},"configure embedding rebuild batch size",1726,"https://github.com/MemTensor/MemOS/pull/1726",{"type":236,"description":943,"author":214,"pr":944,"prUrl":945},"persist trace policy links",1727,"https://github.com/MemTensor/MemOS/pull/1727",{"type":236,"description":947,"author":59,"pr":948,"prUrl":949},"reorganize memory injection sections and tool hints",1728,"https://github.com/MemTensor/MemOS/pull/1728",{"type":20,"description":951,"author":253,"pr":952,"prUrl":953},"replace hermes-plugin-publish with memos-local-plugin-publish for V2",1730,"https://github.com/MemTensor/MemOS/pull/1730",{"type":26,"description":955,"author":39,"pr":956,"prUrl":957},"edit memos context & tool faild might trigger memos-search",1740,"https://github.com/MemTensor/MemOS/pull/1740",{"type":26,"description":959,"author":39,"pr":960,"prUrl":961},"reflection_synth",1749,"https://github.com/MemTensor/MemOS/pull/1749",{"type":26,"description":963,"author":39,"pr":964,"prUrl":965},"refine reflection",1752,"https://github.com/MemTensor/MemOS/pull/1752",{"type":26,"description":967,"author":214,"pr":968,"prUrl":969},"Hermes bridge packaged runtime startup",1761,"https://github.com/MemTensor/MemOS/pull/1761",{"type":667,"description":971,"author":253,"pr":972,"prUrl":973},"prevent process leak via PID file singleton guard",1765,"https://github.com/MemTensor/MemOS/pull/1765",{"type":975,"description":976,"author":33,"pr":977,"prUrl":978},"dream","- AddPhaseEnricher & context & search implementations",1767,"https://github.com/MemTensor/MemOS/pull/1767",{"type":236,"description":980,"author":150,"pr":981,"prUrl":982},"skill triger bug",1770,"https://github.com/MemTensor/MemOS/pull/1770",{"type":975,"description":984,"author":33,"pr":985,"prUrl":986},"- AddPhaseEnricher & context & search implementations (#1767)",1771,"https://github.com/MemTensor/MemOS/pull/1771",{"type":745,"description":988,"author":33,"pr":989,"prUrl":990},"(dream) pluginize context recall and change the way dream plugin is discovered.",1772,"https://github.com/MemTensor/MemOS/pull/1772",{"type":776,"description":992,"author":214,"pr":993,"prUrl":994},"agent 0514",1774,"https://github.com/MemTensor/MemOS/pull/1774",{"type":26,"description":996,"author":33,"pr":997,"prUrl":998},"preserve image_url sources so fine parsing can process images",1779,"https://github.com/MemTensor/MemOS/pull/1779",{"type":37,"description":1000,"author":1001,"pr":1002,"prUrl":1003},"change version number to 2.0.17","wustzdy",1800,"https://github.com/MemTensor/MemOS/pull/1800",{"type":371,"description":1005,"author":33,"pr":1006,"prUrl":1007},"v2.0.17 into main",1768,"https://github.com/MemTensor/MemOS/pull/1768",{"releaseUrl":1009,"name":1010,"date":1011,"changedInfo":1012},"https://github.com/MemTensor/MemOS/releases/tag/v2.0.16","v2.0.16","2026-05-19",[1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031],{"type":236,"description":850,"author":69,"pr":851,"prUrl":852},{"type":854,"description":855,"author":856,"pr":857,"prUrl":858},{"type":26,"description":860,"author":856,"pr":861,"prUrl":862},{"type":73,"description":864,"author":856,"pr":865,"prUrl":866},{"type":73,"description":868,"author":856,"pr":869,"prUrl":870},{"type":26,"description":872,"author":39,"pr":873,"prUrl":874},{"type":26,"description":876,"author":39,"pr":877,"prUrl":878},{"type":73,"description":880,"author":214,"pr":881,"prUrl":882},{"type":26,"description":884,"author":39,"pr":885,"prUrl":886},{"type":371,"description":888,"author":253,"pr":889,"prUrl":890},{"type":371,"description":892,"author":253,"pr":893,"prUrl":894},{"type":26,"description":896,"author":214,"pr":897,"prUrl":898},{"type":37,"description":900,"author":856,"pr":901,"prUrl":902},{"type":73,"description":904,"author":905,"pr":906,"prUrl":907},{"type":37,"description":909,"author":214,"pr":910,"prUrl":911},{"type":307,"description":913,"author":253,"pr":914,"prUrl":915},{"type":929,"description":930,"author":931,"pr":932,"prUrl":933},{"type":929,"description":935,"author":931,"pr":936,"prUrl":937},{"type":20,"description":951,"author":253,"pr":952,"prUrl":953},{"versions":1033},[1034,1048,1060,1079,1087,1096,1115,1124,1138,1170,1212,1242,1265,1275,1294,1321,1344,1382,1409,1440,1452,1462,1495,1515,1531,1568,1591,1621,1669,1705,1733,1767,1808,1863,1913,1929,1956,1986,2051,2084],{"name":1035,"date":1036,"products":1037},"v2.0.35","2026-09-17",{"cloud":1038},{"New Features":1039},[1040,1044],{"type":1041,"changedInfo":1042},"Cloud service",[1043],"Added memory retrieval capability from the Agent perspective, supports filtering memories by one or more related Agents, and supports scenarios with isolation between different Agents and users.",{"type":1045,"changedInfo":1046},"Property Tree",[1047],"Added API for managing Property Tree memory templates.",{"name":1049,"date":1050,"products":1051},"v2.0.34","2026-09-10",{"opensource":1052},{"New Features":1053},[1054],{"type":1055,"changedInfo":1056},"Open Source Project",[1057,1058,1059],"Added LLM rate limiting capability based on Redis GCRA, supports independent configuration per model, sharing quotas across uvicorn workers, and smoothing burst requests (default off, can be enabled flexibly via environment variables).","Supports local bounded queuing for LLM requests, with timeout and retry options.","Provides synchronized documentation in both Chinese and English, along with environment examples.",{"name":16,"date":17,"products":1061},{"cloud":1062,"opensource":1069},{"Bug Fixes":1063},[1064],{"type":1065,"changedInfo":1066},"Cloud Service",[1067,1068],"Fixed the issue where the exception object in the request parameter validation information could not be serialized, causing the 422 validation error to be masked as a 500 service exception.","Fixed the issue where the skill URL returned empty for the memory list interface, resolving the problem with metadata.getKey() judgment and encrypting empty strings.",{"Improvements":1070,"Bug Fixes":1075},[1071],{"type":1072,"changedInfo":1073},"Preference Memory Extraction",[1074],"Improved the accuracy of preference memory extraction by excluding interference from Agent output, tool calls, and concatenated context, focusing solely on user expressions to identify preferences.",[1076],{"type":1055,"changedInfo":1077},[1078],"Fixed the issue where asynchronous tasks failed during add operations, preventing the cleanup of fast nodes.",{"name":53,"date":1080,"products":1081},"2026-08-26",{"cloud":1082},{"New Features":1083},[1084],{"type":1041,"changedInfo":1085},[1086],"Added image and document content extraction, with support for custom prompts to adjust extraction rules.",{"name":93,"date":1088,"products":1089},"2026-08-20",{"opensource":1090},{"Improvements":1091},[1092],{"type":1093,"changedInfo":1094},"Open Source",[1095],"Added request headers for Qwen model calls to better handle sudden rate limiting",{"name":180,"date":1097,"products":1098},"2026-08-10",{"cloud":1099,"opensource":1108},{"New Features":1100,"Improvements":1104},[1101],{"type":1041,"changedInfo":1102},[1103],"Added an interface to support customizing the extraction prompt for each memory view through the custom_extract_prompt parameter.",[1105],{"type":1041,"changedInfo":1106},[1107],"Implemented independent asynchronous logging for each worker.",{"Bug Fixes":1109},[1110],{"type":1093,"changedInfo":1111},[1112,1113,1114],"Fixed vLLM streaming responses retaining only the final chunk, which caused truncated answers and errors on empty streams.","Fixed UniversalAPIEmbedder ignoring embedding_dims, enabling requested vector dimensions and automatic fallback for services that do not support the parameter.","Added enable_thinking control for OpenAI-compatible and Azure models to prevent reasoning content from corrupting structured outputs such as JSON.",{"name":1116,"date":287,"products":1117},"v2.0.29",{"cloud":1118},{"Improvements":1119},[1120],{"type":1121,"changedInfo":1122},"Cloud Playground",[1123],"Optimized the Dashboard memory-list deletion flow to improve locating and deleting target memories",{"name":1125,"date":1126,"products":1127},"v2.0.28","2026-07-30",{"cloud":1128,"opensource":1133},{"Improvements":1129},[1130],{"type":1041,"changedInfo":1131},[1132],"Resolved low efficiency and high costs caused by missing routing information when deleting memories.",{"Improvements":1134},[1135],{"type":1093,"changedInfo":1136},[1137],"Improved MemOS documentation extraction, adjusted return mode and truncation character count.",{"name":336,"date":1139,"products":1140},"2026-07-23",{"cloud":1141,"opensource":1147},{"Bug Fixes":1142},[1143],{"type":1144,"changedInfo":1145},"Event Memory",[1146],"Fixed overlong model inputs caused by Event Memory content not being truncated",{"Improvements":1148,"Bug Fixes":1153},[1149],{"type":1150,"changedInfo":1151},"MMR optimization",[1152],"Optimized MMR by pruning candidates and reducing similarity-matrix computation latency",[1154,1158,1162,1166],{"type":1155,"changedInfo":1156},"Feedback model parsing",[1157],"Fixed model parsing failures in feedback processing",{"type":1159,"changedInfo":1160},"Model configuration",[1161],"Unified and simplified model-related configuration options",{"type":1163,"changedInfo":1164},"Embedder logs",[1165],"Fixed embedder logging issues",{"type":1167,"changedInfo":1168},"SDK get_task_status",[1169],"Fixed SDK get_task_status() parsing for legacy task-status responses",{"name":355,"date":1171,"products":1172},"2026-07-16",{"cloud":1173},{"New Features":1174,"Improvements":1192,"Bug Fixes":1207},[1175,1178,1181,1184,1188],{"type":1041,"changedInfo":1176},[1045,1144,1177],"Multi-view",{"type":1045,"changedInfo":1179},[1180],"Supports template management, instance binding, field editing, and instance deletion",{"type":1144,"changedInfo":1182},[1183],"Supports event extraction, retrieval, display, update, and deletion",{"type":1185,"changedInfo":1186},"Event Memory extraction configuration",[1187],"Added Event Memory extraction configuration with prompt editing, AI optimization, restore defaults, and debug runs",{"type":1189,"changedInfo":1190},"Agent multi-view",[1191],"Added Agent multi-view support for independent memory generation, update, and recall by user and Agent",[1193,1197,1203],{"type":1194,"changedInfo":1195},"Memory list",[1196],"Added Property Tree and Event Memory display",{"type":1121,"changedInfo":1198},[1199,1200,1201,1202],"Updated core memory APIs for multi-view and supports scoping generation and retrieval by memory view","Memory retrieval supports mixed multi-view results, unified reranking, and related_id range filtering","Supports multi-user and multi-Agent conversations","Optimized querying memory-change results for async tasks",{"type":1204,"changedInfo":1205},"Call logs",[1206],"Added user and Agent information, and adapted change records for Property Tree and Event Memory",[1208],{"type":1121,"changedInfo":1209},[1210,1211],"Fixed inaccurate related project IDs returned by knowledge-base details","Fixed messages imported through the OpenMem API being incorrectly written into local chat history",{"name":377,"date":378,"products":1213},{"cloud":1214,"plugin":1220},{"Improvements":1215},[1216],{"type":1217,"changedInfo":1218},"Preference memory model invocation",[1219],"Made preference-memory model calls compatible with Qwen3 hybrid-thinking models and disabled thinking by default",{"New Features":1221,"Improvements":1229,"Bug Fixes":1236},[1222],{"type":1223,"changedInfo":1224},"OpenClaw local plugin",[1225,1226,1227,1228],"Added local memory data export","Added automatic recall Phase 1 retrieval parameter configuration","Added Chinese keyword tokenization configuration","Added a dedicated model configuration for L3 abstraction",[1230],{"type":1223,"changedInfo":1231},[1232,1233,1234,1235],"Optimized the plugin startup and registration flow","Routed embedding inputs by usage","Reduced unnecessary background evolution calls in lightweight memory mode","Added Chinese README and usage documentation",[1237],{"type":1223,"changedInfo":1238},[1239,1240,1241],"Fixed CPU spikes caused by vector scans in large-data scenarios","Fixed recovery when SQLite native binding versions mismatch","Fixed stability issues around Hermes provider links, OpenAI-compatible endpoint probing, FTS query escaping, and plugin entry publishing",{"name":521,"date":522,"products":1243},{"cloud":1244,"plugin":1259},{"New Features":1245,"Bug Fixes":1250},[1246],{"type":1247,"changedInfo":1248},"Preference memory extraction",[1249],"Supports independent model configuration",[1251,1255],{"type":1247,"changedInfo":1252},[1253,1254],"Tightened the preference memory prompt to fix over-extraction issues","Improved preference memory post-processing",{"type":1256,"changedInfo":1257},"Chat API compatibility",[1258],"Added string input support for the Chat API content field",{"Bug Fixes":1260},[1261],{"type":1223,"changedInfo":1262},[1263,1264],"Fixed stability, recall accuracy, bridge process leaks, configuration compatibility, and local memory write issues in the OpenClaw local plugin flow","Added preference memory and automatic recall capabilities",{"name":1266,"date":1267,"products":1268},"v2.0.21","2026-06-23",{"cloud":1269},{"Improvements":1270},[1271],{"type":1272,"changedInfo":1273},"search context_format update",[1274],"Renamed the heuristic_routing mode in context_format to mixed, with behavior unchanged",{"name":741,"date":1276,"products":1277},"2026-06-17",{"cloud":1278},{"Improvements":1279},[1280,1288],{"type":1281,"changedInfo":1282},"search context_format support",[1283,1285,1286,1287],{"Supports 3 modes":1284},"memory, sources, and heuristic_routing","memory: returns the extracted memory text with a shorter context, and is used by default","sources: returns the original sources corresponding to the memory, better suited for questions that need original details, time, quantities, or order","heuristic_routing: automatically selects memory or sources based on the query, preserving the benefits of the original text where possible while keeping the context length under control",{"type":1289,"changedInfo":1290},"Scheduler optimization",[1291,1292,1293],"Adjusted scheduler concurrency limits to avoid CPU, thread, and PolarDB contention from background jobs","Adjusted queue polling intervals to reduce idle polling and CPU usage","Added log and queue switches to reduce log writes on high-frequency search APIs",{"name":755,"date":1295,"products":1296},"2026-06-11",{"cloud":1297,"docs":1309,"plugin":1315},{"New Features":1298,"Improvements":1303},[1299],{"type":1300,"changedInfo":1301},"MemOS Cloud CLI Enhancements",[1302],"Added MemOS Cloud knowledge base APIs with support for up to 12 Agents",[1304],{"type":1305,"changedInfo":1306},"Dashboard Experience",[1307,1308],"Improved quick start display logic","Added one-click integration prompts",{"Improvements":1310},[1311],{"type":1312,"changedInfo":1313},"Documentation",[1314],"Added a conversational guide for integrating MemOS Cloud into Agents",{"Improvements":1316},[1317],{"type":1318,"changedInfo":1319},"Local Plugin",[1320],"Optimized the local plugin algorithm for domain-aware task handling and prompt injection",{"name":846,"date":1322,"products":1323},"2026-05-21",{"cloud":1324},{"New Features":1325,"Bug Fixes":1338},[1326,1334],{"type":1327,"changedInfo":1328},"Dream Core Release",[1329,1330,1331,1332,1333],"Dream context nodes after fine-mode add","Context binding and summarization in Dream phase","Search can recall context nodes with a toggle","Dream diary fixes and context content","Dream registered in plugins with pipeline fixes",{"type":1335,"changedInfo":1336},"Time-sensitive Memory",[1337],"Batched LLM write-back for time-related information to reduce LLM calls",[1339],{"type":1340,"changedInfo":1341},"Skill Generation",[1342,1343],"Skills now require at least 5 rounds of tool-call history before generation","Fixed scheduler task loss and Redis serialization issues",{"name":1010,"date":1345,"products":1346},"2026-05-14",{"cloud":1347,"docs":1368,"opensource":1376},{"Improvements":1348,"Bug Fixes":1362},[1349,1353,1358],{"type":1350,"changedInfo":1351},"Keyword Search Token Selection",[1352],"Dynamically adjusts token count during keyword search",{"type":1354,"changedInfo":1355},"Search-side Memory Version",[1356,1357],"Added search-side memory version switch","Removed low-impact sidecar recall that hurt search performance",{"type":1359,"changedInfo":1360},"PolarDB Storage Optimization",[1361],"Horizontally partitioned user memory data with dual-write and read-switchover migration for hundred-million scale performance",[1363],{"type":1364,"changedInfo":1365},"Memory Version Fixes",[1366,1367],"Fixed duplicate version updates from a single add","Fixed unit test issues",{"Improvements":1369},[1370],{"type":1371,"changedInfo":1372},"Documentation Updates",[1373,1374,1375],"Added open-source docs under docs/ and examples/README.md","OpenClaw Plugin docs improvements","Added CONTRIBUTING.md with contributor guidelines",{"Improvements":1377},[1378],{"type":1379,"changedInfo":1380},"Test Scripts",[1381],"Added tests/mem_feedback and tests/reranker",{"name":1383,"date":1384,"products":1385},"v2.0.15","2026-05-08",{"cloud":1386,"opensource":1403},{"Improvements":1387,"New Features":1394},[1388],{"type":1389,"changedInfo":1390},"Keyword Search",[1391,1392,1393],"jieba extract_tags for Chinese queries (max 12 tokens)","Tokenizer/regex tokenization for English (max 12)","Mandatory user_name validation to prevent cross-user scans",[1395,1399],{"type":1396,"changedInfo":1397},"Time-sensitive Memory Version",[1398],"Extracts timespec and memory_form on write; time-aware version selection and rerank on search",{"type":1400,"changedInfo":1401},"Skill Upload",[1402],"Users can upload skills via the add API and retrieve them via search",{"New Features":1404},[1405],{"type":1406,"changedInfo":1407},"Skill Upload Support",[1408],"Build skill memories from downloadable skill links with retrieval support",{"name":1410,"date":1411,"products":1412},"v2.0.14","2026-04-23",{"cloud":1413,"opensource":1419},{"Bug Fixes":1414},[1415],{"type":1416,"changedInfo":1417},"Memory Version",[1418],"Fixed memory version applying across chunks from the same source text",{"New Features":1420,"Improvements":1425,"Bug Fixes":1430},[1421],{"type":1422,"changedInfo":1423},"Plugin Framework",[1424],"Introduced a lightweight plugin framework with @hookable hooks and entry_points discovery",[1426],{"type":1427,"changedInfo":1428},"Scheduler Optimization",[1429],"Cache caps, lock splitting, refill race fixes, stream cleanup, and Redis calls moved outside locks",[1431,1436],{"type":1432,"changedInfo":1433},"PolarDB & MemReader",[1434,1435],"Fixed PolarDB metadata nesting bug","Fixed memreader chunking bug",{"type":1437,"changedInfo":1438},"LLM JSON Parsing",[1439],"Fixed LLM JSON output parsing issue (#1526)",{"name":1441,"date":1442,"products":1443},"v2.0.13","2026-04-09",{"cloud":1444},{"Improvements":1445},[1446],{"type":1447,"changedInfo":1448},"Service Optimization",[1449,1450,1451],"Scheduling log level tuning","Structured queue logs","Key-path observability for submit -> dequeue -> dispatch",{"name":1453,"date":1454,"products":1455},"v2.0.12","2026-04-02",{"cloud":1456},{"Improvements":1457},[1458],{"type":1447,"changedInfo":1459},[1460,1461],"Configurable minimum thread pool size","LLM-based memory version routing with improved skip recall",{"name":1463,"date":1464,"products":1465},"v2.0.11","2026-03-26",{"opensource":1466},{"New Features":1467,"Improvements":1476,"Bug Fixes":1483},[1468],{"type":1469,"changedInfo":1470},"LLM & Search",[1471,1472,1473,1474,1475],"MiniMax LLM (#1291)","Health check API (#1248)","delete_memory filters (#1104)","Tavily search (#1357)","Dockerfile & Helm chart (#1293)",[1477],{"type":1478,"changedInfo":1479},"Scheduler & API",[1480,1481,1482],"Thread pool and PolarDB optimizations","Better API validation errors","Consolidated APIs into server_api (#1344)",[1484,1490],{"type":1485,"changedInfo":1486},"Database & Memory",[1487,1488,1489],"Neo4j pre-filter fix (#1359)","Nested metadata write fix (#1178)","Feedback archival fix (#1243)",{"type":1491,"changedInfo":1492},"MCP & API",[1493,1494],"MCP add_memory format fix (#1275)","get_further_suggestion string input fix (#1218)",{"name":1496,"date":1497,"products":1498},"v2.0.10","2026-03-19",{"cloud":1499},{"Improvements":1500},[1501,1505,1511],{"type":1432,"changedInfo":1502},[1503,1504],"PolarDB multi-filter query optimization","MemReader updated to 0.6B model with lower latency",{"type":1506,"changedInfo":1507},"Memory Version Service",[1508,1509,1510],"Memory version pluginization","NLI high availability","MemReader routing for memory version plugin",{"type":1512,"changedInfo":1513},"Scheduler",[1514],"Scheduler improvements for better memory usage",{"name":1516,"date":1517,"products":1518},"v2.0.9","2026-03-13",{"cloud":1519},{"Improvements":1520,"Bug Fixes":1525},[1521],{"type":1416,"changedInfo":1522},[1523,1524],"Feedback-compatible memory version","Improved independent-fact recovery during conflict resolution",[1526],{"type":1527,"changedInfo":1528},"Memory Version & Feedback",[1529,1530],"Parameter validation and timestamp fixes","Fixed empty sources during feedback",{"name":1532,"date":1533,"products":1534},"v2.0.8","2026-03-05",{"cloud":1535,"opensource":1560},{"New Features":1536,"Improvements":1540,"Bug Fixes":1553},[1537],{"type":1416,"changedInfo":1538},[1539],"Automatic conflict/duplicate detection, merge, and archive on add (enabled in this release)",[1541,1545,1549],{"type":1542,"changedInfo":1543},"Preference Memory Migration",[1544],"Preference memories migrated to the graph database",{"type":1546,"changedInfo":1547},"Memory Version Async",[1548],"Memory version fully async without impacting addMessage latency",{"type":1550,"changedInfo":1551},"Memory Search",[1552],"Reduced redundant get_by_metadata calls during search",[1554],{"type":1555,"changedInfo":1556},"Add & Search Fixes",[1557,1558,1559],"Fast-mode embedding fix for MultiModalStruct","Image memory parsing fix","Concurrent add merge ordering fix",{"Improvements":1561},[1562],{"type":1563,"changedInfo":1564},"Performance",[1565,1566,1567],"Full-text warmup","Semaphore-based concurrency limiting","Database log trimming",{"name":1569,"date":1570,"products":1571},"v2.0.7","2026-02-27",{"cloud":1572},{"New Features":1573,"Improvements":1577,"Bug Fixes":1586},[1574],{"type":1416,"changedInfo":1575},[1576],"Automatic conflict/duplicate detection, merge, and archive on add",[1578,1582],{"type":1579,"changedInfo":1580},"Relativity Defaults",[1581],"Default relativity threshold set to 0.45 for search and chat",{"type":1583,"changedInfo":1584},"Logging",[1585],"Adjusted log levels and suppressed noisy errors",[1587],{"type":1588,"changedInfo":1589},"Preference Embedding",[1590],"Fixed preference embedding recomputation to only process missing entries",{"name":1592,"date":1593,"products":1594},"v2.0.6","2026-02-11",{"cloud":1595,"opensource":1611},{"New Features":1596,"Bug Fixes":1604},[1597,1600],{"type":1389,"changedInfo":1598},[1599],"Added keyword recall path while keeping embedding-based relativity",{"type":1601,"changedInfo":1602},"Chat Relativity",[1603],"Chat API accepts relativity to control retrieval threshold",[1605],{"type":1606,"changedInfo":1607},"API & Model Fixes",[1608,1609,1610],"Preference threshold field fix","get_memory filter logic fix","LLM extra_body / enable_thinking compatibility",{"New Features":1612},[1613,1617],{"type":1614,"changedInfo":1615},"Multi-perspective Memory",[1616],"Each agent memory cube can maintain its own subjective perspective",{"type":1618,"changedInfo":1619},"Multi-perspective Demo",[1620],"Ao Tai Line hiking mini-game demo",{"name":1622,"date":1623,"products":1624},"v2.0.5","2026-02-09",{"cloud":1625,"plugin":1637,"mcp":1644,"playground":1650,"opensource":1656},{"New Features":1626,"Improvements":1631},[1627],{"type":1628,"changedInfo":1629},"Search Relativity",[1630],"Added relativity field (0~1) to filter recalled memories by relevance score",[1632],{"type":1633,"changedInfo":1634},"Skills",[1635,1636],"Local skill document storage with URLs","Richer skill generation from user history",{"New Features":1638},[1639],{"type":1640,"changedInfo":1641},"MindDock Cloud Skills",[1642,1643],"Skill page entry in plugin UI","Real-time Skill prompt injection across chatbots",{"New Features":1645},[1646],{"type":1647,"changedInfo":1648},"MCP Memory Deletion",[1649],"Delete intent triggers both deleteMemory and addFeedback",{"Bug Fixes":1651},[1652],{"type":1653,"changedInfo":1654},"Playground",[1655],"Fixed known UX issues and improved environment stability",{"New Features":1657,"Improvements":1663},[1658],{"type":1659,"changedInfo":1660},"Knowledge Base Search",[1661,1662],"Dual-track raw text + memory retrieval","Context neighbor recall for long documents",[1664],{"type":1665,"changedInfo":1666},"Search Pipeline Refactor",[1667,1668],"Search -> Enhance -> Rerank -> Filter pipeline","Modular schedulers with Redis Streams fixes",{"name":1670,"date":1671,"products":1672},"v2.0.4","2026-01-29",{"cloud":1673,"playground":1689,"opensource":1694},{"New Features":1674,"Bug Fixes":1683},[1675,1679],{"type":1676,"changedInfo":1677},"Skill Memory",[1678],"Extract skill memories from conversation history with downloadable skill files",{"type":1680,"changedInfo":1681},"chat/completions",[1682],"OpenAI-compatible chat/completions endpoint for no-code platforms",[1684],{"type":1685,"changedInfo":1686},"Cloud Stability",[1687,1688],"Fixed occasional add-memory stalls","Improved graph database efficiency",{"Bug Fixes":1690},[1691],{"type":1653,"changedInfo":1692},[1693],"Fixed system-busy error in Playground chat",{"New Features":1695,"Improvements":1700},[1696],{"type":1697,"changedInfo":1698},"Conflict / Duplicate Detection",[1699],"Related-memory recall and NLI-based conflict detection on add",[1701],{"type":1702,"changedInfo":1703},"Search Deduplication",[1704],"Reduced duplicate fact and preference recalls",{"name":1706,"date":1707,"products":1708},"v2.0.3","2026-01-22",{"docs":1709,"cloud":1717},{"New Features":1710},[1711],{"type":1712,"changedInfo":1713},"Open Source Docs",[1714,1715,1716],"Documentation fixes and tips","Server router startup examples","API docs published on Apifox",{"Improvements":1718,"Bug Fixes":1728},[1719,1723],{"type":1720,"changedInfo":1721},"Multimodal Memory",[1722],"Image parsing now uses conversational context for better memory extraction",{"type":1724,"changedInfo":1725},"Knowledge Base",[1726,1727],"JSON / Markdown / XML file support","knowledgebase_ids: all for cross-project retrieval",[1729],{"type":1730,"changedInfo":1731},"search/memory",[1732],"Fixed failures when search input text is too long",{"name":1734,"date":1735,"products":1736},"v2.0.2","2026-01-15",{"docs":1737,"cloud":1743},{"New Features":1738},[1739],{"type":1740,"changedInfo":1741},"Knowledge QA Assistant Guide",[1742],"Added best-practice tutorial for building a MemOS knowledge-base assistant",{"Improvements":1744,"Bug Fixes":1763},[1745,1749,1754,1758],{"type":1746,"changedInfo":1747},"Knowledge Base Recall",[1748],"Better fine-grained document detail recall",{"type":1750,"changedInfo":1751},"Tool Memory",[1752,1753],"Procedural tool-call experience","Tool schema compression (>50% token reduction)",{"type":1755,"changedInfo":1756},"Fact Memory Merge",[1757],"Merge and archive mechanism to reduce duplicate writes/recalls",{"type":1759,"changedInfo":1760},"get/memory",[1761,1762],"Tool memory in responses","Filter-based memory listing for debugging",[1764],{"type":1759,"changedInfo":1765},[1766],"Fixed error when include_preference=False",{"name":1768,"date":1769,"products":1770},"v2.0.1","2026-01-08",{"cloud":1771,"playground":1790,"opensource":1796},{"New Features":1772,"Improvements":1781},[1773,1777],{"type":1774,"changedInfo":1775},"Get Memory API",[1776],"List all user memories with pagination",{"type":1778,"changedInfo":1779},"Chat on Cloud",[1780],"Chat API with memory-aware replies",[1782,1786],{"type":1783,"changedInfo":1784},"Delete Memory API",[1785],"Delete any memory type without specifying user",{"type":1787,"changedInfo":1788},"Preference Feedback",[1789],"Feedback API now updates preference memories",{"New Features":1791},[1792],{"type":1793,"changedInfo":1794},"Memory Deletion",[1795],"Manual memory deletion in Playground memory management",{"Improvements":1797,"Bug Fixes":1802},[1798],{"type":1799,"changedInfo":1800},"Search Dedup",[1801],"Optional dedup parameter (no/sim) for semantic deduplication",[1803],{"type":1804,"changedInfo":1805},"Scheduler & KV Cache",[1806,1807],"Local scheduler without Redis config fix","KV cache compatibility fix",{"name":1809,"date":1810,"products":1811},"v2.0.0","2025-12-23",{"cloud":1812,"mcp":1840,"opensource":1846},{"New Features":1813,"Improvements":1829},[1814,1818,1823],{"type":1724,"changedInfo":1815},[1816,1817],"Multi-dimensional knowledge bases from documents or URLs","Share knowledge bases across projects",{"type":1819,"changedInfo":1820},"Feedback & Deletion",[1821,1822],"add_feedback for natural-language memory edits","Cloud delete memory API by memory id",{"type":1824,"changedInfo":1825},"Multimodal & Tool Memory",[1826,1827,1828],"Image message memory","Tool call trajectory memory","Document and URL parsing via MemReader",[1830,1835],{"type":1831,"changedInfo":1832},"Database Upgrade",[1833,1834],"Connection management and batch insert improvements","Custom tag/info filters on Search",{"type":1836,"changedInfo":1837},"Scheduler Upgrade",[1838,1839],"Redis Streams multi-queue fair scheduling","Pending task auto-recovery",{"New Features":1841},[1842],{"type":1843,"changedInfo":1844},"MCP Delete & Feedback",[1845],"MCP supports delete_memory and add_feedback",{"New Features":1847,"Improvements":1852,"Bug Fixes":1857},[1848],{"type":1849,"changedInfo":1850},"Chat API",[1851],"Streaming and non-streaming Chat APIs",[1853],{"type":1854,"changedInfo":1855},"Lightweight Deployment",[1856],"Fast and full deployment modes",[1858],{"type":1859,"changedInfo":1860},"Scheduler Tasks",[1861,1862],"Legacy scheduler compatibility fix","Memory update task logging fix",{"name":1864,"date":1865,"changedInfo":1866},"v1.1.3",["Date","2025-11-05T00:00:00.000Z"],{"New Features":1867,"Improvements":1892,"Bug Fixes":1902},[1868,1875,1879,1887],{"type":1869,"changedInfo":1870},"Memory Add & Search",[1871,1872,1873,1874],"Added async mode (plaintext & preference)","Preference Memory now supported","Reranker strategy suite","BM25 for TreeTextMemory",{"type":1512,"changedInfo":1876},[1877,1878],"Modularized API scheduler","Redis ORM optimized for history sync & hybrid search",{"type":1880,"changedInfo":1881},"Data & Infra",[1882,1883,1884,1885,1886],"PolarDB graph backend connection pool/timeout & fixes","Unified graph factory (Neo4j/PolarDB/Nebula)","Milvus interface & item optimizations","Enhanced logging pipeline","Nacos-based dynamic configuration",{"type":1888,"changedInfo":1889},"Evaluation",[1890,1891],"PrefEval field standardization","LoCoMo/LongMemEval/PrefEval/PersonaMem evaluation upgrades",[1893,1897],{"type":1894,"changedInfo":1895},"Plaintext Memory",[1896],"Standardized preference fields",{"type":1898,"changedInfo":1899},"Framework",[1900,1901],"Updated API routes","More robust error handling & context tracing",[1903,1907,1910],{"type":1512,"changedInfo":1904},[1905,1906],"Fixed query scheduling edge case","Corrected message schema inconsistencies",{"type":1894,"changedInfo":1908},[1909],"Graph/DB：corrected PolarDB issues",{"type":1898,"changedInfo":1911},[1912],"Fixed SQLite user listing bug",{"name":1914,"date":1915,"changedInfo":1916},"v1.1.1",["Date","2025-09-25T00:00:00.000Z"],{"New Features":1917},[1918,1925],{"type":1919,"changedInfo":1920},"Cloud Service 1.0 Beta Release",[1921,1922,1923,1924],"🛠️ Ready-to-Use：Deploy directly via cloud API without complex setup","🔄 Cross-Session Memory：Automatically retrieve user profiles, preferences, and behaviors for continuous personalization","📖 Developer-Friendly：Comprehensive documentation and example code support","🎁 Free Quota：Every developer can receive basic quota to explore",{"type":1926,"changedInfo":1927},"Enterprise Group Q&A bot",[1928],"Supports Q&A based on cloud service knowledge base",{"name":1930,"date":1931,"changedInfo":1932},"v1.0.1",["Date","2025-09-10T00:00:00.000Z"],{"New Features":1933,"Improvements":1951},[1934,1938,1943,1947],{"type":1935,"changedInfo":1936},"Group Q&A Bot",[1937],"Launched group Q&A bot based on MemOS Cube",{"type":1939,"changedInfo":1940},"KV-Cache Performance Optimization",[1941,1942],"Updated comparative experimental data for KV-Cache on different GPU deployment schemes","Optimized test benchmarks and statistical methods",{"type":1944,"changedInfo":1945},"Plaintext Memory Enhancement",[1946],"Added Reranker sorting functionality for plaintext memory",{"type":1948,"changedInfo":1949},"Playground Updates",[1950],"Updated Playground version with all the above new features",[1952],{"type":1953,"changedInfo":1954},"Plaintext Memory Optimization",[1955],"Optimized plaintext memory hallucination issues",{"name":1957,"date":1958,"changedInfo":1959},"v1.0.0",["Date","2025-08-07T00:00:00.000Z"],{"New Features":1960,"Improvements":1972,"Bug Fixes":1978},[1961,1964,1968],{"type":1653,"changedInfo":1962},[1963],"Expanded Playground features and algorithm performance.",{"type":1965,"changedInfo":1966},"MemCube Construction",[1967],"Added a text game demo based on the MemCube novel.",{"type":1969,"changedInfo":1970},"Extended Evaluation Set",[1971],"Added LongMemEval evaluation results and scripts.",[1973],{"type":1894,"changedInfo":1974},[1975,1976,1977],"Integrated internet search with Bocha.","Added support for Nebula database.","Added contextual understanding for the tree-structured plaintext memory search interface.",[1979,1983],{"type":1980,"changedInfo":1981},"KV Cache Concatenation",[1982],"Fixed the concat_cache method.",{"type":1894,"changedInfo":1984},[1985],"Fixed Nebula search-related issues.",{"name":1987,"date":1988,"changedInfo":1989},"v0.2.2",["Date","2025-07-29T00:00:00.000Z"],{"New Features":1990,"Improvements":2009,"Bug Fixes":2035},[1991,1997,2004],{"type":1992,"changedInfo":1993},"Explicit Memory",[1994,1995,1996],"Implemented internet search integration with Nebula database support","Enhanced contextual understanding for memory extraction","Deployed internet search interface integrated with memreader for web message processing",{"type":1998,"changedInfo":1999},"KV Cache",[2000,2001,2002,2003],"Conducted KV Cache evaluation including LMCache comprehensive research and performance testing","Completed stress testing for MemOS vllm (v0.2.1) in specific environments and models","Refined ttft test data for preloaded KV Cache on Qwen2.5-72B-Instruct model and updated report","Completed initial research and design for high-ROI inference service system using domestic hardware",{"type":2005,"changedInfo":2006},"Memory Operation Model",[2007,2008],"Completed model training evaluation and release","Released 4b, 1.7b and 0.6b models supporting memory extraction and integration",[2010,2013,2023,2028],{"type":1312,"changedInfo":2011},[2012],"Added English version for first three chapters of Cookbook",{"type":2014,"changedInfo":2015},"Memory Scheduling",[2016,2017,2018,2020,2021,2022],"Performed code refactoring and functionality improvements","Refactored functional modules including monitor, dispatcher and retriever",{"Added major code categories":2019},"schemas and utils","Enhanced network logging functionality","Improved scheduler robustness with new exception-catching decorators","Implemented locking for shared resources",{"type":2024,"changedInfo":2025},"Development Environment",[2026,2027],"Updated Docker configuration","Updated dim environment configuration",{"type":2029,"changedInfo":2030},"API Enhancements",[2031,2032,2033,2034],"Added playground context support","Enhanced product API functionality","Rewrote query module","Implemented chat history feature",[2036,2043,2047],{"type":2037,"changedInfo":2038},"Data Parsing",[2039,2040,2041,2042],"Fixed date parsing error","Fixed memos_w_scheduler example code issues","Fixed fine-grained search bug in Nebula graph database","Fixed metadata filter retrieval logic",{"type":2044,"changedInfo":2045},"System Integration",[2046],"Aligned MOSProduct._build_system_prompt signature with MOSCore",{"type":1992,"changedInfo":2048},[2049,2050],"Fixed general text memory processing logic","Fixed memreader component issues",{"name":2052,"date":2053,"changedInfo":2054},"v0.2.1",["Date","2025-07-21T00:00:00.000Z"],{"New Features":2055},[2056,2061,2067,2075,2079],{"type":2057,"changedInfo":2058},"MemCube Features",[2059,2060],"Added plaintext memory + KV Cache functionality with reasoning and decoding performance report","Completed development of interactive cube feature with full workflow support and embedding model switching",{"type":2062,"changedInfo":2063},"MemOS System",[2064,2065,2066],"Released MemOS Neo lightweight version with simplified architecture and core API modules","Added MCP support research and preparation work, expanding MCP capabilities","Created embedded Agent flow Pipeline documentation with Coze framework integration",{"type":2068,"changedInfo":2069},"Deployment & Environment",[2070,2071,2072,2073,2074],"Added Docker deployment support","Enhanced API layer with multi-model support, compatible with OpenAI/Qwen/DeepSeek and other mainstream models","Improved embedding model support","Added neo4j Community Edition/Nebular database support","Implemented multi-tenant architecture support within single database",{"type":2076,"changedInfo":2077},"Evaluation & Testing",[2078],"Adapted and evaluated memos API interface format, updated evaluation code",{"type":2080,"changedInfo":2081},"Documentation & Examples",[2082,2083],"Added new Cookbook content","Included Mud game example",{"name":2085,"date":2086,"changedInfo":2087},"v0.2.0",["Date","2025-07-11T00:00:00.000Z"],{"New Features":2088},[2089,2095,2102,2110],{"type":2090,"changedInfo":2091},"Website Usability Updates",[2092,2093,2094],"Added documentation search functionality","Implemented Chinese/English documentation switching","Enhanced footer navigation links and page editing features",{"type":2096,"changedInfo":2097},"Memory Operator Model",[2098,2099,2100,2101],"Introduced MemReader-4B small model for memory extraction operations","Enabled fully local deployment for restricted network environments","Achieved lower cost and faster memory operations with performance exceeding GPT-4o-mini","Fine-tuned based on Qwen3-4b with human and model annotation data using supervised fine-tuning",{"type":2103,"changedInfo":2104},"Cross-Platform Framework Adaptation",[2105,2106,2107,2108,2109],"Added Windows platform deployment support","Added Mac platform deployment support","Completed adaptation for Linux, Windows, and macOS mainstream operating systems","Passed testing on Ubuntu 20.04+/CentOS, Windows 10+/11, macOS 14 Ventura+ platforms","Supports stable operation of core modules (memory lifecycle management, MIP protocol, memory cache scheduling)",{"type":2111,"changedInfo":2112},"Playground Progress",[2113],"Completed engineering, front-end, and algorithm end-to-end connection, and bug fixing and optimization in progress",{"versions":2115},[2116,2128,2138,2156,2163,2170,2188,2196,2208,2238,2279,2309,2331,2339,2356,2382,2404,2441,2468,2501,2511,2519,2554,2572,2586,2621,2642,2671,2717,2751,2778,2810,2849,2903,2952,2967,2992,3022,3084,3116],{"name":1035,"date":1036,"products":2117},{"cloud":2118},{"New Features":2119},[2120,2124],{"type":2121,"changedInfo":2122},"云服务",[2123],"新增 Agent 视角的记忆检索能力，支持按一个或多个关联 Agent 筛选记忆，支持不同 Agent 及用户隔离场景",{"type":2125,"changedInfo":2126},"属性树",[2127],"新增属性树记忆模板管理API",{"name":1049,"date":1050,"products":2129},{"opensource":2130},{"New Features":2131},[2132],{"type":2133,"changedInfo":2134},"开源项目",[2135,2136,2137],"新增基于 Redis GCRA 的 LLM 限流能力，支持按模型独立配置、跨uvicorn worker共享额度，突发请求平滑化（默认关闭，可通过环境变量灵活启用）","支持LLM请求本地有界排队、等待超时与重试","同步提供中英文说明文档和env示例",{"name":16,"date":17,"products":2139},{"cloud":2140,"opensource":2146},{"Bug Fixes":2141},[2142],{"type":2121,"changedInfo":2143},[2144,2145],"修复请求参数校验信息中的异常对象无法序列化，导致 422 校验错误被掩盖为 500 服务异常的问题","修复获取记忆列表接口skill URL返回空，解决metadata.getKey()判断和加密空字符串问题",{"Improvements":2147,"Bug Fixes":2152},[2148],{"type":2149,"changedInfo":2150},"偏好记忆抽取",[2151],"提升偏好记忆抽取的准确性，排除 Agent 输出、工具调用及拼接上下文的干扰，仅根据用户本人表达识别偏好",[2153],{"type":2133,"changedInfo":2154},[2155],"修复add时异步任务失败时，不再清理fast节点",{"name":53,"date":1080,"products":2157},{"cloud":2158},{"New Features":2159},[2160],{"type":2121,"changedInfo":2161},[2162],"新增图像与文档内容抽取能力，并支持通过自定义提示词调整抽取规则",{"name":93,"date":1088,"products":2164},{"opensource":2165},{"Improvements":2166},[2167],{"type":2133,"changedInfo":2168},[2169],"为 Qwen 模型请求补充请求头，以应对突发限流",{"name":180,"date":1097,"products":2171},{"cloud":2172,"opensource":2181},{"New Features":2173,"Improvements":2177},[2174],{"type":2121,"changedInfo":2175},[2176],"新增接口支持各个记忆视图通过custom_extract_prompt参数自定义抽取prompt",[2178],{"type":2121,"changedInfo":2179},[2180],"实现每个worker独立异步写入日志",{"Bug Fixes":2182},[2183],{"type":2133,"changedInfo":2184},[2185,2186,2187],"修复 vLLM 流式响应只保留最后一个 chunk，导致回答截断及空流报错的问题","修复 UniversalAPIEmbedder 忽略 embedding_dims、无法生成指定维度向量的问题，并为不支持该参数的服务提供自动降级","为 OpenAI-compatible 和 Azure 模型增加 enable_thinking 控制，避免思考内容破坏 JSON 等结构化输出",{"name":1116,"date":287,"products":2189},{"cloud":2190},{"Improvements":2191},[2192],{"type":2193,"changedInfo":2194},"云服务控制台",[2195],"优化 Dashboard 记忆列表删除链路，提升目标记忆的定位与删除效率",{"name":1125,"date":1126,"products":2197},{"cloud":2198,"opensource":2203},{"Improvements":2199},[2200],{"type":2121,"changedInfo":2201},[2202],"删除记忆时因缺少路由信息，而导致效率低、成本高的问题",{"Improvements":2204},[2205],{"type":2133,"changedInfo":2206},[2207],"优化MemOS文档抽取，返回模式和截断字符数调整",{"name":336,"date":1139,"products":2209},{"cloud":2210,"opensource":2216},{"Bug Fixes":2211},[2212],{"type":2213,"changedInfo":2214},"事件记忆",[2215],"修复事件记忆未截断导致模型输入过长报错问题",{"Improvements":2217,"Bug Fixes":2222},[2218],{"type":2219,"changedInfo":2220},"MMR 优化",[2221],"MMR优化：对MMR候选进行剪枝，减少相似度矩阵计算时延",[2223,2227,2231,2235],{"type":2224,"changedInfo":2225},"feedback 模型解析",[2226],"修复feedback中模型解析失败问题",{"type":2228,"changedInfo":2229},"模型配置项",[2230],"统一简化模型相关配置项",{"type":2232,"changedInfo":2233},"embedder 日志",[2234],"embedder日志问题修复",{"type":1167,"changedInfo":2236},[2237],"修复 SDK get_task_status() 无法解析旧版任务状态响应的问题",{"name":355,"date":1171,"products":2239},{"cloud":2240},{"New Features":2241,"Improvements":2259,"Bug Fixes":2274},[2242,2245,2248,2251,2255],{"type":2121,"changedInfo":2243},[2125,2213,2244],"多视角",{"type":2125,"changedInfo":2246},[2247],"支持模板管理、实例绑定、字段编辑及实例删除",{"type":2213,"changedInfo":2249},[2250],"支持事件提取、检索、展示、更新及删除",{"type":2252,"changedInfo":2253},"事件记忆抽取配置",[2254],"新增事件记忆抽取配置，支持 Prompt 编辑、AI 优化、恢复默认和调试运行",{"type":2256,"changedInfo":2257},"Agent 多视角",[2258],"新增 Agent 多视角，支持为不同用户和 Agent 独立生产、更新与召回记忆",[2260,2264,2270],{"type":2261,"changedInfo":2262},"记忆列表",[2263],"新增属性树和事件记忆展示",{"type":2193,"changedInfo":2265},[2266,2267,2268,2269],"核心记忆接口全面适配多视角，支持按记忆视图限定生产和检索范围","记忆检索支持多视图混排、统一重排及 related_id 范围过滤","支持多人、多 Agent 对话场景","优化异步任务的记忆变更结果查询",{"type":2271,"changedInfo":2272},"调用日志",[2273],"新增用户与 Agent 信息，并适配属性树、事件记忆的变更记录",[2275],{"type":2193,"changedInfo":2276},[2277,2278],"修复知识库详情返回的关联项目 ID 不准确的问题","修复 OpenMem 接口导入的消息误入本地聊天历史的问题",{"name":377,"date":378,"products":2280},{"cloud":2281,"plugin":2287},{"Improvements":2282},[2283],{"type":2284,"changedInfo":2285},"偏好记忆模型调用",[2286],"兼容 Qwen3 系混合思考模型，默认关闭 thinking，提升偏好记忆模型调用稳定性",{"New Features":2288,"Improvements":2296,"Bug Fixes":2303},[2289],{"type":2290,"changedInfo":2291},"OpenClaw 本地插件",[2292,2293,2294,2295],"新增本地记忆数据导出能力","支持自动召回 Phase 1 检索参数配置","支持中文关键词分词配置","新增 L3 抽象专用模型配置",[2297],{"type":2290,"changedInfo":2298},[2299,2300,2301,2302],"优化插件启动/注册链路","优化 embedding 输入按用途路由","轻量记忆模式下减少不必要的后台演化调用","补充中文 README 和使用说明",[2304],{"type":2290,"changedInfo":2305},[2306,2307,2308],"修复大数据量场景下向量扫描导致 CPU 100% 的问题","修复 SQLite native binding 版本不匹配恢复问题","修复 Hermes provider 链接、OpenAI-compatible endpoint 探测、FTS 查询转义、插件入口发布等稳定性问题",{"name":521,"date":522,"products":2310},{"cloud":2311,"plugin":2325},{"New Features":2312,"Bug Fixes":2316},[2313],{"type":2149,"changedInfo":2314},[2315],"支持独立模型配置",[2317,2321],{"type":2149,"changedInfo":2318},[2319,2320],"收紧偏好记忆 prompt，修复偏好记忆过度抽取问题","加强偏好记忆后处理",{"type":2322,"changedInfo":2323},"Chat API 格式兼容",[2324],"新增 Chat API 的 content 字段支持字符串输入",{"Bug Fixes":2326},[2327],{"type":2290,"changedInfo":2328},[2329,2330],"修复 OpenClaw 本地插件链路中的稳定性、召回准确性、桥接进程泄漏、配置兼容和本地记忆写入问题","补充偏好记忆与自动召回相关能力",{"name":1266,"date":1267,"products":2332},{"cloud":2333},{"Improvements":2334},[2335],{"type":2336,"changedInfo":2337},"search context_format 参数更新",[2338],"context_format 中的 heuristic_routing 模式名称改为 mixed，能力保持不变",{"name":741,"date":1276,"products":2340},{"cloud":2341},{"Improvements":2342},[2343,2350],{"type":2344,"changedInfo":2345},"search 支持 context_format 参数",[2346,2347,2348,2349],"支持返回 memory / sources / heuristic_routing 3 种模式","memory： 返回抽取后的 memory 文本，context 更短，默认使用","sources：返回 memory 对应的原始 sources，更适合需要原文细节、时间、数量、顺序等问题","heuristic_routing：根据 query 自动选择 memory 或 sources，在控制 context 长度的同时尽量保留原文收益",{"type":2351,"changedInfo":2352},"调度任务优化",[2353,2354,2355],"调整调度任务并发数限制，避免后台任务抢占 CPU、线程资源与 PolarDB 连接","调整队列消费轮询间隔，降低空轮询频率与 CPU 消耗","增加日志和队列开关，减少高频搜索接口的日志写入量",{"name":755,"date":1295,"products":2357},{"cloud":2358,"docs":2370,"plugin":2376},{"New Features":2359,"Improvements":2364},[2360],{"type":2361,"changedInfo":2362},"MemOS Cloud CLI 能力增强",[2363],"支持 MemOS Cloud 知识库相关接口，适配 Agent 扩展至 12 个",[2365],{"type":2366,"changedInfo":2367},"Dashboard 体验优化",[2368,2369],"优化快速开始的展示逻辑","新增一键接入提示词",{"Improvements":2371},[2372],{"type":2373,"changedInfo":2374},"文档优化",[2375],"新增通过对话的形式为 Agent 自动接入或集成 MemOS Cloud 的指南",{"Improvements":2377},[2378],{"type":2379,"changedInfo":2380},"本地插件算法优化",[2381],"本地插件算法优化，识别不同领域任务，注入优化过的通用 prompt",{"name":846,"date":1322,"products":2383},{"cloud":2384},{"New Features":2385,"Bug Fixes":2398},[2386,2394],{"type":2387,"changedInfo":2388},"Dream 核心功能发布",[2389,2390,2391,2392,2393],"fine 模式下 add 后写入 dream 相关线索到记忆节点","dream 阶段做 Context 上下文绑定与摘要，形成 context 节点","search 侧支持召回 context 节点，开关配置","dream diary 修复并加入 context 相关内容","插件中注册 dream 并修复之前 dream 链路的部分问题",{"type":2395,"changedInfo":2396},"时间敏感记忆优化",[2397],"补充时间相关信息的 LLM 回写方法 batch 化，减少 LLM 调用",[2399],{"type":2400,"changedInfo":2401},"Skill 生成修复",[2402,2403],"修复频繁生成无意义 Skill 的问题，现在至少 5 轮工具调用历史才会触发沉淀生成","调度任务丢失及 Redis 序列化修复",{"name":1010,"date":1345,"products":2405},{"cloud":2406,"docs":2427,"opensource":2435},{"Improvements":2407,"Bug Fixes":2421},[2408,2412,2417],{"type":2409,"changedInfo":2410},"关键词检索分词选取优化",[2411],"动态调整关键词检索时选取的分词数量，只选取特定类型的分词",{"type":2413,"changedInfo":2414},"检索侧记忆版本优化",[2415,2416],"检索侧记忆版本增加开关","去除对效果影响不大但可能影响检索性能的额外 sidecar recall",{"type":2418,"changedInfo":2419},"PolarDB 数据存储优化",[2420],"针对单图存储所有用户数据导致的亿级数据量下检索性能劣化、并发锁竞争问题，通过对用户记忆数据进行水平拆分，并采用双写 + 读切换模式平滑迁移，有效解决亿级数据性能瓶颈",[2422],{"type":2423,"changedInfo":2424},"记忆版本问题修复",[2425,2426],"修复同一次添加 / 其他记忆添加造成多次版本更新的问题","修复单元测试问题",{"Improvements":2428},[2429],{"type":2430,"changedInfo":2431},"文档体系补全",[2432,2433,2434],"新增 docs 下的开源文档及 examples/README.md","OpenClaw Plugin 文档完善：新增本地插件指南、Hermes 插件说明、多 Agent 示例、recall filter 示例、插件对比与变更说明","贡献者文档完善：新增根目录 CONTRIBUTING.md，补充开发环境、工作流、提交规范、测试规范、文档贡献规范等",{"Improvements":2436},[2437],{"type":2438,"changedInfo":2439},"测试脚本补全",[2440],"新增 tests/mem_feedback 和 tests/reranker",{"name":1383,"date":1384,"products":2442},{"cloud":2443,"opensource":2462},{"Improvements":2444,"New Features":2451},[2445],{"type":2446,"changedInfo":2447},"关键词检索优化",[2448,2449,2450],"中文查询使用 jieba.analyse.extract_tags 提取高权重词，最多 12 个","英文查询走 tokenizer / 正则分词，同样限制最多 12 个关键词","强制校验 user_name，为空直接报错，避免跨用户大范围查询",[2452,2457],{"type":2453,"changedInfo":2454},"时间敏感的记忆版本",[2455,2456],"写入侧抽取 timespec 和 memory_form（state/event）信息，state 类记忆走版本合并，event 类不走版本","检索侧判断 query 是否与时间相关，并在相关时补充 history 版本与时间敏感 rerank",{"type":2458,"changedInfo":2459},"支持用户上传 Skill",[2460,2461],"用户可通过记忆添加接口上传自己的 skill，形成 skill 记忆并支持检索","通过记忆搜索接口可召回上传 skill 时生成的 skill 记忆",{"New Features":2463},[2464],{"type":2465,"changedInfo":2466},"Skill 上传支持",[2467],"支持将用户提供的可下载 skill 链接构建出 skill 记忆，同时支持 skill 记忆的检索",{"name":1410,"date":1411,"products":2469},{"cloud":2470,"opensource":2476},{"Bug Fixes":2471},[2472],{"type":2473,"changedInfo":2474},"记忆版本",[2475],"修复记忆版本对同一段 memory 原文分出的 chunks 之间也会生效的 bug",{"New Features":2477,"Improvements":2482,"Bug Fixes":2491},[2478],{"type":2479,"changedInfo":2480},"引入插件机制",[2481],"引入轻量级插件框架，支持通过 @hookable 钩子机制和 entry_points 自动发现，将可选功能从核心代码中解耦为独立可插拔模块",[2483],{"type":2351,"changedInfo":2484},[2485,2486,2487,2488,2489,2490],"message_pack_cache 加容量上限，支持动态调整","拉数据拆分为短锁 + 无锁 + 短锁，Redis I/O 不再阻塞消费线程","增加 _refill_in_progress 标记与双重检查，避免重复拉取","seen_streams 定期清理不活跃 key","_empty_stream_seen_times 定期清理孤儿记录","Redis 调用移出锁外，锁内只操作内存",[2492,2497],{"type":2493,"changedInfo":2494},"PolarDB 与 MemReader",[2495,2496],"修复 PolarDB get_node 和 get_nodes 的 metadata 嵌套 bug","修复 memreader chunking bug",{"type":2498,"changedInfo":2499},"大模型输出 JSON 解析",[2500],"修复大模型输出 JSON 解析问题（#1526）",{"name":1441,"date":1442,"products":2502},{"cloud":2503},{"Improvements":2504},[2505],{"type":2506,"changedInfo":2507},"服务优化",[2508,2509,2510],"调度日志分级优化：将高频、重复、逐条打印的日志从 info 下调到 debug","队列日志结构化：本地队列和 Redis 队列日志统一为结构化字段","调度链路关键路径可观测：补齐「提交 -> 出队 -> 分发」关键节点的摘要日志",{"name":1453,"date":1454,"products":2512},{"cloud":2513},{"Improvements":2514},[2515],{"type":2506,"changedInfo":2516},[2517,2518],"新增最小线程数为可配置参数，支持运行时动态调整线程池大小，有效控制活跃连接数","记忆版本分流机制优化，改为用 LLM 分流，提升分流准确率并大幅提升 skip 记忆版本的 case 召回",{"name":1463,"date":1464,"products":2520},{"opensource":2521},{"New Features":2522,"Improvements":2531,"Bug Fixes":2542},[2523],{"type":2524,"changedInfo":2525},"LLM 与搜索能力",[2526,2527,2528,2529,2530],"新增 MiniMax 作为 LLM Provider（#1291）","新增 health check API 端点（#1248）","delete_memory 接口支持 user_id 和 conversation_id 过滤条件（#1104）","新增 Tavily 作为可插拔的互联网搜索后端（#1357）","新增生产级 Dockerfile 和 Kubernetes Helm Chart（#1293）",[2532,2538],{"type":2533,"changedInfo":2534},"调度与服务优化",[2535,2536,2537],"优化线程池调度策略，改善内存使用率（#1326, #1363）","优化 PolarDB export_graph 执行路径（#1337）","改进 API 校验错误信息，返回内容包含请求上下文（#1350）",{"type":2539,"changedInfo":2540},"API 重构",[2541],"整合分散的 API 接口至 server_api，移除已废弃的 Nebula 图数据库支持及旧版 product/core 文件（#1344）",[2543,2549],{"type":2544,"changedInfo":2545},"数据库与记忆",[2546,2547,2548],"修复 Neo4j 向量搜索 pre-filter 逻辑（#1359）","修复嵌套 metadata 写入问题（#1178）","修复 feedback 后记忆节点被误归档导致无法检索的问题（#1243）",{"type":2550,"changedInfo":2551},"MCP 与 API",[2552,2553],"修复 MCP add_memory 工具消息格式问题（#1275）","修复 get_further_suggestion 无法处理 string 类型输入参数的问题（#1218）",{"name":1496,"date":1497,"products":2555},{"cloud":2556},{"Improvements":2557},[2558,2563,2569],{"type":2559,"changedInfo":2560},"PolarDB 底层数据库",[2561,2562],"PolarDB 优化升级，针对多种过滤条件的查询路径进行优化，查询数倍加速","MemReader 模型更新为 0.6B 小模型，单次请求与高并发延迟显著降低",{"type":2564,"changedInfo":2565},"记忆版本服务优化",[2566,2567,2568],"记忆版本插件化","NLI 模型添加高可用","memreader 处记忆版本增加路由，无关召回走旧 prompt 和模型，否则走记忆版本插件（qwen-flash）",{"type":2506,"changedInfo":2570},[2571],"调度任务优化改进，改善内存使用率情况",{"name":1516,"date":1517,"products":2573},{"cloud":2574},{"Improvements":2575,"Bug Fixes":2580},[2576],{"type":2473,"changedInfo":2577},[2578,2579],"记忆版本兼容 feedback：feedback 对节点更新时走记忆版本逻辑，旧内容推到 history 字段","全面优化「恢复过去版本当中的独立事实」链路，更稳定准确地恢复独立事实",[2581],{"type":2582,"changedInfo":2583},"记忆版本与 feedback",[2584,2585],"记忆版本参数校验、更新后 key 为空、update 时间错误的 bug 修复","feedback 过程中 sources 为空的问题修复",{"name":1532,"date":1533,"products":2587},{"cloud":2588,"opensource":2613},{"New Features":2589,"Improvements":2593,"Bug Fixes":2606},[2590],{"type":2473,"changedInfo":2591},[2592],"添加记忆时自动对冲突 / 重复记忆进行检测、合并和归档，保留最新记忆内容，并将旧记忆内容放在历史字段中（本次将开关打开）",[2594,2598,2602],{"type":2595,"changedInfo":2596},"偏好记忆迁移到图数据库",[2597],"偏好记忆迁移到图数据库，和其他记忆类型统一",{"type":2599,"changedInfo":2600},"记忆版本优化",[2601],"记忆版本功能完全迁移到异步执行，不影响 async_mode=true 时的 addMessage 接口时延",{"type":2603,"changedInfo":2604},"记忆检索",[2605],"记忆检索减少重复调用 get_by_metadata，降低了记忆检索耗时",[2607],{"type":2608,"changedInfo":2609},"记忆添加与检索",[2610,2611,2612],"修复 MultiModalStruct 在 fast 模式下部分情况未进行 embedding 导致无法被搜索的问题","修复图片类记忆没有单独解读图片内容的 bug","修复记忆版本在并发 add 情况下按时间顺序依次合并处理的问题",{"Improvements":2614},[2615],{"type":2616,"changedInfo":2617},"性能优化",[2618,2619,2620],"全文检索预热：通过触发式预热将热数据加载至缓存","线程池弹性控制：采用信号量实现精细化并发限流","数据库日志精简：优化日志级别与内容，降低日志写入对数据库性能的影响",{"name":1569,"date":1570,"products":2622},{"cloud":2623},{"New Features":2624,"Improvements":2628,"Bug Fixes":2637},[2625],{"type":2473,"changedInfo":2626},[2627],"添加记忆时自动对冲突 / 重复记忆进行检测、合并和归档，保留最新记忆内容，并将旧记忆内容放在历史字段中",[2629,2633],{"type":2630,"changedInfo":2631},"记忆检索 relativity 参数",[2632],"search 接口和 chat 接口的 relativity 参数默认值修改为 0.45",{"type":2634,"changedInfo":2635},"日志优化",[2636],"拦截部分日志报错，对部分日志级别进行调整",[2638],{"type":2639,"changedInfo":2640},"偏好记忆 embedding",[2641],"修复检索时获取偏好记忆 embedding 错误，缺失 embedding 时只计算缺失部分而非全量重算",{"name":1592,"date":1593,"products":2643},{"cloud":2644,"opensource":2661},{"New Features":2645,"Bug Fixes":2654},[2646,2650],{"type":2647,"changedInfo":2648},"search 检索优化",[2649],"事实记忆召回时新增一路关键词召回，relativity 仍使用 embedding 相似度",{"type":2651,"changedInfo":2652},"chat 支持 relativity",[2653],"chat 接口加入 relativity 字段，用户可使用 relativity 控制聊天中的检索阈值",[2655],{"type":2656,"changedInfo":2657},"接口与模型适配",[2658,2659,2660],"修复偏好记忆阈值筛选使用字段错误的问题","修复 get_memory 接口 filter 参数同时传入 field condition 和 AND/OR/NOT 时调用失败或卡顿的问题","修复 LLM extra body 传入问题，兼容 enable thinking 参数输入",{"New Features":2662},[2663,2667],{"type":2664,"changedInfo":2665},"多视角记忆",[2666],"让每个 agent 记忆体拥有自己的主观视角记忆世界",{"type":2668,"changedInfo":2669},"多视角记忆 DEMO",[2670],"基于多视角的小游戏「冲顶鳌太线」，组队冲顶",{"name":1622,"date":1623,"products":2672},{"cloud":2673,"plugin":2685,"mcp":2692,"playground":2698,"opensource":2704},{"New Features":2674,"Improvements":2679},[2675],{"type":2676,"changedInfo":2677},"search 接口 relativity 字段",[2678],"search 接口新增 relativity 字段（0~1），支持按相关性分数筛选召回的记忆",[2680],{"type":2681,"changedInfo":2682},"Skills 优化",[2683,2684],"技能文档支持本地保存并生成专属访问 URL","能够从用户添加的历史信息中生成更丰富完整的 skills",{"New Features":2686},[2687],{"type":2688,"changedInfo":2689},"MindDock 云服务 Skill",[2690,2691],"插件页面添加跳转 Skill 的入口","chatBot 实时聊天注入的 prompt 中新增 Skill 模块，让各模型历史沉淀的 Skill 在所有 chatBot 中互通",{"New Features":2693},[2694],{"type":2695,"changedInfo":2696},"MCP 记忆删除",[2697],"识别删除意图后同时走 deleteMemory 和 addFeedback 两条路径",{"Bug Fixes":2699},[2700],{"type":2701,"changedInfo":2702},"Playground 优化",[2703],"修复已知体验问题，提升环境稳定性",{"New Features":2705,"Improvements":2711},[2706],{"type":2707,"changedInfo":2708},"知识库检索优化",[2709,2710],"支持「原文 + 记忆」协同存储与检索，可自定义召回模式","支持召回分片前后的上下文，增强长文本语义连贯性",[2712],{"type":2713,"changedInfo":2714},"调度与检索 pipeline 重构",[2715,2716],"检索链路重构为 Search -> Enhance -> Rerank -> Filter 四阶段","调度任务处理器模块化，修复 Redis Streams 序列化及 user_context 传递问题",{"name":1670,"date":1671,"products":2718},{"cloud":2719,"playground":2734,"opensource":2739},{"New Features":2720,"Bug Fixes":2728},[2721,2724],{"type":1676,"changedInfo":2722},[2723],"支持从用户历史消息中提炼 Skill 记忆，并生成可下载的 Skills 文件",{"type":2725,"changedInfo":2726},"chat/completions 接口",[2727],"新增 chat/completions 接口，兼容 OpenAI 协议，可在 Chatbox / CherryStudio 等平台直接调用",[2729],{"type":2730,"changedInfo":2731},"云服务稳定性",[2732,2733],"修复云服务添加记忆时偶发的卡顿问题","解决图数据库效率问题",{"Bug Fixes":2735},[2736],{"type":1653,"changedInfo":2737},[2738],"修复 Playground 对话显示系统繁忙的问题",{"New Features":2740,"Improvements":2746},[2741],{"type":2742,"changedInfo":2743},"记忆冲突 / 重复检测",[2744,2745],"新增记忆处理流程中的相关记忆召回模块","新增 NLI 模型模块，支持对冲突 / 重复情况做快速检测",[2747],{"type":2748,"changedInfo":2749},"检索优化",[2750],"优化检索阶段事实记忆与偏好记忆的重复，降低语义冗余",{"name":1706,"date":1707,"products":2752},{"docs":2753,"cloud":2762},{"New Features":2754},[2755],{"type":2756,"changedInfo":2757},"开源项目文档",[2758,2759,2760,2761],"修复官方文档格式错误、描述不当、中英文不一致等问题","新增项目使用 tips","官方示例调整为通过 server router 启动，移除对 product_api.py 的引用","MemOS 接口文档上线 Apifox",{"Improvements":2763,"Bug Fixes":2773},[2764,2768],{"type":2765,"changedInfo":2766},"多模态记忆能力增强",[2767],"多模态图片解析引入上下文信息，使记忆结果更贴近用户表达与意图",{"type":2769,"changedInfo":2770},"知识库能力升级",[2771,2772],"新增支持 JSON / Markdown / XML 文件类型","检索记忆时知识库范围新增 all 字段，一键检索项目下所有关联知识库",[2774],{"type":2775,"changedInfo":2776},"search/memory 接口",[2777],"修复在记忆检索场景中因输入文本过长导致的接口调用异常问题",{"name":1734,"date":1735,"products":2779},{"docs":2780,"cloud":2786},{"New Features":2781},[2782],{"type":2783,"changedInfo":2784},"知识库问答助手教程",[2785],"官方文档更新「基于知识库开发问答助手」最佳实践，手把手搭建 MemOS 知识库助手",{"Improvements":2787,"Bug Fixes":2806},[2788,2792,2797,2801],{"type":2789,"changedInfo":2790},"知识库文档细节召回",[2791],"进一步提升检索记忆接口对知识库文档内容细节的召回能力",{"type":2793,"changedInfo":2794},"工具记忆机制",[2795,2796],"增加针对调用轨迹的程序性经验，提升工具记忆的辅助效果","对工具 schema 信息压缩和去重，压缩率大于 50%",{"type":2798,"changedInfo":2799},"事实记忆合并与归档",[2800],"在事实记忆处理过程中增加合并与归档机制，优化记忆重复写入与重复召回问题",{"type":2802,"changedInfo":2803},"get/memory 接口",[2804,2805],"支持返回工具记忆","支持返回特定筛选条件下的记忆",[2807],{"type":2802,"changedInfo":2808},[2809],"修复获取记忆接口在入参为 include_preference=False 时的调用错误",{"name":1768,"date":1769,"products":2811},{"cloud":2812,"playground":2831,"opensource":2837},{"New Features":2813,"Improvements":2822},[2814,2818],{"type":2815,"changedInfo":2816},"获取记忆功能上线",[2817],"获取记忆接口上线，支持全量 / 分页获取用户事实记忆与偏好记忆",{"type":2819,"changedInfo":2820},"对话功能上线",[2821],"对话功能上线云服务，支持搜索与 query 相关的记忆后进行回复",[2823,2827],{"type":2824,"changedInfo":2825},"删除记忆接口优化",[2826],"无需指定用户，支持删除所有类型的记忆：用户记忆、知识库记忆等",{"type":2828,"changedInfo":2829},"偏好记忆反馈",[2830],"feedback 接口增加对偏好记忆的反馈处理操作",{"New Features":2832},[2833],{"type":2834,"changedInfo":2835},"记忆管理页支持删除",[2836],"Playground 记忆管理页支持记忆删除，用户可手动管理删除不再需要的过期记忆",{"Improvements":2838,"Bug Fixes":2843},[2839],{"type":2840,"changedInfo":2841},"search 去重",[2842],"search 接口新增可选 dedup 参数（no/sim），支持语义相似去重以提升检索结果多样性",[2844],{"type":2845,"changedInfo":2846},"调度与 KV Cache",[2847,2848],"修复调度启用 local 模式时因缺少 redis 配置而报错的问题","修复 kv cache 代码在新版 memos 中因兼容性问题报错的问题",{"name":1809,"date":1810,"products":2850},{"cloud":2851,"mcp":2880,"opensource":2886},{"New Features":2852,"Improvements":2869},[2853,2858,2863],{"type":2854,"changedInfo":2855},"知识库",[2856,2857],"支持创建多维度知识库，通过上传文档或输入 URL 自动完成解析与切分","支持知识库与多个项目灵活关联，实现一次构建、多端复用",{"type":2859,"changedInfo":2860},"反馈与删除",[2861,2862],"新增 add_feedback 接口，支持通过自然语言修正、补充或替换已有记忆","新增云服务删除记忆接口，支持按 memory id 删除指定用户记忆",{"type":2864,"changedInfo":2865},"多模态与工具记忆",[2866,2867,2868],"新增图片类消息的记忆支持，支持文档中的图表解析","新增工具记忆支持，记录 Agent 工具调用轨迹与经验","新增文档与 URL 解析，内置 MemReader 自动解析并转化为记忆",[2870,2875],{"type":2871,"changedInfo":2872},"底层 DB 升级",[2873,2874],"优化连接管理与批量插入，提升高并发场景下的稳定性与数据吞吐效率","Search 接口新增自定义 tag 和 info 字段支持，并支持复杂逻辑运算过滤",{"type":2876,"changedInfo":2877},"调度系统升级",[2878,2879],"引入 Redis Streams 多级队列架构，实现多租户公平调度","新增 Pending 任务自动恢复机制，确保高并发场景下任务稳定运行",{"New Features":2881},[2882],{"type":2883,"changedInfo":2884},"MCP 记忆删除与反馈",[2885],"MCP 新增 delete_memory 与 add_feedback 能力，完整支持记忆的删除与反馈更新",{"New Features":2887,"Improvements":2892,"Bug Fixes":2897},[2888],{"type":2889,"changedInfo":2890},"聊天接口",[2891],"新增流式与非流式 Chat 接口，开箱即用",[2893],{"type":2894,"changedInfo":2895},"轻量化部署",[2896],"增加轻量化依赖包（快速模式、完整模式）部署方式",[2898],{"type":2899,"changedInfo":2900},"记忆调度任务",[2901,2902],"修复旧版记忆调度接口兼容性问题，确保用户记忆隔离正确","修复记忆更新任务日志异常，确保新增记忆正常展示",{"name":1864,"date":2904,"changedInfo":2905},["Date","2025-11-05T00:00:00.000Z"],{"New Features":2906,"Improvements":2931,"Bug Fixes":2941},[2907,2913,2918,2926],{"type":2608,"changedInfo":2908},[2909,2910,2911,2912],"新增异步添加模式（支持明文与偏好）","支持偏好记忆全链路","引入 Reranker 策略集","TreeTextMemory 支持 BM25 检索算法",{"type":2914,"changedInfo":2915},"调度模块",[2916,2917],"API 调度模块化重构","优化 Redis ORM 用于历史同步与混合搜索",{"type":2919,"changedInfo":2920},"数据与基础设施",[2921,2922,2923,2924,2925],"PolarDB 图后端增加连接池与超时控制并修复相关问题","统一图工厂（支持 Neo4j / PolarDB / Nebula）","优化 Milvus 接口与数据项结构","增强日志链路与监控信息","基于 Nacos 的动态配置管理",{"type":2927,"changedInfo":2928},"评估体系",[2929,2930],"PrefEval 字段标准化","升级 LoCoMo / LongMemEval / PrefEval / PersonaMem 评估流程",[2932,2936],{"type":2933,"changedInfo":2934},"明文记忆",[2935],"偏好字段标准化",{"type":2937,"changedInfo":2938},"项目框架",[2939,2940],"更新 API 路由模块","增强错误处理与上下文追踪稳定性",[2942,2946,2949],{"type":2914,"changedInfo":2943},[2944,2945],"修复查询调度边界条件问题","修正消息队列 schema 问题",{"type":2933,"changedInfo":2947},[2948],"修复 PolarDB 图数据库相关错误",{"type":2937,"changedInfo":2950},[2951],"修复 SQLite 用户列表异常",{"name":1914,"date":2953,"changedInfo":2954},["Date","2025-09-25T00:00:00.000Z"],{"New Features":2955},[2956,2963],{"type":2957,"changedInfo":2958},"云服务 1.0 内测版发布",[2959,2960,2961,2962],"🛠️ 开箱即用：无需复杂部署，直接通过云端 API 接入","🔄 跨会话记忆：自动召回用户画像、偏好、行为，实现连续个性化","📖 Developer-Friendly：文档、示例代码 全面支持","🎁 Free Quota：每位开发者均可领取基础额度，方便探索",{"type":2964,"changedInfo":2965},"企业群聊问答机器人",[2966],"支持云服务知识库问答",{"name":1930,"date":2968,"changedInfo":2969},["Date","2025-09-10T00:00:00.000Z"],{"New Features":2970,"Improvements":2987},[2971,2974,2979,2983],{"type":2964,"changedInfo":2972},[2973],"基于MemOS Cube构建群答疑机器人上线",{"type":2975,"changedInfo":2976},"KV-Cache性能优化",[2977,2978],"更新Kv-Cache在不同GPU部署方案上的对比实验数据","优化测试benchmark与统计方式",{"type":2980,"changedInfo":2981},"明文记忆增强",[2982],"增加明文记忆Reranker排序功能",{"type":2984,"changedInfo":2985},"Playground更新",[2986],"PlayGround版本更新，同步更新以上新特性",[2988],{"type":2989,"changedInfo":2990},"明文记忆优化",[2991],"优化明文记忆幻觉问题",{"name":1957,"date":2993,"changedInfo":2994},["Date","2025-08-07T00:00:00.000Z"],{"New Features":2995,"Improvements":3007,"Bug Fixes":3014},[2996,2999,3003],{"type":1653,"changedInfo":2997},[2998],"开放Playground功能，并优化算法效果；",{"type":3000,"changedInfo":3001},"MemCube构建",[3002],"新增一个基于小说MemCube的文字游戏demo",{"type":3004,"changedInfo":3005},"扩展评估集",[3006],"新增LongMemEval评估结果与评估脚本；",[3008],{"type":3009,"changedInfo":3010},"明文记忆功能",[3011,3012,3013],"互联网检索接入博查；","增加对Nebula数据库的支持；","增加对树形明文记忆search接口的上下文理解功能；",[3015,3019],{"type":3016,"changedInfo":3017},"KV Cache拼接",[3018],"修复concat_cache方法；",{"type":2933,"changedInfo":3020},[3021],"修复nebula搜索相关问题；",{"name":1987,"date":3023,"changedInfo":3024},["Date","2025-07-29T00:00:00.000Z"],{"New Features":3025,"Improvements":3042,"Bug Fixes":3068},[3026,3031,3037],{"type":2933,"changedInfo":3027},[3028,3029,3030],"实现互联网检索接入与 Nebula 数据库支持","增强记忆抽取的上下文理解能力","上线互联网检索接口，并接入 memreader 处理互联网消息",{"type":1998,"changedInfo":3032},[3033,3034,3035,3036],"进行 KV Cache 评测，包括 LMCache 详细调研及性能测试","完成 MemOS vllm（0.2.1 版）在特定环境和模型下的压力测试","细化 Qwen2.5-72B-Instruct 模型上预载 KV Cache 的 ttft 测试数据并补充进报告","结合国产硬件应用，完成高 ROI 推理服务系统的第一版调研与设计",{"type":3038,"changedInfo":3039},"记忆操作模型",[3040,3041],"完成模型训练评估并发布","发布 4b、1.7b、0.6b 模型，支持记忆抽取和整合",[3043,3047,3056,3061],{"type":3044,"changedInfo":3045},"文档",[3046],"新增 Cookbook 前三个章节的英文版",{"type":3048,"changedInfo":3049},"记忆调度",[3050,3051,3052,3053,3054,3055],"开展代码重构与功能完善工作","重构 monitor、dispatcher、retriever 等功能模块","新增 schemas 和 utils 大类代码","完善网络日志打印功能","增强调度器鲁棒性，新增异常捕获装饰器","对部分共享资源加锁",{"type":3057,"changedInfo":3058},"开发环境",[3059,3060],"更新Docker配置","更新dim环境配置",{"type":3062,"changedInfo":3063},"API增强",[3064,3065,3066,3067],"增加playground上下文支持","增强产品API功能","重写查询模块","添加chat历史功能",[3069,3076,3080],{"type":3070,"changedInfo":3071},"数据解析",[3072,3073,3074,3075],"修复日期解析错误","修复memos_w_scheduler示例代码问题","修复Nebula图数据库的精细搜索bug","修复metadata过滤器的获取逻辑",{"type":3077,"changedInfo":3078},"系统集成",[3079],"对齐MOSProduct._build_system_prompt签名与MOSCore",{"type":2933,"changedInfo":3081},[3082,3083],"修复通用文本记忆处理逻辑","修复memreader组件问题",{"name":2052,"date":3085,"changedInfo":3086},["Date","2025-07-21T00:00:00.000Z"],{"New Features":3087},[3088,3093,3099,3107,3111],{"type":3089,"changedInfo":3090},"MemCube功能",[3091,3092],"新增明文记忆 + KV Cache功能，提供推理解码性能报告","完成趣味性cube功能开发，已跑通完整流程，支持embedding模型切换",{"type":3094,"changedInfo":3095},"MemOS系统",[3096,3097,3098],"发布MemOS Neo轻量级版本，简化架构仅保留核心API模块","新增MCP支持，扩展MCP能力","构建嵌入Agent流的Pipeline文档，支持Coze框架集成",{"type":3100,"changedInfo":3101},"部署与环境支持",[3102,3103,3104,3105,3106],"新增Docker部署支持","API层面支持多模型调用，兼容OpenAI/Qwen/DeepSeek等主流模型","完善embedding模型支持","新增neo4j社区版/Nebular数据库支持","新增单库多租户架构支持",{"type":3108,"changedInfo":3109},"评估与测试",[3110],"适配memos的API接口形式评估，更新评估代码",{"type":3112,"changedInfo":3113},"文档与示例",[3114,3115],"新增Cookbook内容","新增Mud游戏示例",{"name":2085,"date":3117,"changedInfo":3118},["Date","2025-07-11T00:00:00.000Z"],{"New Features":3119},[3120,3126,3133,3141],{"type":3121,"changedInfo":3122},"官网易用性更新",[3123,3124,3125],"增加Doc文档搜索框功能","增加中英文Doc切换功能","增加页脚转换链接和编辑页面",{"type":3127,"changedInfo":3128},"算子模型",[3129,3130,3131,3132],"新增MemReader-4B小模型，专注记忆抽取操作","支持纯本地化部署，适用于受限网络环境","实现更低成本和更快速度的记忆操作，性能超越GPT-4o-mini","基于Qwen3-4b微调，结合人工和模型标注数据进行监督微调",{"type":3134,"changedInfo":3135},"框架跨平台适配",[3136,3137,3138,3139,3140],"新增Windows平台部署适配","新增Mac平台部署适配","完成Linux、Windows、macOS三大主流操作系统适配","通过Ubuntu 20.04+/CentOS、Windows 10+/11、macOS 14 Ventura+等平台测试","支持核心模块稳定运行（记忆生命周期管理、互操作协议MIP、记忆缓存调度等）",{"type":3142,"changedInfo":3143},"Playground 进展",[3144],"已完成工程、前端、算法端联调，进行bug修复和调优中",{"versions":3146},[3147,3155,3167,3180,3194,3205,3218,3228,3235,3243,3252,3265,3272,3293,3303,3312,3321,3339,3352,3361,3370,3386,3397,3411,3425,3434,3442],{"name":755,"date":8,"products":3148},{"plugin":3149},{"Bug Fixes":3150},[3151],{"type":3152,"changedInfo":3153},"MemOS Local Plugin",[3154],"**Fixed OpenClaw Installation**: Restored the installation and automatic memory hooks for OpenClaw",{"name":3156,"date":49,"products":3157},"v2.0.18",{"plugin":3158},{"Improvements":3159,"Bug Fixes":3163},[3160],{"type":3152,"changedInfo":3161},[3162],"**Memory Recovery and Capture Boundaries**: Fixed dirty-data recovery, orphan trace writes, and LLM empty-response retry stability issues",[3164],{"type":3152,"changedInfo":3165},[3162,3166],"**Hermes and Bridge Experience**: Combines Hermes, provider, and bridge-flow improvements to reduce startup and connection friction",{"name":3168,"date":54,"products":3169},"v1.0.8",{"plugin":3170},{"New Features":3171,"Bug Fixes":3176},[3172],{"type":3173,"changedInfo":3174},"MemOS CLI",[3175],"**Project Refactor**: The project has been refactored into hooks and skills, enhancing extensibility and flexibility",[3177],{"type":3173,"changedInfo":3178},[3179],"**Windows CLI Output Fix**: The Windows CLI output is now Unicode-safe, ensuring correct character display",{"name":3181,"date":1080,"products":3182},"v1.0.7",{"plugin":3183},{"New Features":3184,"Improvements":3188},[3185],{"type":3173,"changedInfo":3186},[3187],"**DeepSeek Harness Integration**: Added integration for DeepSeek Harness agent, enhancing system functionality",[3189],{"type":3173,"changedInfo":3190},[3191,3192,3193],"**Build Stability**: Hardened binary build for a more reliable release process","**Release Automation**: Added CLI changelog release automation to streamline the release process","**Release Trigger Fix**: Fixed CLI release trigger and permissions issues to ensure smooth releases",{"name":846,"date":167,"products":3195},{"plugin":3196},{"Bug Fixes":3197},[3198],{"type":3152,"changedInfo":3199},[3200,3201,3202,3203,3204],"**Fix embedding review findings**: Addressed embedding review findings to enhance plugin stability","**Harden oversized embedding inputs**: Improved handling of oversized embedding inputs to prevent potential crashes","**Tolerate omitted dev peer conflicts**: Fixed tolerance for omitted developer peer conflicts to enhance system robustness","**Distinguish held locks from recycled PIDs**: Improved lock management by distinguishing held locks from recycled PIDs to avoid conflicts","**Fix pidIsAlive self-PID check**: Fixed the pidIsAlive self-PID check to enhance the accuracy of stale lock detection",{"name":1010,"date":176,"products":3206},{"plugin":3207},{"New Features":3208,"Bug Fixes":3212},[3209],{"type":3152,"changedInfo":3210},[3211],"**DeepSeek Harness long-term memory integration**: Install MemOS Local into a selected DSH profile with `install.sh --agent dsh --profile \u003Cname>`; the plugin provides up to three seconds of automatic memory recall per round and six on-demand memory tools",[3213],{"type":3152,"changedInfo":3214},[3215,3216,3217],"**Automatic pnpm bootstrap for DSH installation**: When pnpm is missing from PATH, the one-command installer temporarily prepares and verifies pnpm 11.7.0 through the existing npm installation before running `dsh plugin add`, then cleans it up after installation","**More reliable native dependency setup for DSH on Linux**: The installer skips unnecessary `onnxruntime-node` CUDA downloads, approves only required build scripts, verifies or repairs `better-sqlite3`, and verifies the ONNX CPU binding so installation cannot report success while the Memory Viewer port remains unavailable","**Correct DSH Viewer resolution in clean installs and release packages**: Both the source layout and the npm package `dist` layout now resolve the bundled `viewer/dist`, preventing CI and fresh installations from incorrectly pointing to `apps/viewer/dist`",{"name":1383,"date":259,"products":3219},{"plugin":3220},{"Bug Fixes":3221},[3222],{"type":3152,"changedInfo":3223},[3224,3225,3226,3227],"**SimpleTextSplitter Fix**: Fixed the fallback mechanism of SimpleTextSplitter to be URL-safe, preventing potential errors","**Fallback Alignment Fix**: Aligned the fallback mechanism to prevent URL collisions, ensuring accurate text splitting","**Optional Dependency Lazy Loading**: Fixed the lazy loading issue of the optional cachetools dependency in embedders","**Windows Path Fix**: Fixed the path issues for the Hermes plugin on Windows and improved user experience",{"name":1410,"date":268,"products":3229},{"plugin":3230},{"Bug Fixes":3231},[3232],{"type":3152,"changedInfo":3233},[3234],"**Windows runtime lifecycle fix**: Fixed issues with the startup and status probing of the Hermes viewer daemon on Windows.",{"name":1441,"date":277,"products":3236},{"plugin":3237},{"Bug Fixes":3238},[3239],{"type":3152,"changedInfo":3240},[3241,3242],"**Foreground resource management fix**: Prevented foreground starvation and honored Retry-After header","**Recall relevance improvement**: Improved recall relevance and host input handling",{"name":3244,"date":287,"products":3245},"v0.1.20",{"plugin":3246},{"New Features":3247},[3248],{"type":3249,"changedInfo":3250},"OpenClaw Cloud Plugin",[3251],"**Snapshot Deduplication**: Implemented deduplication for agent_end snapshots and enhanced API call timeout handling",{"name":1453,"date":323,"products":3253},{"plugin":3254},{"Improvements":3255,"Bug Fixes":3260},[3256],{"type":3152,"changedInfo":3257},[3258,3259],"**Shared Hermes bridge runtime**: Reuses one Node bridge across Hermes providers while isolating state by data home to reduce duplicate startups and session bleed.","**Hermes version metadata**: Syncs plugin.yaml with the package version during install so hosts display the correct local plugin version.",[3261],{"type":3152,"changedInfo":3262},[3263,3264],"**Hermes config reload and recovery**: Reloads config after restart and hardens recovery lifecycle to reduce bridge recovery failures.","**Read-only compression turns**: Keeps Hermes compression turns read-only to prevent compression from mutating session state.",{"name":1463,"date":332,"products":3266},{"plugin":3267},{"Bug Fixes":3268},[3269],{"type":3152,"changedInfo":3270},[3271],"**V7 session defaults**: Preserves default session parameters while overriding follow-up mode so V7 flows keep their expected behavior.",{"name":1496,"date":517,"products":3273},{"plugin":3274},{"New Features":3275,"Improvements":3281,"Bug Fixes":3287},[3276],{"type":3152,"changedInfo":3277},[3278,3279,3280],"**Lightweight memory mode configuration**: controls the memory evolution process through configuration to reduce backend processing overhead in lightweight scenarios.","**L3 abstract model configuration**: adds a dedicated L3 LLM configuration entry for the abstract summarization stage.","**Chinese keyword recall support**: improves tokenization for CJK keywords and strengthens Chinese retrieval and recall.",[3282],{"type":3152,"changedInfo":3283},[3284,3285,3286],"**Vector scanning performance**: refactors vector reading and batch processing for large datasets to reduce CPU pressure from synchronous full-table scans.","**Retrieval context boundaries**: uses clearer XML boundaries for memory context to reduce model misreading.","**Hermes integration stability**: improves provider startup waiting, link management, and installation scripts for better local plugin compatibility.",[3288],{"type":3152,"changedInfo":3289},[3290,3291,3292],"**Lightweight memory mode activation**: fixes cases where the evolution pipeline could still run when `algorithm.lightweightMemory.enabled=true`.","**OpenAI-compatible endpoint probing**: fixes unstable provider detection when a full endpoint path is configured.","**Memory recovery and collection boundaries**: fixes dirty-data recovery, isolated trace writes, and empty LLM response retry stability issues.",{"name":3294,"date":3295,"products":3296},"v0.1.19","2026-07-07",{"plugin":3297},{"Improvements":3298},[3299],{"type":3249,"changedInfo":3300},[3301,3302],"**System-event filtering**: Skips scheduled tasks, reminders, and background command results to keep memory cleaner.","**System prompt detection**: Supports flattened single-line prompts and reduces false positives on regular messages.",{"name":3304,"date":3305,"products":3306},"v0.1.18","2026-06-22",{"plugin":3307},{"Improvements":3308},[3309],{"type":3249,"changedInfo":3310},[3311],"**Update checks in settings**: Shows version status and lets users copy host-specific update or restart commands.",{"name":3313,"date":3314,"products":3315},"v0.1.17","2026-06-16",{"plugin":3316},{"New Features":3317},[3318],{"type":3249,"changedInfo":3319},[3320],"**Platform-aware memory source labeling**: Distinguishes Windows, macOS, and Linux memory data automatically.",{"name":3322,"date":1322,"products":3323},"v0.1.16",{"plugin":3324},{"New Features":3325,"Improvements":3332},[3326],{"type":3249,"changedInfo":3327},[3328,3329,3330,3331],"**Recall Hook compatibility for modern OpenClaw hosts**: For host versions ≥ `2026.5.7`, recall logic moves to `before_prompt_build` while legacy hosts keep `before_agent_start` compatibility.","**Automatic system-event skipping**: Detects and skips heartbeat polls, system commands, and other system events during recall and write phases to keep memory records clean.","**End-to-end Tool Memory support**: Injects `\u003Ctool_memories>` during recall and converts `assistant.tool_calls` plus `toolResult` messages into the standard MemOS message structure during write.","**System Note prefix stripping**: Removes previous-run interruption notes to improve recall queries and stored-memory accuracy.",[3333],{"type":3249,"changedInfo":3334},[3335,3336,3337,3338],"**System-event detection refactor**: Extracts heartbeat and system-command detection helpers to reduce false positives on normal user messages.","**Memory filtering cleanup**: Consolidates duplicated relevance-threshold logic in `buildMemorySections`.","**Hook compatibility tests**: Adds hook registration tests for both modern and legacy OpenClaw hosts.","**Documentation updates**: Updates README and README_ZH working-mechanism explanations.",{"name":3340,"date":1384,"products":3341},"v0.1.15",{"plugin":3342},{"New Features":3343,"Improvements":3348},[3344],{"type":3249,"changedInfo":3345},[3346,3347],"**Hook capability declarations**: Adds `activation.onCapabilities: [\"hook\"]` to OpenClaw, Moltbot, and ClawDBot plugin manifests.","**Modern plugin loading compatibility**: Supports the OpenClaw 5.3+ loading mechanism so lifecycle hook plugins are recognized and loaded correctly.",[3349],{"type":3249,"changedInfo":3350},[3351],"**Hook permission patch timing**: Applies `hooks.allowConversationAccess` after the gateway is ready so host config updates can restart the gateway and apply hook permissions.",{"name":3353,"date":3354,"products":3355},"v0.1.14","2026-04-29",{"plugin":3356},{"Improvements":3357},[3358],{"type":3249,"changedInfo":3359},[3360],"**agent_end permission compatibility**: Supports OpenClaw 2026.4.23+ by checking host config on gateway startup and adding `hooks.allowConversationAccess` to avoid memory-write hook failures.",{"name":3362,"date":3363,"products":3364},"v0.1.13","2026-04-16",{"plugin":3365},{"New Features":3366},[3367],{"type":3249,"changedInfo":3368},[3369],"**Shared knowledge base for multi-agent mode**: Allows different agent nodes to share, retrieve, and invoke data from the same knowledge base, improving context consistency in complex tasks.",{"name":3371,"date":3372,"products":3373},"v0.1.12","2026-04-03",{"plugin":3374},{"New Features":3375,"Improvements":3379},[3376],{"type":3249,"changedInfo":3377},[3378],"**Local visual configuration UI**: Adds a built-in HTTP configuration service for browser-based plugin configuration and real-time synchronization.",[3380],{"type":3249,"changedInfo":3381},[3382,3383,3384,3385],"**More stable configuration service startup**: Adds gateway readiness detection.","**Configuration UI improvements**: Adds responsive layout, collapsible floating navigation, and new SVG icons.","**Plugin security review compatibility**: Removes `child_process` usage and changes auto-update behavior to version checks plus manual update prompts.","**Configuration resolution refactor**: Removes `plugin.json` default values and centralizes priority handling for environment variables, user configuration, and defaults.",{"name":3387,"date":3388,"products":3389},"v0.1.11","2026-03-30",{"plugin":3390},{"New Features":3391},[3392],{"type":3249,"changedInfo":3393},[3394,3395,3396],"**Direct Session User ID support**: Parses real session user IDs from `sessionKey` for data isolation in complex agent scenarios.","**Agent allowlist**: Adds `allowedAgents` so memory recall and recording can run only for selected agents in multi-agent mode.","**Agent Overrides**: Supports per-agent overrides for knowledge base IDs, recall limits, feature switches, and other core parameters.",{"name":3398,"date":3399,"products":3400},"v0.1.10","2026-03-24",{"plugin":3401},{"Improvements":3402},[3403],{"type":3249,"changedInfo":3404},[3405,3406,3407,3408,3409,3410],"**Higher-quality memory ingestion**: Cleans OpenClaw inbound metadata, timestamp wrappers, and trailing Feishu system hints to reduce noisy memory writes.","**Multi-channel prefix cleanup**: Standardizes message envelope and prefix cleanup for WebChat, WhatsApp, Telegram, Slack, Discord, Zalo, and other channels.","**More accurate recall display**: Recall result timestamps now prefer update time.","**More robust Recall Filter**: Aligns defaults with runtime fallback values to improve local-model stability.","**Resource management**: Fixes timer cleanup behavior to avoid resource leaks on exceptional paths.","**Observability**: Completes Recall Filter configuration fields and adds before/after filtering counts.",{"name":3412,"date":1517,"products":3413},"v0.1.9",{"plugin":3414},{"New Features":3415,"Improvements":3421},[3416],{"type":3249,"changedInfo":3417},[3418,3419,3420],"**Plugin version self-check**: Periodically checks the latest NPM version in the background.","**Silent upgrade flow**: Automatically triggers upgrades when a new version is detected so users can receive updates without manual action.","**Memory Recall secondary filtering**: Supports a dedicated model for relevance review, removing noisy results and keeping useful memory snippets.",[3422],{"type":3249,"changedInfo":3423},[3424],"**Lean prompt injection**: Moves static protocols and instructions to `appendSystemContext`, leaving only dynamic memory-list data in `prependContext` to reduce token usage.",{"name":3426,"date":3427,"products":3428},"v0.1.8","2026-03-09",{"plugin":3429},{"New Features":3430},[3431],{"type":3249,"changedInfo":3432},[3433],"**Multi-agent memory isolation**: Identifies agents from context for memory isolation while keeping a compatibility switch for older versions.",{"name":3435,"date":1533,"products":3436},"v0.1.7",{"plugin":3437},{"New Features":3438},[3439],{"type":3249,"changedInfo":3440},[3441],"**Configurable recall relevance**: Supports user-defined `relativity` values in the `searchMemory` API.",{"name":3443,"date":3444,"products":3445},"OpenClaw Cloud Plugin History","2026-02-26",{"plugin":3446},{"New Features":3447},[3448],{"type":3249,"changedInfo":3449},[3450],"**Core memory capability**: Supports `searchMemory` in `before_agent_start` and `addMessage` in `agent_end`.",{"versions":3452},[3453,3461,3472,3483,3496,3507,3520,3530,3537,3545,3553,3566,3573,3594,3602,3609,3616,3633,3645,3652,3659,3673,3682,3694,3707,3714,3721],{"name":755,"date":8,"products":3454},{"plugin":3455},{"Bug Fixes":3456},[3457],{"type":3458,"changedInfo":3459},"MemOS 本地插件",[3460],"**修复 OpenClaw 安装**：恢复了 OpenClaw 的安装和自动内存钩子功能",{"name":3156,"date":49,"products":3462},{"plugin":3463},{"Improvements":3464,"Bug Fixes":3468},[3465],{"type":3458,"changedInfo":3466},[3467],"**记忆恢复与采集边界问题**：修复脏数据恢复、孤立 trace 写入和 LLM 空响应重试等稳定性问题",[3469],{"type":3458,"changedInfo":3470},[3467,3471],"**Hermes 与桥接体验**：合并 Hermes、provider 和桥接链路优化，减少启动和连接过程中的干扰",{"name":3168,"date":54,"products":3473},{"plugin":3474},{"New Features":3475,"Bug Fixes":3479},[3476],{"type":3173,"changedInfo":3477},[3478],"**项目重构**：将项目重构为 hooks 和 skills，增强了可扩展性和灵活性",[3480],{"type":3173,"changedInfo":3481},[3482],"**Windows CLI 输出修复**：现在 Windows CLI 输出已支持 Unicode，确保字符正确显示",{"name":3181,"date":1080,"products":3484},{"plugin":3485},{"New Features":3486,"Improvements":3490},[3487],{"type":3173,"changedInfo":3488},[3489],"**DeepSeek Harness 集成**：新增 DeepSeek Harness 代理集成，提升了系统的功能性",[3491],{"type":3173,"changedInfo":3492},[3493,3494,3495],"**构建稳定性**：增强了二进制构建的稳定性，确保更可靠的发布过程","**发布自动化**：新增 CLI 变更日志发布自动化，简化了发布流程","**发布触发修复**：修复了 CLI 发布触发和权限问题，确保发布顺利进行",{"name":846,"date":167,"products":3497},{"plugin":3498},{"Bug Fixes":3499},[3500],{"type":3458,"changedInfo":3501},[3502,3503,3504,3505,3506],"**修复嵌入检查**：解决了嵌入审查发现的问题，提升了插件的稳定性","**增强输入处理**：加强了对超大嵌入输入的处理，避免了潜在的崩溃问题","**容错处理**：修复了对缺失开发者对等冲突的容忍性问题，提升了系统的健壮性","**锁定管理**：区分持有的锁与回收的PID，避免了锁定冲突","**自PID检查**：修复了pidIsAlive自PID检查的问题，增强了过期锁检测的准确性",{"name":1010,"date":176,"products":3508},{"plugin":3509},{"New Features":3510,"Bug Fixes":3514},[3511],{"type":3458,"changedInfo":3512},[3513],"**DeepSeek Harness 长期记忆接入**：现在可通过 `install.sh --agent dsh --profile \u003Cname>` 将 MemOS Local 安装到指定 DSH profile；插件提供每轮最长 3 秒的自动记忆召回、六个按需记忆工具",[3515],{"type":3458,"changedInfo":3516},[3517,3518,3519],"**DSH 安装自动补齐 pnpm**：一键安装检测到 PATH 中缺少 pnpm 时，会通过现有 npm 临时准备并验证 pnpm 11.7.0，避免安装在执行 `dsh plugin add` 前直接中断；临时 pnpm 会在安装结束后清理","**DSH Linux 原生依赖安装更可靠**：安装器跳过 `onnxruntime-node` 的非必要 CUDA 下载，只批准实际需要的构建脚本，并验证或修复 `better-sqlite3`、验证 ONNX CPU binding，避免安装显示成功但 Memory Viewer 端口未启动","**DSH Viewer 在干净安装和发布包中正确定位**：源码布局和 npm 包的 `dist` 布局现在都固定解析插件自带的 `viewer/dist`，避免 CI 或全新安装错误指向 `apps/viewer/dist`",{"name":1383,"date":259,"products":3521},{"plugin":3522},{"Bug Fixes":3523},[3524],{"type":3458,"changedInfo":3525},[3526,3527,3528,3529],"**简单文本分割器修复**：修复了 SimpleTextSplitter 的回退机制，使其 URL 安全，避免了潜在的错误","**回退对齐修复**：对齐了回退机制，防止 URL 冲突，确保文本分割的准确性","**可选依赖懒加载**：修复了 embedders 中的可选 cachetools 依赖的懒加载问题","**Windows 路径修复**：修复了 Hermes 插件在 Windows 上的路径问题，并改善了用户体验",{"name":1410,"date":268,"products":3531},{"plugin":3532},{"Bug Fixes":3533},[3534],{"type":3458,"changedInfo":3535},[3536],"**Windows 运行时生命周期修复**：修复了在 Windows 上的 Hermes 视图守护进程的启动和状态探测问题。",{"name":1441,"date":277,"products":3538},{"plugin":3539},{"Bug Fixes":3540},[3541],{"type":3458,"changedInfo":3542},[3543,3544],"**前台资源管理修复**：修复了前台资源饥饿问题，并支持 Retry-After 头部","**召回相关性改进**：改善了召回相关性和主机输入处理",{"name":3244,"date":287,"products":3546},{"plugin":3547},{"New Features":3548},[3549],{"type":3550,"changedInfo":3551},"OpenClaw 云插件",[3552],"**快照去重功能**：实现了对 agent_end 快照的去重，并增强了 API 调用超时处理",{"name":1453,"date":323,"products":3554},{"plugin":3555},{"Improvements":3556,"Bug Fixes":3561},[3557],{"type":3458,"changedInfo":3558},[3559,3560],"**Hermes 共享桥接运行时**：多个 Hermes provider 复用同一 Node bridge，并按 data home 隔离状态，减少重复启动和会话串扰。","**Hermes 版本元数据同步**：安装时同步 plugin.yaml 与包版本，确保宿主展示的本地插件版本一致。",[3562],{"type":3458,"changedInfo":3563},[3564,3565],"**Hermes 配置重载与恢复**：重启后重新加载配置并强化恢复生命周期，降低桥接异常后的恢复失败风险。","**压缩阶段只读保护**：保持 Hermes compression turn 只读，避免压缩流程意外写入会话状态。",{"name":1463,"date":332,"products":3567},{"plugin":3568},{"Bug Fixes":3569},[3570],{"type":3458,"changedInfo":3571},[3572],"**V7 会话默认配置**：保留默认 session 参数，仅覆盖 follow-up mode，避免 V7 会话链路丢失默认行为。",{"name":1496,"date":517,"products":3574},{"plugin":3575},{"New Features":3576,"Improvements":3582,"Bug Fixes":3588},[3577],{"type":3458,"changedInfo":3578},[3579,3580,3581],"**轻量记忆模式配置**：支持通过配置控制记忆演化流程，便于在轻量场景下降低后台处理开销。","**L3 抽象模型配置**：新增专用的 L3 LLM 配置入口，用于独立管理抽象总结阶段的模型调用。","**中文关键词召回支持**：增强 CJK 关键词分词能力，提升中文内容的检索与召回效果。",[3583],{"type":3458,"changedInfo":3584},[3585,3586,3587],"**向量扫描性能优化**：重构大数据量下的向量读取与批处理逻辑，降低同步全表扫描导致的 CPU 压力。","**检索上下文边界优化**：使用更清晰的 XML 边界组织记忆上下文，降低模型误读上下文的概率。","**Hermes 集成稳定性增强**：改进 provider 启动等待、链接管理和安装脚本，提升本地插件与 Hermes 的兼容性。",[3589],{"type":3458,"changedInfo":3590},[3591,3592,3593],"**轻量记忆模式不生效**：修复 `algorithm.lightweightMemory.enabled=true` 时仍可能触发演化流水线的问题。","**OpenAI-compatible endpoint 探测异常**：修复完整 endpoint 路径下 provider 探测不稳定的问题。","**记忆恢复与采集边界问题**：修复脏数据恢复、孤立 trace 写入和 LLM 空响应重试等稳定性问题。",{"name":3294,"date":3295,"products":3595},{"plugin":3596},{"Improvements":3597},[3598],{"type":3550,"changedInfo":3599},[3600,3601],"**系统事件过滤增强**：自动跳过定时任务、计划提醒和后台命令结果，减少记忆污染。","**系统提示识别优化**：兼容单行压缩内容并降低普通消息误判概率。",{"name":3304,"date":3305,"products":3603},{"plugin":3604},{"Improvements":3605},[3606],{"type":3550,"changedInfo":3607},[3608],"**配置页新增更新检查**：可查看版本状态，并复制对应宿主的更新重启命令。",{"name":3313,"date":3314,"products":3610},{"plugin":3611},{"New Features":3612},[3613],{"type":3550,"changedInfo":3614},[3615],"**跨平台记忆来源识别**：自动区分 Windows、macOS、Linux 的记忆数据。",{"name":3322,"date":1322,"products":3617},{"plugin":3618},{"New Features":3619,"Improvements":3626},[3620],{"type":3550,"changedInfo":3621},[3622,3623,3624,3625],"**Recall Hook 兼容新版 OpenClaw**：当宿主版本 ≥ `2026.5.7` 时，召回逻辑自动迁移至新的阶段化 Hook `before_prompt_build`，旧版宿主继续兼容 `before_agent_start`。","**系统事件自动跳过**：召回与写入阶段自动识别并跳过心跳探测、系统命令等系统事件，保持记忆数据纯净。","**工具记忆全链路支持**：召回阶段注入 `\u003Ctool_memories>`，写入阶段支持 `assistant.tool_calls` 与 `toolResult` 消息转换，统一写入 MemOS 标准消息结构。","**System Note 前缀自动剥离**：自动剔除上轮 Agent 中断提示词，提升召回查询与入库数据准确性。",[3627],{"type":3550,"changedInfo":3628},[3629,3630,3631,3632],"**系统事件检测重构**：提取心跳和系统命令识别逻辑，并降低正常用户消息误判概率。","**记忆过滤逻辑精简**：整合 `buildMemorySections` 中重复的相关度阈值判断。","**Hook 兼容性测试补齐**：新增 Hook 注册测试，验证新旧 OpenClaw 宿主版本兼容性。","**文档说明完善**：更新 README 与 README_ZH 的工作机制说明。",{"name":3340,"date":1384,"products":3634},{"plugin":3635},{"New Features":3636,"Improvements":3641},[3637],{"type":3550,"changedInfo":3638},[3639,3640],"**Hook 能力声明补齐**：为 OpenClaw、Moltbot、ClawDBot 插件清单新增 `activation.onCapabilities: [\"hook\"]` 能力声明。","**适配新版插件加载机制**：兼容 OpenClaw 5.3 及之后版本，确保 lifecycle hook 插件可被正确识别和加载。",[3642],{"type":3550,"changedInfo":3643},[3644],"**Hook 权限写入时机优化**：在 gateway 就绪后再补充 `hooks.allowConversationAccess`，使配置更新能够触发 gateway 自动重启并应用 hook 权限。",{"name":3353,"date":3354,"products":3646},{"plugin":3647},{"Improvements":3648},[3649],{"type":3550,"changedInfo":3650},[3651],"**适配 agent_end 权限限制**：兼容 OpenClaw 2026.4.23 及之后版本，gateway 启动时自动检查并补充 `hooks.allowConversationAccess`，避免记忆写入 hook 因权限缺失失败。",{"name":3362,"date":3363,"products":3653},{"plugin":3654},{"New Features":3655},[3656],{"type":3550,"changedInfo":3657},[3658],"**多 Agent 共享知识库支持**：支持不同 Agent 节点共享、检索和调用同一个知识库，提升复杂任务下的知识获取效率与上下文一致性。",{"name":3371,"date":3372,"products":3660},{"plugin":3661},{"New Features":3662,"Improvements":3666},[3663],{"type":3550,"changedInfo":3664},[3665],"**本地可视化配置界面**：内置 HTTP 配置服务，支持在浏览器中查看与修改插件配置，并实时同步配置变更。",[3667],{"type":3550,"changedInfo":3668},[3669,3670,3671,3672],"**配置服务启动更稳定**：引入 gateway 就绪检测。","**配置界面体验优化**：新增响应式布局、可折叠悬浮导航工具和全新 SVG 图标。","**插件安全审查适配**：移除 `child_process` 调用，将自动更新改为版本检测和手动更新提示。","**配置解析重构**：移除 `plugin.json` 默认值设置，并统一管理环境变量、用户配置与默认值优先级。",{"name":3387,"date":3388,"products":3674},{"plugin":3675},{"New Features":3676},[3677],{"type":3550,"changedInfo":3678},[3679,3680,3681],"**Direct Session User ID 支持**：可从 `sessionKey` 中解析真实会话用户 ID，满足复杂代理场景下的数据隔离需求。","**Agent 运行白名单**：新增 `allowedAgents`，支持多 Agent 模式下仅对指定 Agent 触发记忆召回和记录。","**Agent Overrides 差异化覆盖**：支持针对不同 Agent 单独覆盖知识库 ID、召回条数和功能开关。",{"name":3398,"date":3399,"products":3683},{"plugin":3684},{"Improvements":3685},[3686],{"type":3550,"changedInfo":3687},[3688,3689,3690,3691,3692,3693],"**消息入库质量提升**：增强 OpenClaw 入站元数据、时间戳包裹和飞书尾部系统提示清洗，减少无效噪音写入记忆。","**多渠道消息前缀清洗**：统一处理 WebChat、WhatsApp、Telegram、Slack、Discord、Zalo 等渠道的消息 envelope 和前缀。","**召回展示更准确**：召回结果时间展示优先使用更新时间。","**Recall Filter 更稳健**：默认参数与运行时回退值保持对齐，提升本地模型场景稳定性。","**资源管理优化**：修复定时器清理问题，避免异常路径下的资源泄漏。","**可观测性增强**：补齐 Recall Filter 配置字段，并增加过滤前后数量日志。",{"name":3412,"date":1517,"products":3695},{"plugin":3696},{"New Features":3697,"Improvements":3703},[3698],{"type":3550,"changedInfo":3699},[3700,3701,3702],"**插件版本自检测**：后台定期检查 NPM 仓库最新版本。","**静默升级流程**：检测到新版本后自动触发升级，让用户持续获取最新能力与修复。","**Memory Recall 二次筛选**：支持用户配置独立模型进行相关性评审，剔除干扰项并保留真正有用的记忆片段。",[3704],{"type":3550,"changedInfo":3705},[3706],"**对话注入瘦身**：将静态协议与指令移动到 `appendSystemContext`，`prependContext` 仅保留动态检索得到的 memory-list 数据，降低 Token 消耗。",{"name":3426,"date":3427,"products":3708},{"plugin":3709},{"New Features":3710},[3711],{"type":3550,"changedInfo":3712},[3713],"**多 Agent 记忆隔离**：支持从上下文识别 Agent 并进行记忆隔离，同时保留兼容旧版本的开关。",{"name":3435,"date":1533,"products":3715},{"plugin":3716},{"New Features":3717},[3718],{"type":3550,"changedInfo":3719},[3720],"**召回相关度可配置**：支持用户自定义 `searchMemory` 接口的 relativity 字段。",{"name":3722,"date":3444,"products":3723},"OpenClaw 云插件历史版本",{"plugin":3724},{"New Features":3725},[3726],{"type":3550,"changedInfo":3727},[3728],"**基础记忆能力**：支持在 `before_agent_start` 事件中 `searchMemory`，并在 `agent_end` 事件中进行 `addMessage`。",{"data":3730,"body":3731},{},{"type":3732,"children":3733},"root",[3734],{"type":3735,"tag":3736,"props":3737,"children":3738},"element","p",{},[3739],{"type":3740,"value":3741},"text","SDK get_task_status:",{"data":3743,"body":3744},{},{"type":3732,"children":3745},[3746],{"type":3735,"tag":3736,"props":3747,"children":3748},{},[3749],{"type":3740,"value":3750},"Playground:",{"data":3752,"body":3753},{},{"type":3732,"children":3754},[3755],{"type":3735,"tag":3736,"props":3756,"children":3757},{},[3758],{"type":3740,"value":3759},"Skill Memory:",{"data":3761,"body":3762},{},{"type":3732,"children":3763},[3764],{"type":3735,"tag":3736,"props":3765,"children":3766},{},[3767],{"type":3740,"value":3768},"KV Cache:",{"data":3770,"body":3771},{},{"type":3732,"children":3772},[3773],{"type":3735,"tag":3736,"props":3774,"children":3775},{},[3776],{"type":3740,"value":3777},"云服务:",{"data":3779,"body":3780},{},{"type":3732,"children":3781},[3782],{"type":3735,"tag":3736,"props":3783,"children":3784},{},[3785],{"type":3740,"value":2123},{"data":3787,"body":3788},{},{"type":3732,"children":3789},[3790],{"type":3735,"tag":3736,"props":3791,"children":3792},{},[3793],{"type":3740,"value":3794},"属性树:",{"data":3796,"body":3797},{},{"type":3732,"children":3798},[3799],{"type":3735,"tag":3736,"props":3800,"children":3801},{},[3802],{"type":3740,"value":2127},{"data":3804,"body":3805},{},{"type":3732,"children":3806},[3807],{"type":3735,"tag":3736,"props":3808,"children":3809},{},[3810],{"type":3740,"value":3811},"开源项目:",{"data":3813,"body":3814},{},{"type":3732,"children":3815},[3816],{"type":3735,"tag":3736,"props":3817,"children":3818},{},[3819],{"type":3740,"value":2135},{"data":3821,"body":3822},{},{"type":3732,"children":3823},[3824],{"type":3735,"tag":3736,"props":3825,"children":3826},{},[3827],{"type":3740,"value":2136},{"data":3829,"body":3830},{},{"type":3732,"children":3831},[3832],{"type":3735,"tag":3736,"props":3833,"children":3834},{},[3835],{"type":3740,"value":2137},{"data":3837,"body":3838},{},{"type":3732,"children":3839},[3840],{"type":3735,"tag":3736,"props":3841,"children":3842},{},[3843],{"type":3740,"value":2144},{"data":3845,"body":3846},{},{"type":3732,"children":3847},[3848],{"type":3735,"tag":3736,"props":3849,"children":3850},{},[3851],{"type":3740,"value":2145},{"data":3853,"body":3854},{},{"type":3732,"children":3855},[3856],{"type":3735,"tag":3736,"props":3857,"children":3858},{},[3859],{"type":3740,"value":3860},"偏好记忆抽取:",{"data":3862,"body":3863},{},{"type":3732,"children":3864},[3865],{"type":3735,"tag":3736,"props":3866,"children":3867},{},[3868],{"type":3740,"value":2151},{"data":3870,"body":3871},{},{"type":3732,"children":3872},[3873],{"type":3735,"tag":3736,"props":3874,"children":3875},{},[3876],{"type":3740,"value":2155},{"data":3878,"body":3879},{},{"type":3732,"children":3880},[3881],{"type":3735,"tag":3736,"props":3882,"children":3883},{},[3884],{"type":3740,"value":2162},{"data":3886,"body":3887},{},{"type":3732,"children":3888},[3889],{"type":3735,"tag":3736,"props":3890,"children":3891},{},[3892],{"type":3740,"value":2169},{"data":3894,"body":3895},{},{"type":3732,"children":3896},[3897],{"type":3735,"tag":3736,"props":3898,"children":3899},{},[3900],{"type":3740,"value":2176},{"data":3902,"body":3903},{},{"type":3732,"children":3904},[3905],{"type":3735,"tag":3736,"props":3906,"children":3907},{},[3908],{"type":3740,"value":2180},{"data":3910,"body":3911},{},{"type":3732,"children":3912},[3913],{"type":3735,"tag":3736,"props":3914,"children":3915},{},[3916],{"type":3740,"value":2186},{"data":3918,"body":3919},{},{"type":3732,"children":3920},[3921],{"type":3735,"tag":3736,"props":3922,"children":3923},{},[3924],{"type":3740,"value":2187},{"data":3926,"body":3927},{},{"type":3732,"children":3928},[3929],{"type":3735,"tag":3736,"props":3930,"children":3931},{},[3932],{"type":3740,"value":3933},"云服务控制台:",{"data":3935,"body":3936},{},{"type":3732,"children":3937},[3938],{"type":3735,"tag":3736,"props":3939,"children":3940},{},[3941],{"type":3740,"value":2195},{"data":3943,"body":3944},{},{"type":3732,"children":3945},[3946],{"type":3735,"tag":3736,"props":3947,"children":3948},{},[3949],{"type":3740,"value":2202},{"data":3951,"body":3952},{},{"type":3732,"children":3953},[3954],{"type":3735,"tag":3736,"props":3955,"children":3956},{},[3957],{"type":3740,"value":2234},{"data":3959,"body":3960},{},{"type":3732,"children":3961},[3962],{"type":3735,"tag":3736,"props":3963,"children":3964},{},[3965],{"type":3740,"value":2207},{"data":3967,"body":3968},{},{"type":3732,"children":3969},[3970],{"type":3735,"tag":3736,"props":3971,"children":3972},{},[3973],{"type":3740,"value":3974},"事件记忆:",{"data":3976,"body":3977},{},{"type":3732,"children":3978},[3979],{"type":3735,"tag":3736,"props":3980,"children":3981},{},[3982],{"type":3740,"value":2215},{"data":3984,"body":3985},{},{"type":3732,"children":3986},[3987],{"type":3735,"tag":3736,"props":3988,"children":3989},{},[3990],{"type":3740,"value":3991},"MMR 优化:",{"data":3993,"body":3994},{},{"type":3732,"children":3995},[3996],{"type":3735,"tag":3736,"props":3997,"children":3998},{},[3999],{"type":3740,"value":2221},{"data":4001,"body":4002},{},{"type":3732,"children":4003},[4004],{"type":3735,"tag":3736,"props":4005,"children":4006},{},[4007],{"type":3740,"value":4008},"feedback 模型解析:",{"data":4010,"body":4011},{},{"type":3732,"children":4012},[4013],{"type":3735,"tag":3736,"props":4014,"children":4015},{},[4016],{"type":3740,"value":2226},{"data":4018,"body":4019},{},{"type":3732,"children":4020},[4021],{"type":3735,"tag":3736,"props":4022,"children":4023},{},[4024],{"type":3740,"value":4025},"模型配置项:",{"data":4027,"body":4028},{},{"type":3732,"children":4029},[4030],{"type":3735,"tag":3736,"props":4031,"children":4032},{},[4033],{"type":3740,"value":2230},{"data":4035,"body":4036},{},{"type":3732,"children":4037},[4038],{"type":3735,"tag":3736,"props":4039,"children":4040},{},[4041],{"type":3740,"value":4042},"embedder 日志:",{"data":4044,"body":4045},{},{"type":3732,"children":4046},[4047],{"type":3735,"tag":3736,"props":4048,"children":4049},{},[4050],{"type":3740,"value":2237},{"data":4052,"body":4053},{},{"type":3732,"children":4054},[4055],{"type":3735,"tag":3736,"props":4056,"children":4057},{},[4058],{"type":3740,"value":2125},{"data":4060,"body":4061},{},{"type":3732,"children":4062},[4063],{"type":3735,"tag":3736,"props":4064,"children":4065},{},[4066],{"type":3740,"value":2213},{"data":4068,"body":4069},{},{"type":3732,"children":4070},[4071],{"type":3735,"tag":3736,"props":4072,"children":4073},{},[4074],{"type":3740,"value":2244},{"data":4076,"body":4077},{},{"type":3732,"children":4078},[4079],{"type":3735,"tag":3736,"props":4080,"children":4081},{},[4082],{"type":3740,"value":2247},{"data":4084,"body":4085},{},{"type":3732,"children":4086},[4087],{"type":3735,"tag":3736,"props":4088,"children":4089},{},[4090],{"type":3740,"value":2250},{"data":4092,"body":4093},{},{"type":3732,"children":4094},[4095],{"type":3735,"tag":3736,"props":4096,"children":4097},{},[4098],{"type":3740,"value":4099},"事件记忆抽取配置:",{"data":4101,"body":4102},{},{"type":3732,"children":4103},[4104],{"type":3735,"tag":3736,"props":4105,"children":4106},{},[4107],{"type":3740,"value":2254},{"data":4109,"body":4110},{},{"type":3732,"children":4111},[4112],{"type":3735,"tag":3736,"props":4113,"children":4114},{},[4115],{"type":3740,"value":4116},"Agent 多视角:",{"data":4118,"body":4119},{},{"type":3732,"children":4120},[4121],{"type":3735,"tag":3736,"props":4122,"children":4123},{},[4124],{"type":3740,"value":2258},{"data":4126,"body":4127},{},{"type":3732,"children":4128},[4129],{"type":3735,"tag":3736,"props":4130,"children":4131},{},[4132],{"type":3740,"value":4133},"记忆列表:",{"data":4135,"body":4136},{},{"type":3732,"children":4137},[4138],{"type":3735,"tag":3736,"props":4139,"children":4140},{},[4141],{"type":3740,"value":2263},{"data":4143,"body":4144},{},{"type":3732,"children":4145},[4146],{"type":3735,"tag":3736,"props":4147,"children":4148},{},[4149],{"type":3740,"value":2266},{"data":4151,"body":4152},{},{"type":3732,"children":4153},[4154],{"type":3735,"tag":3736,"props":4155,"children":4156},{},[4157],{"type":3740,"value":2267},{"data":4159,"body":4160},{},{"type":3732,"children":4161},[4162],{"type":3735,"tag":3736,"props":4163,"children":4164},{},[4165],{"type":3740,"value":2268},{"data":4167,"body":4168},{},{"type":3732,"children":4169},[4170],{"type":3735,"tag":3736,"props":4171,"children":4172},{},[4173],{"type":3740,"value":2269},{"data":4175,"body":4176},{},{"type":3732,"children":4177},[4178],{"type":3735,"tag":3736,"props":4179,"children":4180},{},[4181],{"type":3740,"value":4182},"调用日志:",{"data":4184,"body":4185},{},{"type":3732,"children":4186},[4187],{"type":3735,"tag":3736,"props":4188,"children":4189},{},[4190],{"type":3740,"value":2273},{"data":4192,"body":4193},{},{"type":3732,"children":4194},[4195],{"type":3735,"tag":3736,"props":4196,"children":4197},{},[4198],{"type":3740,"value":2277},{"data":4200,"body":4201},{},{"type":3732,"children":4202},[4203],{"type":3735,"tag":3736,"props":4204,"children":4205},{},[4206],{"type":3740,"value":2278},{"data":4208,"body":4209},{},{"type":3732,"children":4210},[4211],{"type":3735,"tag":3736,"props":4212,"children":4213},{},[4214],{"type":3740,"value":4215},"偏好记忆模型调用:",{"data":4217,"body":4218},{},{"type":3732,"children":4219},[4220],{"type":3735,"tag":3736,"props":4221,"children":4222},{},[4223],{"type":3740,"value":2286},{"data":4225,"body":4226},{},{"type":3732,"children":4227},[4228],{"type":3735,"tag":3736,"props":4229,"children":4230},{},[4231],{"type":3740,"value":4232},"OpenClaw 本地插件:",{"data":4234,"body":4235},{},{"type":3732,"children":4236},[4237],{"type":3735,"tag":3736,"props":4238,"children":4239},{},[4240],{"type":3740,"value":2292},{"data":4242,"body":4243},{},{"type":3732,"children":4244},[4245],{"type":3735,"tag":3736,"props":4246,"children":4247},{},[4248],{"type":3740,"value":2293},{"data":4250,"body":4251},{},{"type":3732,"children":4252},[4253],{"type":3735,"tag":3736,"props":4254,"children":4255},{},[4256],{"type":3740,"value":2294},{"data":4258,"body":4259},{},{"type":3732,"children":4260},[4261],{"type":3735,"tag":3736,"props":4262,"children":4263},{},[4264],{"type":3740,"value":2295},{"data":4266,"body":4267},{},{"type":3732,"children":4268},[4269],{"type":3735,"tag":3736,"props":4270,"children":4271},{},[4272],{"type":3740,"value":2299},{"data":4274,"body":4275},{},{"type":3732,"children":4276},[4277],{"type":3735,"tag":3736,"props":4278,"children":4279},{},[4280],{"type":3740,"value":2300},{"data":4282,"body":4283},{},{"type":3732,"children":4284},[4285],{"type":3735,"tag":3736,"props":4286,"children":4287},{},[4288],{"type":3740,"value":2301},{"data":4290,"body":4291},{},{"type":3732,"children":4292},[4293],{"type":3735,"tag":3736,"props":4294,"children":4295},{},[4296],{"type":3740,"value":2302},{"data":4298,"body":4299},{},{"type":3732,"children":4300},[4301],{"type":3735,"tag":3736,"props":4302,"children":4303},{},[4304],{"type":3740,"value":2307},{"data":4306,"body":4307},{},{"type":3732,"children":4308},[4309],{"type":3735,"tag":3736,"props":4310,"children":4311},{},[4312],{"type":3740,"value":2308},{"data":4314,"body":4315},{},{"type":3732,"children":4316},[4317],{"type":3735,"tag":3736,"props":4318,"children":4319},{},[4320],{"type":3740,"value":2315},{"data":4322,"body":4323},{},{"type":3732,"children":4324},[4325],{"type":3735,"tag":3736,"props":4326,"children":4327},{},[4328],{"type":3740,"value":2319},{"data":4330,"body":4331},{},{"type":3732,"children":4332},[4333],{"type":3735,"tag":3736,"props":4334,"children":4335},{},[4336],{"type":3740,"value":2320},{"data":4338,"body":4339},{},{"type":3732,"children":4340},[4341],{"type":3735,"tag":3736,"props":4342,"children":4343},{},[4344],{"type":3740,"value":4345},"Chat API 格式兼容:",{"data":4347,"body":4348},{},{"type":3732,"children":4349},[4350],{"type":3735,"tag":3736,"props":4351,"children":4352},{},[4353],{"type":3740,"value":2324},{"data":4355,"body":4356},{},{"type":3732,"children":4357},[4358],{"type":3735,"tag":3736,"props":4359,"children":4360},{},[4361],{"type":3740,"value":2329},{"data":4363,"body":4364},{},{"type":3732,"children":4365},[4366],{"type":3735,"tag":3736,"props":4367,"children":4368},{},[4369],{"type":3740,"value":2330},{"data":4371,"body":4372},{},{"type":3732,"children":4373},[4374],{"type":3735,"tag":3736,"props":4375,"children":4376},{},[4377],{"type":3740,"value":4378},"search context_format 参数更新:",{"data":4380,"body":4381},{},{"type":3732,"children":4382},[4383],{"type":3735,"tag":3736,"props":4384,"children":4385},{},[4386],{"type":3740,"value":2338},{"data":4388,"body":4389},{},{"type":3732,"children":4390},[4391],{"type":3735,"tag":3736,"props":4392,"children":4393},{},[4394],{"type":3740,"value":4395},"search 支持 context_format 参数:",{"data":4397,"body":4398},{},{"type":3732,"children":4399},[4400],{"type":3735,"tag":3736,"props":4401,"children":4402},{},[4403],{"type":3740,"value":2346},{"data":4405,"body":4406},{},{"type":3732,"children":4407},[4408],{"type":3735,"tag":3736,"props":4409,"children":4410},{},[4411],{"type":3740,"value":2347},{"data":4413,"body":4414},{},{"type":3732,"children":4415},[4416],{"type":3735,"tag":3736,"props":4417,"children":4418},{},[4419],{"type":3740,"value":2348},{"data":4421,"body":4422},{},{"type":3732,"children":4423},[4424],{"type":3735,"tag":3736,"props":4425,"children":4426},{},[4427],{"type":3740,"value":2349},{"data":4429,"body":4430},{},{"type":3732,"children":4431},[4432],{"type":3735,"tag":3736,"props":4433,"children":4434},{},[4435],{"type":3740,"value":4436},"调度任务优化:",{"data":4438,"body":4439},{},{"type":3732,"children":4440},[4441],{"type":3735,"tag":3736,"props":4442,"children":4443},{},[4444],{"type":3740,"value":2354},{"data":4446,"body":4447},{},{"type":3732,"children":4448},[4449],{"type":3735,"tag":3736,"props":4450,"children":4451},{},[4452],{"type":3740,"value":2355},{"data":4454,"body":4455},{},{"type":3732,"children":4456},[4457],{"type":3735,"tag":3736,"props":4458,"children":4459},{},[4460],{"type":3740,"value":2363},{"data":4462,"body":4463},{},{"type":3732,"children":4464},[4465],{"type":3735,"tag":3736,"props":4466,"children":4467},{},[4468],{"type":3740,"value":4469},"Dashboard 体验优化:",{"data":4471,"body":4472},{},{"type":3732,"children":4473},[4474],{"type":3735,"tag":3736,"props":4475,"children":4476},{},[4477],{"type":3740,"value":2368},{"data":4479,"body":4480},{},{"type":3732,"children":4481},[4482],{"type":3735,"tag":3736,"props":4483,"children":4484},{},[4485],{"type":3740,"value":2369},{"data":4487,"body":4488},{},{"type":3732,"children":4489},[4490],{"type":3735,"tag":3736,"props":4491,"children":4492},{},[4493],{"type":3740,"value":4494},"文档优化:",{"data":4496,"body":4497},{},{"type":3732,"children":4498},[4499],{"type":3735,"tag":3736,"props":4500,"children":4501},{},[4502],{"type":3740,"value":2375},{"data":4504,"body":4505},{},{"type":3732,"children":4506},[4507],{"type":3735,"tag":3736,"props":4508,"children":4509},{},[4510],{"type":3740,"value":4511},"本地插件算法优化:",{"data":4513,"body":4514},{},{"type":3732,"children":4515},[4516],{"type":3735,"tag":3736,"props":4517,"children":4518},{},[4519],{"type":3740,"value":2381},{"data":4521,"body":4522},{},{"type":3732,"children":4523},[4524],{"type":3735,"tag":3736,"props":4525,"children":4526},{},[4527],{"type":3740,"value":4528},"Dream 核心功能发布:",{"data":4530,"body":4531},{},{"type":3732,"children":4532},[4533],{"type":3735,"tag":3736,"props":4534,"children":4535},{},[4536],{"type":3740,"value":2389},{"data":4538,"body":4539},{},{"type":3732,"children":4540},[4541],{"type":3735,"tag":3736,"props":4542,"children":4543},{},[4544],{"type":3740,"value":2390},{"data":4546,"body":4547},{},{"type":3732,"children":4548},[4549],{"type":3735,"tag":3736,"props":4550,"children":4551},{},[4552],{"type":3740,"value":2391},{"data":4554,"body":4555},{},{"type":3732,"children":4556},[4557],{"type":3735,"tag":3736,"props":4558,"children":4559},{},[4560],{"type":3740,"value":2392},{"data":4562,"body":4563},{},{"type":3732,"children":4564},[4565],{"type":3735,"tag":3736,"props":4566,"children":4567},{},[4568],{"type":3740,"value":2393},{"data":4570,"body":4571},{},{"type":3732,"children":4572},[4573],{"type":3735,"tag":3736,"props":4574,"children":4575},{},[4576],{"type":3740,"value":4577},"时间敏感记忆优化:",{"data":4579,"body":4580},{},{"type":3732,"children":4581},[4582],{"type":3735,"tag":3736,"props":4583,"children":4584},{},[4585],{"type":3740,"value":2397},{"data":4587,"body":4588},{},{"type":3732,"children":4589},[4590],{"type":3735,"tag":3736,"props":4591,"children":4592},{},[4593],{"type":3740,"value":2402},{"data":4595,"body":4596},{},{"type":3732,"children":4597},[4598],{"type":3735,"tag":3736,"props":4599,"children":4600},{},[4601],{"type":3740,"value":2403},{"data":4603,"body":4604},{},{"type":3732,"children":4605},[4606],{"type":3735,"tag":3736,"props":4607,"children":4608},{},[4609],{"type":3740,"value":4610},"关键词检索分词选取优化:",{"data":4612,"body":4613},{},{"type":3732,"children":4614},[4615],{"type":3735,"tag":3736,"props":4616,"children":4617},{},[4618],{"type":3740,"value":2411},{"data":4620,"body":4621},{},{"type":3732,"children":4622},[4623],{"type":3735,"tag":3736,"props":4624,"children":4625},{},[4626],{"type":3740,"value":4627},"检索侧记忆版本优化:",{"data":4629,"body":4630},{},{"type":3732,"children":4631},[4632],{"type":3735,"tag":3736,"props":4633,"children":4634},{},[4635],{"type":3740,"value":2415},{"data":4637,"body":4638},{},{"type":3732,"children":4639},[4640],{"type":3735,"tag":3736,"props":4641,"children":4642},{},[4643],{"type":3740,"value":2416},{"data":4645,"body":4646},{},{"type":3732,"children":4647},[4648],{"type":3735,"tag":3736,"props":4649,"children":4650},{},[4651],{"type":3740,"value":4652},"PolarDB 数据存储优化:",{"data":4654,"body":4655},{},{"type":3732,"children":4656},[4657],{"type":3735,"tag":3736,"props":4658,"children":4659},{},[4660],{"type":3740,"value":2420},{"data":4662,"body":4663},{},{"type":3732,"children":4664},[4665],{"type":3735,"tag":3736,"props":4666,"children":4667},{},[4668],{"type":3740,"value":4669},"记忆版本问题修复:",{"data":4671,"body":4672},{},{"type":3732,"children":4673},[4674],{"type":3735,"tag":3736,"props":4675,"children":4676},{},[4677],{"type":3740,"value":2425},{"data":4679,"body":4680},{},{"type":3732,"children":4681},[4682],{"type":3735,"tag":3736,"props":4683,"children":4684},{},[4685],{"type":3740,"value":2426},{"data":4687,"body":4688},{},{"type":3732,"children":4689},[4690],{"type":3735,"tag":3736,"props":4691,"children":4692},{},[4693],{"type":3740,"value":4694},"文档体系补全:",{"data":4696,"body":4697},{},{"type":3732,"children":4698},[4699],{"type":3735,"tag":3736,"props":4700,"children":4701},{},[4702],{"type":3740,"value":2432},{"data":4704,"body":4705},{},{"type":3732,"children":4706},[4707],{"type":3735,"tag":3736,"props":4708,"children":4709},{},[4710],{"type":3740,"value":2433},{"data":4712,"body":4713},{},{"type":3732,"children":4714},[4715],{"type":3735,"tag":3736,"props":4716,"children":4717},{},[4718],{"type":3740,"value":2434},{"data":4720,"body":4721},{},{"type":3732,"children":4722},[4723],{"type":3735,"tag":3736,"props":4724,"children":4725},{},[4726],{"type":3740,"value":4727},"测试脚本补全:",{"data":4729,"body":4730},{},{"type":3732,"children":4731},[4732],{"type":3735,"tag":3736,"props":4733,"children":4734},{},[4735],{"type":3740,"value":4736},"时间敏感的记忆版本:",{"data":4738,"body":4739},{},{"type":3732,"children":4740},[4741],{"type":3735,"tag":3736,"props":4742,"children":4743},{},[4744],{"type":3740,"value":2455},{"data":4746,"body":4747},{},{"type":3732,"children":4748},[4749],{"type":3735,"tag":3736,"props":4750,"children":4751},{},[4752],{"type":3740,"value":2456},{"data":4754,"body":4755},{},{"type":3732,"children":4756},[4757],{"type":3735,"tag":3736,"props":4758,"children":4759},{},[4760],{"type":3740,"value":4761},"支持用户上传 Skill:",{"data":4763,"body":4764},{},{"type":3732,"children":4765},[4766],{"type":3735,"tag":3736,"props":4767,"children":4768},{},[4769],{"type":3740,"value":2460},{"data":4771,"body":4772},{},{"type":3732,"children":4773},[4774],{"type":3735,"tag":3736,"props":4775,"children":4776},{},[4777],{"type":3740,"value":2461},{"data":4779,"body":4780},{},{"type":3732,"children":4781},[4782],{"type":3735,"tag":3736,"props":4783,"children":4784},{},[4785],{"type":3740,"value":4786},"关键词检索优化:",{"data":4788,"body":4789},{},{"type":3732,"children":4790},[4791],{"type":3735,"tag":3736,"props":4792,"children":4793},{},[4794],{"type":3740,"value":2449},{"data":4796,"body":4797},{},{"type":3732,"children":4798},[4799],{"type":3735,"tag":3736,"props":4800,"children":4801},{},[4802],{"type":3740,"value":2450},{"data":4804,"body":4805},{},{"type":3732,"children":4806},[4807],{"type":3735,"tag":3736,"props":4808,"children":4809},{},[4810],{"type":3740,"value":4811},"Skill 上传支持:",{"data":4813,"body":4814},{},{"type":3732,"children":4815},[4816],{"type":3735,"tag":3736,"props":4817,"children":4818},{},[4819],{"type":3740,"value":2467},{"data":4821,"body":4822},{},{"type":3732,"children":4823},[4824],{"type":3735,"tag":3736,"props":4825,"children":4826},{},[4827],{"type":3740,"value":4828},"记忆版本:",{"data":4830,"body":4831},{},{"type":3732,"children":4832},[4833],{"type":3735,"tag":3736,"props":4834,"children":4835},{},[4836],{"type":3740,"value":2475},{"data":4838,"body":4839},{},{"type":3732,"children":4840},[4841],{"type":3735,"tag":3736,"props":4842,"children":4843},{},[4844],{"type":3740,"value":4845},"引入插件机制:",{"data":4847,"body":4848},{},{"type":3732,"children":4849},[4850],{"type":3735,"tag":3736,"props":4851,"children":4852},{},[4853],{"type":3740,"value":2481},{"data":4855,"body":4856},{},{"type":3732,"children":4857},[4858],{"type":3735,"tag":3736,"props":4859,"children":4860},{},[4861],{"type":3740,"value":2485},{"data":4863,"body":4864},{},{"type":3732,"children":4865},[4866],{"type":3735,"tag":3736,"props":4867,"children":4868},{},[4869],{"type":3740,"value":2486},{"data":4871,"body":4872},{},{"type":3732,"children":4873},[4874],{"type":3735,"tag":3736,"props":4875,"children":4876},{},[4877],{"type":3740,"value":2487},{"data":4879,"body":4880},{},{"type":3732,"children":4881},[4882],{"type":3735,"tag":3736,"props":4883,"children":4884},{},[4885],{"type":3740,"value":2488},{"data":4887,"body":4888},{},{"type":3732,"children":4889},[4890],{"type":3735,"tag":3736,"props":4891,"children":4892},{},[4893],{"type":3740,"value":2489},{"data":4895,"body":4896},{},{"type":3732,"children":4897},[4898],{"type":3735,"tag":3736,"props":4899,"children":4900},{},[4901],{"type":3740,"value":2490},{"data":4903,"body":4904},{},{"type":3732,"children":4905},[4906],{"type":3735,"tag":3736,"props":4907,"children":4908},{},[4909],{"type":3740,"value":4910},"PolarDB 与 MemReader:",{"data":4912,"body":4913},{},{"type":3732,"children":4914},[4915],{"type":3735,"tag":3736,"props":4916,"children":4917},{},[4918],{"type":3740,"value":2496},{"data":4920,"body":4921},{},{"type":3732,"children":4922},[4923],{"type":3735,"tag":3736,"props":4924,"children":4925},{},[4926],{"type":3740,"value":4927},"大模型输出 JSON 解析:",{"data":4929,"body":4930},{},{"type":3732,"children":4931},[4932],{"type":3735,"tag":3736,"props":4933,"children":4934},{},[4935],{"type":3740,"value":2500},{"data":4937,"body":4938},{},{"type":3732,"children":4939},[4940],{"type":3735,"tag":3736,"props":4941,"children":4942},{},[4943],{"type":3740,"value":4944},"服务优化:",{"data":4946,"body":4947},{},{"type":3732,"children":4948},[4949],{"type":3735,"tag":3736,"props":4950,"children":4951},{},[4952],{"type":3740,"value":2508},{"data":4954,"body":4955},{},{"type":3732,"children":4956},[4957],{"type":3735,"tag":3736,"props":4958,"children":4959},{},[4960],{"type":3740,"value":2509},{"data":4962,"body":4963},{},{"type":3732,"children":4964},[4965],{"type":3735,"tag":3736,"props":4966,"children":4967},{},[4968],{"type":3740,"value":2510},{"data":4970,"body":4971},{},{"type":3732,"children":4972},[4973],{"type":3735,"tag":3736,"props":4974,"children":4975},{},[4976],{"type":3740,"value":2517},{"data":4978,"body":4979},{},{"type":3732,"children":4980},[4981],{"type":3735,"tag":3736,"props":4982,"children":4983},{},[4984],{"type":3740,"value":2518},{"data":4986,"body":4987},{},{"type":3732,"children":4988},[4989],{"type":3735,"tag":3736,"props":4990,"children":4991},{},[4992],{"type":3740,"value":4993},"LLM 与搜索能力:",{"data":4995,"body":4996},{},{"type":3732,"children":4997},[4998],{"type":3735,"tag":3736,"props":4999,"children":5000},{},[5001],{"type":3740,"value":2526},{"data":5003,"body":5004},{},{"type":3732,"children":5005},[5006],{"type":3735,"tag":3736,"props":5007,"children":5008},{},[5009],{"type":3740,"value":2527},{"data":5011,"body":5012},{},{"type":3732,"children":5013},[5014],{"type":3735,"tag":3736,"props":5015,"children":5016},{},[5017],{"type":3740,"value":2528},{"data":5019,"body":5020},{},{"type":3732,"children":5021},[5022],{"type":3735,"tag":3736,"props":5023,"children":5024},{},[5025],{"type":3740,"value":2529},{"data":5027,"body":5028},{},{"type":3732,"children":5029},[5030],{"type":3735,"tag":3736,"props":5031,"children":5032},{},[5033],{"type":3740,"value":2530},{"data":5035,"body":5036},{},{"type":3732,"children":5037},[5038],{"type":3735,"tag":3736,"props":5039,"children":5040},{},[5041],{"type":3740,"value":5042},"调度与服务优化:",{"data":5044,"body":5045},{},{"type":3732,"children":5046},[5047],{"type":3735,"tag":3736,"props":5048,"children":5049},{},[5050],{"type":3740,"value":2535},{"data":5052,"body":5053},{},{"type":3732,"children":5054},[5055],{"type":3735,"tag":3736,"props":5056,"children":5057},{},[5058],{"type":3740,"value":2536},{"data":5060,"body":5061},{},{"type":3732,"children":5062},[5063],{"type":3735,"tag":3736,"props":5064,"children":5065},{},[5066],{"type":3740,"value":2537},{"data":5068,"body":5069},{},{"type":3732,"children":5070},[5071],{"type":3735,"tag":3736,"props":5072,"children":5073},{},[5074],{"type":3740,"value":5075},"API 重构:",{"data":5077,"body":5078},{},{"type":3732,"children":5079},[5080],{"type":3735,"tag":3736,"props":5081,"children":5082},{},[5083],{"type":3740,"value":5084},"数据库与记忆:",{"data":5086,"body":5087},{},{"type":3732,"children":5088},[5089],{"type":3735,"tag":3736,"props":5090,"children":5091},{},[5092],{"type":3740,"value":2546},{"data":5094,"body":5095},{},{"type":3732,"children":5096},[5097],{"type":3735,"tag":3736,"props":5098,"children":5099},{},[5100],{"type":3740,"value":2547},{"data":5102,"body":5103},{},{"type":3732,"children":5104},[5105],{"type":3735,"tag":3736,"props":5106,"children":5107},{},[5108],{"type":3740,"value":2548},{"data":5110,"body":5111},{},{"type":3732,"children":5112},[5113],{"type":3735,"tag":3736,"props":5114,"children":5115},{},[5116],{"type":3740,"value":5117},"MCP 与 API:",{"data":5119,"body":5120},{},{"type":3732,"children":5121},[5122],{"type":3735,"tag":3736,"props":5123,"children":5124},{},[5125],{"type":3740,"value":2552},{"data":5127,"body":5128},{},{"type":3732,"children":5129},[5130],{"type":3735,"tag":3736,"props":5131,"children":5132},{},[5133],{"type":3740,"value":2553},{"data":5135,"body":5136},{},{"type":3732,"children":5137},[5138],{"type":3735,"tag":3736,"props":5139,"children":5140},{},[5141],{"type":3740,"value":5142},"PolarDB 底层数据库:",{"data":5144,"body":5145},{},{"type":3732,"children":5146},[5147],{"type":3735,"tag":3736,"props":5148,"children":5149},{},[5150],{"type":3740,"value":2561},{"data":5152,"body":5153},{},{"type":3732,"children":5154},[5155],{"type":3735,"tag":3736,"props":5156,"children":5157},{},[5158],{"type":3740,"value":2562},{"data":5160,"body":5161},{},{"type":3732,"children":5162},[5163],{"type":3735,"tag":3736,"props":5164,"children":5165},{},[5166],{"type":3740,"value":5167},"记忆版本服务优化:",{"data":5169,"body":5170},{},{"type":3732,"children":5171},[5172],{"type":3735,"tag":3736,"props":5173,"children":5174},{},[5175],{"type":3740,"value":2566},{"data":5177,"body":5178},{},{"type":3732,"children":5179},[5180],{"type":3735,"tag":3736,"props":5181,"children":5182},{},[5183],{"type":3740,"value":2567},{"data":5185,"body":5186},{},{"type":3732,"children":5187},[5188],{"type":3735,"tag":3736,"props":5189,"children":5190},{},[5191],{"type":3740,"value":2568},{"data":5193,"body":5194},{},{"type":3732,"children":5195},[5196],{"type":3735,"tag":3736,"props":5197,"children":5198},{},[5199],{"type":3740,"value":2571},{"data":5201,"body":5202},{},{"type":3732,"children":5203},[5204],{"type":3735,"tag":3736,"props":5205,"children":5206},{},[5207],{"type":3740,"value":2578},{"data":5209,"body":5210},{},{"type":3732,"children":5211},[5212],{"type":3735,"tag":3736,"props":5213,"children":5214},{},[5215],{"type":3740,"value":2579},{"data":5217,"body":5218},{},{"type":3732,"children":5219},[5220],{"type":3735,"tag":3736,"props":5221,"children":5222},{},[5223],{"type":3740,"value":2584},{"data":5225,"body":5226},{},{"type":3732,"children":5227},[5228],{"type":3735,"tag":3736,"props":5229,"children":5230},{},[5231],{"type":3740,"value":2585},{"data":5233,"body":5234},{},{"type":3732,"children":5235},[5236],{"type":3735,"tag":3736,"props":5237,"children":5238},{},[5239],{"type":3740,"value":2592},{"data":5241,"body":5242},{},{"type":3732,"children":5243},[5244],{"type":3735,"tag":3736,"props":5245,"children":5246},{},[5247],{"type":3740,"value":5248},"偏好记忆迁移到图数据库:",{"data":5250,"body":5251},{},{"type":3732,"children":5252},[5253],{"type":3735,"tag":3736,"props":5254,"children":5255},{},[5256],{"type":3740,"value":2597},{"data":5258,"body":5259},{},{"type":3732,"children":5260},[5261],{"type":3735,"tag":3736,"props":5262,"children":5263},{},[5264],{"type":3740,"value":5265},"记忆版本优化:",{"data":5267,"body":5268},{},{"type":3732,"children":5269},[5270],{"type":3735,"tag":3736,"props":5271,"children":5272},{},[5273],{"type":3740,"value":2601},{"data":5275,"body":5276},{},{"type":3732,"children":5277},[5278],{"type":3735,"tag":3736,"props":5279,"children":5280},{},[5281],{"type":3740,"value":5282},"记忆检索:",{"data":5284,"body":5285},{},{"type":3732,"children":5286},[5287],{"type":3735,"tag":3736,"props":5288,"children":5289},{},[5290],{"type":3740,"value":2605},{"data":5292,"body":5293},{},{"type":3732,"children":5294},[5295],{"type":3735,"tag":3736,"props":5296,"children":5297},{},[5298],{"type":3740,"value":5299},"记忆添加与检索:",{"data":5301,"body":5302},{},{"type":3732,"children":5303},[5304],{"type":3735,"tag":3736,"props":5305,"children":5306},{},[5307],{"type":3740,"value":2610},{"data":5309,"body":5310},{},{"type":3732,"children":5311},[5312],{"type":3735,"tag":3736,"props":5313,"children":5314},{},[5315],{"type":3740,"value":2611},{"data":5317,"body":5318},{},{"type":3732,"children":5319},[5320],{"type":3735,"tag":3736,"props":5321,"children":5322},{},[5323],{"type":3740,"value":2612},{"data":5325,"body":5326},{},{"type":3732,"children":5327},[5328],{"type":3735,"tag":3736,"props":5329,"children":5330},{},[5331],{"type":3740,"value":5332},"性能优化:",{"data":5334,"body":5335},{},{"type":3732,"children":5336},[5337],{"type":3735,"tag":3736,"props":5338,"children":5339},{},[5340],{"type":3740,"value":2618},{"data":5342,"body":5343},{},{"type":3732,"children":5344},[5345],{"type":3735,"tag":3736,"props":5346,"children":5347},{},[5348],{"type":3740,"value":2619},{"data":5350,"body":5351},{},{"type":3732,"children":5352},[5353],{"type":3735,"tag":3736,"props":5354,"children":5355},{},[5356],{"type":3740,"value":2620},{"data":5358,"body":5359},{},{"type":3732,"children":5360},[5361],{"type":3735,"tag":3736,"props":5362,"children":5363},{},[5364],{"type":3740,"value":2627},{"data":5366,"body":5367},{},{"type":3732,"children":5368},[5369],{"type":3735,"tag":3736,"props":5370,"children":5371},{},[5372],{"type":3740,"value":2632},{"data":5374,"body":5375},{},{"type":3732,"children":5376},[5377],{"type":3735,"tag":3736,"props":5378,"children":5379},{},[5380],{"type":3740,"value":5381},"日志优化:",{"data":5383,"body":5384},{},{"type":3732,"children":5385},[5386],{"type":3735,"tag":3736,"props":5387,"children":5388},{},[5389],{"type":3740,"value":2636},{"data":5391,"body":5392},{},{"type":3732,"children":5393},[5394],{"type":3735,"tag":3736,"props":5395,"children":5396},{},[5397],{"type":3740,"value":5398},"偏好记忆 embedding:",{"data":5400,"body":5401},{},{"type":3732,"children":5402},[5403],{"type":3735,"tag":3736,"props":5404,"children":5405},{},[5406],{"type":3740,"value":2641},{"data":5408,"body":5409},{},{"type":3732,"children":5410},[5411],{"type":3735,"tag":3736,"props":5412,"children":5413},{},[5414],{"type":3740,"value":5415},"search 检索优化:",{"data":5417,"body":5418},{},{"type":3732,"children":5419},[5420],{"type":3735,"tag":3736,"props":5421,"children":5422},{},[5423],{"type":3740,"value":2649},{"data":5425,"body":5426},{},{"type":3732,"children":5427},[5428],{"type":3735,"tag":3736,"props":5429,"children":5430},{},[5431],{"type":3740,"value":5432},"chat 支持 relativity:",{"data":5434,"body":5435},{},{"type":3732,"children":5436},[5437],{"type":3735,"tag":3736,"props":5438,"children":5439},{},[5440],{"type":3740,"value":2653},{"data":5442,"body":5443},{},{"type":3732,"children":5444},[5445],{"type":3735,"tag":3736,"props":5446,"children":5447},{},[5448],{"type":3740,"value":5449},"接口与模型适配:",{"data":5451,"body":5452},{},{"type":3732,"children":5453},[5454],{"type":3735,"tag":3736,"props":5455,"children":5456},{},[5457],{"type":3740,"value":2658},{"data":5459,"body":5460},{},{"type":3732,"children":5461},[5462],{"type":3735,"tag":3736,"props":5463,"children":5464},{},[5465],{"type":3740,"value":2659},{"data":5467,"body":5468},{},{"type":3732,"children":5469},[5470],{"type":3735,"tag":3736,"props":5471,"children":5472},{},[5473],{"type":3740,"value":2660},{"data":5475,"body":5476},{},{"type":3732,"children":5477},[5478],{"type":3735,"tag":3736,"props":5479,"children":5480},{},[5481],{"type":3740,"value":5482},"多视角记忆:",{"data":5484,"body":5485},{},{"type":3732,"children":5486},[5487],{"type":3735,"tag":3736,"props":5488,"children":5489},{},[5490],{"type":3740,"value":2666},{"data":5492,"body":5493},{},{"type":3732,"children":5494},[5495],{"type":3735,"tag":3736,"props":5496,"children":5497},{},[5498],{"type":3740,"value":5499},"多视角记忆 DEMO:",{"data":5501,"body":5502},{},{"type":3732,"children":5503},[5504],{"type":3735,"tag":3736,"props":5505,"children":5506},{},[5507],{"type":3740,"value":2670},{"data":5509,"body":5510},{},{"type":3732,"children":5511},[5512],{"type":3735,"tag":3736,"props":5513,"children":5514},{},[5515],{"type":3740,"value":5516},"search 接口 relativity 字段:",{"data":5518,"body":5519},{},{"type":3732,"children":5520},[5521],{"type":3735,"tag":3736,"props":5522,"children":5523},{},[5524],{"type":3740,"value":5525},"Skills 优化:",{"data":5527,"body":5528},{},{"type":3732,"children":5529},[5530],{"type":3735,"tag":3736,"props":5531,"children":5532},{},[5533],{"type":3740,"value":2683},{"data":5535,"body":5536},{},{"type":3732,"children":5537},[5538],{"type":3735,"tag":3736,"props":5539,"children":5540},{},[5541],{"type":3740,"value":2684},{"data":5543,"body":5544},{},{"type":3732,"children":5545},[5546],{"type":3735,"tag":3736,"props":5547,"children":5548},{},[5549],{"type":3740,"value":5550},"Playground 优化:",{"data":5552,"body":5553},{},{"type":3732,"children":5554},[5555],{"type":3735,"tag":3736,"props":5556,"children":5557},{},[5558],{"type":3740,"value":2703},{"data":5560,"body":5561},{},{"type":3732,"children":5562},[5563],{"type":3735,"tag":3736,"props":5564,"children":5565},{},[5566],{"type":3740,"value":5567},"MindDock 云服务 Skill:",{"data":5569,"body":5570},{},{"type":3732,"children":5571},[5572],{"type":3735,"tag":3736,"props":5573,"children":5574},{},[5575],{"type":3740,"value":2690},{"data":5577,"body":5578},{},{"type":3732,"children":5579},[5580],{"type":3735,"tag":3736,"props":5581,"children":5582},{},[5583],{"type":3740,"value":2691},{"data":5585,"body":5586},{},{"type":3732,"children":5587},[5588],{"type":3735,"tag":3736,"props":5589,"children":5590},{},[5591],{"type":3740,"value":5592},"MCP 记忆删除:",{"data":5594,"body":5595},{},{"type":3732,"children":5596},[5597],{"type":3735,"tag":3736,"props":5598,"children":5599},{},[5600],{"type":3740,"value":2697},{"data":5602,"body":5603},{},{"type":3732,"children":5604},[5605],{"type":3735,"tag":3736,"props":5606,"children":5607},{},[5608],{"type":3740,"value":5609},"知识库检索优化:",{"data":5611,"body":5612},{},{"type":3732,"children":5613},[5614],{"type":3735,"tag":3736,"props":5615,"children":5616},{},[5617],{"type":3740,"value":2709},{"data":5619,"body":5620},{},{"type":3732,"children":5621},[5622],{"type":3735,"tag":3736,"props":5623,"children":5624},{},[5625],{"type":3740,"value":2710},{"data":5627,"body":5628},{},{"type":3732,"children":5629},[5630],{"type":3735,"tag":3736,"props":5631,"children":5632},{},[5633],{"type":3740,"value":5634},"调度与检索 pipeline 重构:",{"data":5636,"body":5637},{},{"type":3732,"children":5638},[5639],{"type":3735,"tag":3736,"props":5640,"children":5641},{},[5642],{"type":3740,"value":2715},{"data":5644,"body":5645},{},{"type":3732,"children":5646},[5647],{"type":3735,"tag":3736,"props":5648,"children":5649},{},[5650],{"type":3740,"value":2716},{"data":5652,"body":5653},{},{"type":3732,"children":5654},[5655],{"type":3735,"tag":3736,"props":5656,"children":5657},{},[5658],{"type":3740,"value":2723},{"data":5660,"body":5661},{},{"type":3732,"children":5662},[5663],{"type":3735,"tag":3736,"props":5664,"children":5665},{},[5666],{"type":3740,"value":5667},"chat/completions 接口:",{"data":5669,"body":5670},{},{"type":3732,"children":5671},[5672],{"type":3735,"tag":3736,"props":5673,"children":5674},{},[5675],{"type":3740,"value":2727},{"data":5677,"body":5678},{},{"type":3732,"children":5679},[5680],{"type":3735,"tag":3736,"props":5681,"children":5682},{},[5683],{"type":3740,"value":2732},{"data":5685,"body":5686},{},{"type":3732,"children":5687},[5688],{"type":3735,"tag":3736,"props":5689,"children":5690},{},[5691],{"type":3740,"value":2733},{"data":5693,"body":5694},{},{"type":3732,"children":5695},[5696],{"type":3735,"tag":3736,"props":5697,"children":5698},{},[5699],{"type":3740,"value":2738},{"data":5701,"body":5702},{},{"type":3732,"children":5703},[5704],{"type":3735,"tag":3736,"props":5705,"children":5706},{},[5707],{"type":3740,"value":5708},"记忆冲突 / 重复检测:",{"data":5710,"body":5711},{},{"type":3732,"children":5712},[5713],{"type":3735,"tag":3736,"props":5714,"children":5715},{},[5716],{"type":3740,"value":2744},{"data":5718,"body":5719},{},{"type":3732,"children":5720},[5721],{"type":3735,"tag":3736,"props":5722,"children":5723},{},[5724],{"type":3740,"value":2745},{"data":5726,"body":5727},{},{"type":3732,"children":5728},[5729],{"type":3735,"tag":3736,"props":5730,"children":5731},{},[5732],{"type":3740,"value":5733},"检索优化:",{"data":5735,"body":5736},{},{"type":3732,"children":5737},[5738],{"type":3735,"tag":3736,"props":5739,"children":5740},{},[5741],{"type":3740,"value":2750},{"data":5743,"body":5744},{},{"type":3732,"children":5745},[5746],{"type":3735,"tag":3736,"props":5747,"children":5748},{},[5749],{"type":3740,"value":5750},"多模态记忆能力增强:",{"data":5752,"body":5753},{},{"type":3732,"children":5754},[5755],{"type":3735,"tag":3736,"props":5756,"children":5757},{},[5758],{"type":3740,"value":2767},{"data":5760,"body":5761},{},{"type":3732,"children":5762},[5763],{"type":3735,"tag":3736,"props":5764,"children":5765},{},[5766],{"type":3740,"value":5767},"知识库能力升级:",{"data":5769,"body":5770},{},{"type":3732,"children":5771},[5772],{"type":3735,"tag":3736,"props":5773,"children":5774},{},[5775],{"type":3740,"value":2771},{"data":5777,"body":5778},{},{"type":3732,"children":5779},[5780],{"type":3735,"tag":3736,"props":5781,"children":5782},{},[5783],{"type":3740,"value":2772},{"data":5785,"body":5786},{},{"type":3732,"children":5787},[5788],{"type":3735,"tag":3736,"props":5789,"children":5790},{},[5791],{"type":3740,"value":5792},"search/memory 接口:",{"data":5794,"body":5795},{},{"type":3732,"children":5796},[5797],{"type":3735,"tag":3736,"props":5798,"children":5799},{},[5800],{"type":3740,"value":2777},{"data":5802,"body":5803},{},{"type":3732,"children":5804},[5805],{"type":3735,"tag":3736,"props":5806,"children":5807},{},[5808],{"type":3740,"value":5809},"开源项目文档:",{"data":5811,"body":5812},{},{"type":3732,"children":5813},[5814],{"type":3735,"tag":3736,"props":5815,"children":5816},{},[5817],{"type":3740,"value":2758},{"data":5819,"body":5820},{},{"type":3732,"children":5821},[5822],{"type":3735,"tag":3736,"props":5823,"children":5824},{},[5825],{"type":3740,"value":2759},{"data":5827,"body":5828},{},{"type":3732,"children":5829},[5830],{"type":3735,"tag":3736,"props":5831,"children":5832},{},[5833],{"type":3740,"value":2760},{"data":5835,"body":5836},{},{"type":3732,"children":5837},[5838],{"type":3735,"tag":3736,"props":5839,"children":5840},{},[5841],{"type":3740,"value":2761},{"data":5843,"body":5844},{},{"type":3732,"children":5845},[5846],{"type":3735,"tag":3736,"props":5847,"children":5848},{},[5849],{"type":3740,"value":5850},"知识库文档细节召回:",{"data":5852,"body":5853},{},{"type":3732,"children":5854},[5855],{"type":3735,"tag":3736,"props":5856,"children":5857},{},[5858],{"type":3740,"value":2791},{"data":5860,"body":5861},{},{"type":3732,"children":5862},[5863],{"type":3735,"tag":3736,"props":5864,"children":5865},{},[5866],{"type":3740,"value":5867},"工具记忆机制:",{"data":5869,"body":5870},{},{"type":3732,"children":5871},[5872],{"type":3735,"tag":3736,"props":5873,"children":5874},{},[5875],{"type":3740,"value":2796},{"data":5877,"body":5878},{},{"type":3732,"children":5879},[5880],{"type":3735,"tag":3736,"props":5881,"children":5882},{},[5883],{"type":3740,"value":5884},"事实记忆合并与归档:",{"data":5886,"body":5887},{},{"type":3732,"children":5888},[5889],{"type":3735,"tag":3736,"props":5890,"children":5891},{},[5892],{"type":3740,"value":2800},{"data":5894,"body":5895},{},{"type":3732,"children":5896},[5897],{"type":3735,"tag":3736,"props":5898,"children":5899},{},[5900],{"type":3740,"value":5901},"get/memory 接口:",{"data":5903,"body":5904},{},{"type":3732,"children":5905},[5906],{"type":3735,"tag":3736,"props":5907,"children":5908},{},[5909],{"type":3740,"value":2804},{"data":5911,"body":5912},{},{"type":3732,"children":5913},[5914],{"type":3735,"tag":3736,"props":5915,"children":5916},{},[5917],{"type":3740,"value":2805},{"data":5919,"body":5920},{},{"type":3732,"children":5921},[5922],{"type":3735,"tag":3736,"props":5923,"children":5924},{},[5925],{"type":3740,"value":2809},{"data":5927,"body":5928},{},{"type":3732,"children":5929},[5930],{"type":3735,"tag":3736,"props":5931,"children":5932},{},[5933],{"type":3740,"value":5934},"知识库问答助手教程:",{"data":5936,"body":5937},{},{"type":3732,"children":5938},[5939],{"type":3735,"tag":3736,"props":5940,"children":5941},{},[5942],{"type":3740,"value":2785},{"data":5944,"body":5945},{},{"type":3732,"children":5946},[5947],{"type":3735,"tag":3736,"props":5948,"children":5949},{},[5950],{"type":3740,"value":5951},"获取记忆功能上线:",{"data":5953,"body":5954},{},{"type":3732,"children":5955},[5956],{"type":3735,"tag":3736,"props":5957,"children":5958},{},[5959],{"type":3740,"value":2817},{"data":5961,"body":5962},{},{"type":3732,"children":5963},[5964],{"type":3735,"tag":3736,"props":5965,"children":5966},{},[5967],{"type":3740,"value":5968},"对话功能上线:",{"data":5970,"body":5971},{},{"type":3732,"children":5972},[5973],{"type":3735,"tag":3736,"props":5974,"children":5975},{},[5976],{"type":3740,"value":2821},{"data":5978,"body":5979},{},{"type":3732,"children":5980},[5981],{"type":3735,"tag":3736,"props":5982,"children":5983},{},[5984],{"type":3740,"value":5985},"删除记忆接口优化:",{"data":5987,"body":5988},{},{"type":3732,"children":5989},[5990],{"type":3735,"tag":3736,"props":5991,"children":5992},{},[5993],{"type":3740,"value":2826},{"data":5995,"body":5996},{},{"type":3732,"children":5997},[5998],{"type":3735,"tag":3736,"props":5999,"children":6000},{},[6001],{"type":3740,"value":6002},"偏好记忆反馈:",{"data":6004,"body":6005},{},{"type":3732,"children":6006},[6007],{"type":3735,"tag":3736,"props":6008,"children":6009},{},[6010],{"type":3740,"value":2830},{"data":6012,"body":6013},{},{"type":3732,"children":6014},[6015],{"type":3735,"tag":3736,"props":6016,"children":6017},{},[6018],{"type":3740,"value":6019},"记忆管理页支持删除:",{"data":6021,"body":6022},{},{"type":3732,"children":6023},[6024],{"type":3735,"tag":3736,"props":6025,"children":6026},{},[6027],{"type":3740,"value":2836},{"data":6029,"body":6030},{},{"type":3732,"children":6031},[6032],{"type":3735,"tag":3736,"props":6033,"children":6034},{},[6035],{"type":3740,"value":6036},"search 去重:",{"data":6038,"body":6039},{},{"type":3732,"children":6040},[6041],{"type":3735,"tag":3736,"props":6042,"children":6043},{},[6044],{"type":3740,"value":2842},{"data":6046,"body":6047},{},{"type":3732,"children":6048},[6049],{"type":3735,"tag":3736,"props":6050,"children":6051},{},[6052],{"type":3740,"value":6053},"调度与 KV Cache:",{"data":6055,"body":6056},{},{"type":3732,"children":6057},[6058],{"type":3735,"tag":3736,"props":6059,"children":6060},{},[6061],{"type":3740,"value":2847},{"data":6063,"body":6064},{},{"type":3732,"children":6065},[6066],{"type":3735,"tag":3736,"props":6067,"children":6068},{},[6069],{"type":3740,"value":2848},{"data":6071,"body":6072},{},{"type":3732,"children":6073},[6074],{"type":3735,"tag":3736,"props":6075,"children":6076},{},[6077],{"type":3740,"value":6078},"知识库:",{"data":6080,"body":6081},{},{"type":3732,"children":6082},[6083],{"type":3735,"tag":3736,"props":6084,"children":6085},{},[6086],{"type":3740,"value":2856},{"data":6088,"body":6089},{},{"type":3732,"children":6090},[6091],{"type":3735,"tag":3736,"props":6092,"children":6093},{},[6094],{"type":3740,"value":2857},{"data":6096,"body":6097},{},{"type":3732,"children":6098},[6099],{"type":3735,"tag":3736,"props":6100,"children":6101},{},[6102],{"type":3740,"value":6103},"反馈与删除:",{"data":6105,"body":6106},{},{"type":3732,"children":6107},[6108],{"type":3735,"tag":3736,"props":6109,"children":6110},{},[6111],{"type":3740,"value":2861},{"data":6113,"body":6114},{},{"type":3732,"children":6115},[6116],{"type":3735,"tag":3736,"props":6117,"children":6118},{},[6119],{"type":3740,"value":2862},{"data":6121,"body":6122},{},{"type":3732,"children":6123},[6124],{"type":3735,"tag":3736,"props":6125,"children":6126},{},[6127],{"type":3740,"value":6128},"多模态与工具记忆:",{"data":6130,"body":6131},{},{"type":3732,"children":6132},[6133],{"type":3735,"tag":3736,"props":6134,"children":6135},{},[6136],{"type":3740,"value":2866},{"data":6138,"body":6139},{},{"type":3732,"children":6140},[6141],{"type":3735,"tag":3736,"props":6142,"children":6143},{},[6144],{"type":3740,"value":2867},{"data":6146,"body":6147},{},{"type":3732,"children":6148},[6149],{"type":3735,"tag":3736,"props":6150,"children":6151},{},[6152],{"type":3740,"value":2868},{"data":6154,"body":6155},{},{"type":3732,"children":6156},[6157],{"type":3735,"tag":3736,"props":6158,"children":6159},{},[6160],{"type":3740,"value":6161},"底层 DB 升级:",{"data":6163,"body":6164},{},{"type":3732,"children":6165},[6166],{"type":3735,"tag":3736,"props":6167,"children":6168},{},[6169],{"type":3740,"value":2873},{"data":6171,"body":6172},{},{"type":3732,"children":6173},[6174],{"type":3735,"tag":3736,"props":6175,"children":6176},{},[6177],{"type":3740,"value":2874},{"data":6179,"body":6180},{},{"type":3732,"children":6181},[6182],{"type":3735,"tag":3736,"props":6183,"children":6184},{},[6185],{"type":3740,"value":6186},"调度系统升级:",{"data":6188,"body":6189},{},{"type":3732,"children":6190},[6191],{"type":3735,"tag":3736,"props":6192,"children":6193},{},[6194],{"type":3740,"value":2878},{"data":6196,"body":6197},{},{"type":3732,"children":6198},[6199],{"type":3735,"tag":3736,"props":6200,"children":6201},{},[6202],{"type":3740,"value":2879},{"data":6204,"body":6205},{},{"type":3732,"children":6206},[6207],{"type":3735,"tag":3736,"props":6208,"children":6209},{},[6210],{"type":3740,"value":6211},"MCP 记忆删除与反馈:",{"data":6213,"body":6214},{},{"type":3732,"children":6215},[6216],{"type":3735,"tag":3736,"props":6217,"children":6218},{},[6219],{"type":3740,"value":2885},{"data":6221,"body":6222},{},{"type":3732,"children":6223},[6224],{"type":3735,"tag":3736,"props":6225,"children":6226},{},[6227],{"type":3740,"value":6228},"聊天接口:",{"data":6230,"body":6231},{},{"type":3732,"children":6232},[6233],{"type":3735,"tag":3736,"props":6234,"children":6235},{},[6236],{"type":3740,"value":2891},{"data":6238,"body":6239},{},{"type":3732,"children":6240},[6241],{"type":3735,"tag":3736,"props":6242,"children":6243},{},[6244],{"type":3740,"value":6245},"轻量化部署:",{"data":6247,"body":6248},{},{"type":3732,"children":6249},[6250],{"type":3735,"tag":3736,"props":6251,"children":6252},{},[6253],{"type":3740,"value":2896},{"data":6255,"body":6256},{},{"type":3732,"children":6257},[6258],{"type":3735,"tag":3736,"props":6259,"children":6260},{},[6261],{"type":3740,"value":6262},"记忆调度任务:",{"data":6264,"body":6265},{},{"type":3732,"children":6266},[6267],{"type":3735,"tag":3736,"props":6268,"children":6269},{},[6270],{"type":3740,"value":2901},{"data":6272,"body":6273},{},{"type":3732,"children":6274},[6275],{"type":3735,"tag":3736,"props":6276,"children":6277},{},[6278],{"type":3740,"value":2902},{"data":6280,"body":6281},{},{"type":3732,"children":6282},[6283],{"type":3735,"tag":3736,"props":6284,"children":6285},{},[6286],{"type":3740,"value":2909},{"data":6288,"body":6289},{},{"type":3732,"children":6290},[6291],{"type":3735,"tag":3736,"props":6292,"children":6293},{},[6294],{"type":3740,"value":2910},{"data":6296,"body":6297},{},{"type":3732,"children":6298},[6299],{"type":3735,"tag":3736,"props":6300,"children":6301},{},[6302],{"type":3740,"value":2911},{"data":6304,"body":6305},{},{"type":3732,"children":6306},[6307],{"type":3735,"tag":3736,"props":6308,"children":6309},{},[6310],{"type":3740,"value":2912},{"data":6312,"body":6313},{},{"type":3732,"children":6314},[6315],{"type":3735,"tag":3736,"props":6316,"children":6317},{},[6318],{"type":3740,"value":6319},"调度模块:",{"data":6321,"body":6322},{},{"type":3732,"children":6323},[6324],{"type":3735,"tag":3736,"props":6325,"children":6326},{},[6327],{"type":3740,"value":2916},{"data":6329,"body":6330},{},{"type":3732,"children":6331},[6332],{"type":3735,"tag":3736,"props":6333,"children":6334},{},[6335],{"type":3740,"value":2917},{"data":6337,"body":6338},{},{"type":3732,"children":6339},[6340],{"type":3735,"tag":3736,"props":6341,"children":6342},{},[6343],{"type":3740,"value":2921},{"data":6345,"body":6346},{},{"type":3732,"children":6347},[6348],{"type":3735,"tag":3736,"props":6349,"children":6350},{},[6351],{"type":3740,"value":2922},{"data":6353,"body":6354},{},{"type":3732,"children":6355},[6356],{"type":3735,"tag":3736,"props":6357,"children":6358},{},[6359],{"type":3740,"value":2923},{"data":6361,"body":6362},{},{"type":3732,"children":6363},[6364],{"type":3735,"tag":3736,"props":6365,"children":6366},{},[6367],{"type":3740,"value":2924},{"data":6369,"body":6370},{},{"type":3732,"children":6371},[6372],{"type":3735,"tag":3736,"props":6373,"children":6374},{},[6375],{"type":3740,"value":2925},{"data":6377,"body":6378},{},{"type":3732,"children":6379},[6380],{"type":3735,"tag":3736,"props":6381,"children":6382},{},[6383],{"type":3740,"value":6384},"项目框架:",{"data":6386,"body":6387},{},{"type":3732,"children":6388},[6389],{"type":3735,"tag":3736,"props":6390,"children":6391},{},[6392],{"type":3740,"value":6393},"KV-Cache性能优化:",{"data":6395,"body":6396},{},{"type":3732,"children":6397},[6398],{"type":3735,"tag":3736,"props":6399,"children":6400},{},[6401],{"type":3740,"value":6402},"评估体系:",{"data":6404,"body":6405},{},{"type":3732,"children":6406},[6407],{"type":3735,"tag":3736,"props":6408,"children":6409},{},[6410],{"type":3740,"value":2929},{"data":6412,"body":6413},{},{"type":3732,"children":6414},[6415],{"type":3735,"tag":3736,"props":6416,"children":6417},{},[6418],{"type":3740,"value":2930},{"data":6420,"body":6421},{},{"type":3732,"children":6422},[6423],{"type":3735,"tag":3736,"props":6424,"children":6425},{},[6426],{"type":3740,"value":6427},"明文记忆:",{"data":6429,"body":6430},{},{"type":3732,"children":6431},[6432],{"type":3735,"tag":3736,"props":6433,"children":6434},{},[6435],{"type":3740,"value":2935},{"data":6437,"body":6438},{},{"type":3732,"children":6439},[6440],{"type":3735,"tag":3736,"props":6441,"children":6442},{},[6443],{"type":3740,"value":2939},{"data":6445,"body":6446},{},{"type":3732,"children":6447},[6448],{"type":3735,"tag":3736,"props":6449,"children":6450},{},[6451],{"type":3740,"value":2940},{"data":6453,"body":6454},{},{"type":3732,"children":6455},[6456],{"type":3735,"tag":3736,"props":6457,"children":6458},{},[6459],{"type":3740,"value":2944},{"data":6461,"body":6462},{},{"type":3732,"children":6463},[6464],{"type":3735,"tag":3736,"props":6465,"children":6466},{},[6467],{"type":3740,"value":2945},{"data":6469,"body":6470},{},{"type":3732,"children":6471},[6472],{"type":3735,"tag":3736,"props":6473,"children":6474},{},[6475],{"type":3740,"value":2948},{"data":6477,"body":6478},{},{"type":3732,"children":6479},[6480],{"type":3735,"tag":3736,"props":6481,"children":6482},{},[6483],{"type":3740,"value":2951},{"data":6485,"body":6486},{},{"type":3732,"children":6487},[6488],{"type":3735,"tag":3736,"props":6489,"children":6490},{},[6491],{"type":3740,"value":6492},"云服务 1.0 内测版发布:",{"data":6494,"body":6495},{},{"type":3732,"children":6496},[6497],{"type":3735,"tag":3736,"props":6498,"children":6499},{},[6500],{"type":3740,"value":2959},{"data":6502,"body":6503},{},{"type":3732,"children":6504},[6505],{"type":3735,"tag":3736,"props":6506,"children":6507},{},[6508],{"type":3740,"value":2960},{"data":6510,"body":6511},{},{"type":3732,"children":6512},[6513],{"type":3735,"tag":3736,"props":6514,"children":6515},{},[6516],{"type":3740,"value":2961},{"data":6518,"body":6519},{},{"type":3732,"children":6520},[6521],{"type":3735,"tag":3736,"props":6522,"children":6523},{},[6524],{"type":3740,"value":2962},{"data":6526,"body":6527},{},{"type":3732,"children":6528},[6529],{"type":3735,"tag":3736,"props":6530,"children":6531},{},[6532],{"type":3740,"value":6533},"企业群聊问答机器人:",{"data":6535,"body":6536},{},{"type":3732,"children":6537},[6538],{"type":3735,"tag":3736,"props":6539,"children":6540},{},[6541],{"type":3740,"value":2966},{"data":6543,"body":6544},{},{"type":3732,"children":6545},[6546],{"type":3735,"tag":3736,"props":6547,"children":6548},{},[6549],{"type":3740,"value":2973},{"data":6551,"body":6552},{},{"type":3732,"children":6553},[6554],{"type":3735,"tag":3736,"props":6555,"children":6556},{},[6557],{"type":3740,"value":2977},{"data":6559,"body":6560},{},{"type":3732,"children":6561},[6562],{"type":3735,"tag":3736,"props":6563,"children":6564},{},[6565],{"type":3740,"value":2978},{"data":6567,"body":6568},{},{"type":3732,"children":6569},[6570],{"type":3735,"tag":3736,"props":6571,"children":6572},{},[6573],{"type":3740,"value":6574},"明文记忆增强:",{"data":6576,"body":6577},{},{"type":3732,"children":6578},[6579],{"type":3735,"tag":3736,"props":6580,"children":6581},{},[6582],{"type":3740,"value":2982},{"data":6584,"body":6585},{},{"type":3732,"children":6586},[6587],{"type":3735,"tag":3736,"props":6588,"children":6589},{},[6590],{"type":3740,"value":6591},"Playground更新:",{"data":6593,"body":6594},{},{"type":3732,"children":6595},[6596],{"type":3735,"tag":3736,"props":6597,"children":6598},{},[6599],{"type":3740,"value":2986},{"data":6601,"body":6602},{},{"type":3732,"children":6603},[6604],{"type":3735,"tag":3736,"props":6605,"children":6606},{},[6607],{"type":3740,"value":6608},"明文记忆优化:",{"data":6610,"body":6611},{},{"type":3732,"children":6612},[6613],{"type":3735,"tag":3736,"props":6614,"children":6615},{},[6616],{"type":3740,"value":2998},{"data":6618,"body":6619},{},{"type":3732,"children":6620},[6621],{"type":3735,"tag":3736,"props":6622,"children":6623},{},[6624],{"type":3740,"value":6625},"MemCube构建:",{"data":6627,"body":6628},{},{"type":3732,"children":6629},[6630],{"type":3735,"tag":3736,"props":6631,"children":6632},{},[6633],{"type":3740,"value":3002},{"data":6635,"body":6636},{},{"type":3732,"children":6637},[6638],{"type":3735,"tag":3736,"props":6639,"children":6640},{},[6641],{"type":3740,"value":6642},"扩展评估集:",{"data":6644,"body":6645},{},{"type":3732,"children":6646},[6647],{"type":3735,"tag":3736,"props":6648,"children":6649},{},[6650],{"type":3740,"value":3006},{"data":6652,"body":6653},{},{"type":3732,"children":6654},[6655],{"type":3735,"tag":3736,"props":6656,"children":6657},{},[6658],{"type":3740,"value":6659},"明文记忆功能:",{"data":6661,"body":6662},{},{"type":3732,"children":6663},[6664],{"type":3735,"tag":3736,"props":6665,"children":6666},{},[6667],{"type":3740,"value":3011},{"data":6669,"body":6670},{},{"type":3732,"children":6671},[6672],{"type":3735,"tag":3736,"props":6673,"children":6674},{},[6675],{"type":3740,"value":3012},{"data":6677,"body":6678},{},{"type":3732,"children":6679},[6680],{"type":3735,"tag":3736,"props":6681,"children":6682},{},[6683],{"type":3740,"value":3013},{"data":6685,"body":6686},{},{"type":3732,"children":6687},[6688],{"type":3735,"tag":3736,"props":6689,"children":6690},{},[6691],{"type":3740,"value":6692},"KV Cache拼接:",{"data":6694,"body":6695},{},{"type":3732,"children":6696},[6697],{"type":3735,"tag":3736,"props":6698,"children":6699},{},[6700],{"type":3740,"value":3018},{"data":6702,"body":6703},{},{"type":3732,"children":6704},[6705],{"type":3735,"tag":3736,"props":6706,"children":6707},{},[6708],{"type":3740,"value":3021},{"data":6710,"body":6711},{},{"type":3732,"children":6712},[6713],{"type":3735,"tag":3736,"props":6714,"children":6715},{},[6716],{"type":3740,"value":3028},{"data":6718,"body":6719},{},{"type":3732,"children":6720},[6721],{"type":3735,"tag":3736,"props":6722,"children":6723},{},[6724],{"type":3740,"value":3029},{"data":6726,"body":6727},{},{"type":3732,"children":6728},[6729],{"type":3735,"tag":3736,"props":6730,"children":6731},{},[6732],{"type":3740,"value":3030},{"data":6734,"body":6735},{},{"type":3732,"children":6736},[6737],{"type":3735,"tag":3736,"props":6738,"children":6739},{},[6740],{"type":3740,"value":3033},{"data":6742,"body":6743},{},{"type":3732,"children":6744},[6745],{"type":3735,"tag":3736,"props":6746,"children":6747},{},[6748],{"type":3740,"value":3034},{"data":6750,"body":6751},{},{"type":3732,"children":6752},[6753],{"type":3735,"tag":3736,"props":6754,"children":6755},{},[6756],{"type":3740,"value":3035},{"data":6758,"body":6759},{},{"type":3732,"children":6760},[6761],{"type":3735,"tag":3736,"props":6762,"children":6763},{},[6764],{"type":3740,"value":6765},"记忆操作模型:",{"data":6767,"body":6768},{},{"type":3732,"children":6769},[6770],{"type":3735,"tag":3736,"props":6771,"children":6772},{},[6773],{"type":3740,"value":3040},{"data":6775,"body":6776},{},{"type":3732,"children":6777},[6778],{"type":3735,"tag":3736,"props":6779,"children":6780},{},[6781],{"type":3740,"value":3041},{"data":6783,"body":6784},{},{"type":3732,"children":6785},[6786],{"type":3735,"tag":3736,"props":6787,"children":6788},{},[6789],{"type":3740,"value":6790},"文档:",{"data":6792,"body":6793},{},{"type":3732,"children":6794},[6795],{"type":3735,"tag":3736,"props":6796,"children":6797},{},[6798],{"type":3740,"value":3046},{"data":6800,"body":6801},{},{"type":3732,"children":6802},[6803],{"type":3735,"tag":3736,"props":6804,"children":6805},{},[6806],{"type":3740,"value":6807},"记忆调度:",{"data":6809,"body":6810},{},{"type":3732,"children":6811},[6812],{"type":3735,"tag":3736,"props":6813,"children":6814},{},[6815],{"type":3740,"value":3050},{"data":6817,"body":6818},{},{"type":3732,"children":6819},[6820],{"type":3735,"tag":3736,"props":6821,"children":6822},{},[6823],{"type":3740,"value":3051},{"data":6825,"body":6826},{},{"type":3732,"children":6827},[6828],{"type":3735,"tag":3736,"props":6829,"children":6830},{},[6831],{"type":3740,"value":3052},{"data":6833,"body":6834},{},{"type":3732,"children":6835},[6836],{"type":3735,"tag":3736,"props":6837,"children":6838},{},[6839],{"type":3740,"value":3053},{"data":6841,"body":6842},{},{"type":3732,"children":6843},[6844],{"type":3735,"tag":3736,"props":6845,"children":6846},{},[6847],{"type":3740,"value":3054},{"data":6849,"body":6850},{},{"type":3732,"children":6851},[6852],{"type":3735,"tag":3736,"props":6853,"children":6854},{},[6855],{"type":3740,"value":3055},{"data":6857,"body":6858},{},{"type":3732,"children":6859},[6860],{"type":3735,"tag":3736,"props":6861,"children":6862},{},[6863],{"type":3740,"value":6864},"开发环境:",{"data":6866,"body":6867},{},{"type":3732,"children":6868},[6869],{"type":3735,"tag":3736,"props":6870,"children":6871},{},[6872],{"type":3740,"value":3059},{"data":6874,"body":6875},{},{"type":3732,"children":6876},[6877],{"type":3735,"tag":3736,"props":6878,"children":6879},{},[6880],{"type":3740,"value":3060},{"data":6882,"body":6883},{},{"type":3732,"children":6884},[6885],{"type":3735,"tag":3736,"props":6886,"children":6887},{},[6888],{"type":3740,"value":6889},"API增强:",{"data":6891,"body":6892},{},{"type":3732,"children":6893},[6894],{"type":3735,"tag":3736,"props":6895,"children":6896},{},[6897],{"type":3740,"value":3064},{"data":6899,"body":6900},{},{"type":3732,"children":6901},[6902],{"type":3735,"tag":3736,"props":6903,"children":6904},{},[6905],{"type":3740,"value":3065},{"data":6907,"body":6908},{},{"type":3732,"children":6909},[6910],{"type":3735,"tag":3736,"props":6911,"children":6912},{},[6913],{"type":3740,"value":3067},{"data":6915,"body":6916},{},{"type":3732,"children":6917},[6918],{"type":3735,"tag":3736,"props":6919,"children":6920},{},[6921],{"type":3740,"value":3072},{"data":6923,"body":6924},{},{"type":3732,"children":6925},[6926],{"type":3735,"tag":3736,"props":6927,"children":6928},{},[6929],{"type":3740,"value":3073},{"data":6931,"body":6932},{},{"type":3732,"children":6933},[6934],{"type":3735,"tag":3736,"props":6935,"children":6936},{},[6937],{"type":3740,"value":3074},{"data":6939,"body":6940},{},{"type":3732,"children":6941},[6942],{"type":3735,"tag":3736,"props":6943,"children":6944},{},[6945],{"type":3740,"value":3075},{"data":6947,"body":6948},{},{"type":3732,"children":6949},[6950],{"type":3735,"tag":3736,"props":6951,"children":6952},{},[6953],{"type":3740,"value":6954},"系统集成:",{"data":6956,"body":6957},{},{"type":3732,"children":6958},[6959],{"type":3735,"tag":3736,"props":6960,"children":6961},{},[6962],{"type":3740,"value":3079},{"data":6964,"body":6965},{},{"type":3732,"children":6966},[6967],{"type":3735,"tag":3736,"props":6968,"children":6969},{},[6970],{"type":3740,"value":3082},{"data":6972,"body":6973},{},{"type":3732,"children":6974},[6975],{"type":3735,"tag":3736,"props":6976,"children":6977},{},[6978],{"type":3740,"value":3083},{"data":6980,"body":6981},{},{"type":3732,"children":6982},[6983],{"type":3735,"tag":3736,"props":6984,"children":6985},{},[6986],{"type":3740,"value":6987},"MemCube功能:",{"data":6989,"body":6990},{},{"type":3732,"children":6991},[6992],{"type":3735,"tag":3736,"props":6993,"children":6994},{},[6995],{"type":3740,"value":3091},{"data":6997,"body":6998},{},{"type":3732,"children":6999},[7000],{"type":3735,"tag":3736,"props":7001,"children":7002},{},[7003],{"type":3740,"value":3092},{"data":7005,"body":7006},{},{"type":3732,"children":7007},[7008],{"type":3735,"tag":3736,"props":7009,"children":7010},{},[7011],{"type":3740,"value":7012},"MemOS系统:",{"data":7014,"body":7015},{},{"type":3732,"children":7016},[7017],{"type":3735,"tag":3736,"props":7018,"children":7019},{},[7020],{"type":3740,"value":3096},{"data":7022,"body":7023},{},{"type":3732,"children":7024},[7025],{"type":3735,"tag":3736,"props":7026,"children":7027},{},[7028],{"type":3740,"value":3097},{"data":7030,"body":7031},{},{"type":3732,"children":7032},[7033],{"type":3735,"tag":3736,"props":7034,"children":7035},{},[7036],{"type":3740,"value":3098},{"data":7038,"body":7039},{},{"type":3732,"children":7040},[7041],{"type":3735,"tag":3736,"props":7042,"children":7043},{},[7044],{"type":3740,"value":7045},"部署与环境支持:",{"data":7047,"body":7048},{},{"type":3732,"children":7049},[7050],{"type":3735,"tag":3736,"props":7051,"children":7052},{},[7053],{"type":3740,"value":3102},{"data":7055,"body":7056},{},{"type":3732,"children":7057},[7058],{"type":3735,"tag":3736,"props":7059,"children":7060},{},[7061],{"type":3740,"value":3103},{"data":7063,"body":7064},{},{"type":3732,"children":7065},[7066],{"type":3735,"tag":3736,"props":7067,"children":7068},{},[7069],{"type":3740,"value":3104},{"data":7071,"body":7072},{},{"type":3732,"children":7073},[7074],{"type":3735,"tag":3736,"props":7075,"children":7076},{},[7077],{"type":3740,"value":3105},{"data":7079,"body":7080},{},{"type":3732,"children":7081},[7082],{"type":3735,"tag":3736,"props":7083,"children":7084},{},[7085],{"type":3740,"value":3106},{"data":7087,"body":7088},{},{"type":3732,"children":7089},[7090],{"type":3735,"tag":3736,"props":7091,"children":7092},{},[7093],{"type":3740,"value":7094},"评估与测试:",{"data":7096,"body":7097},{},{"type":3732,"children":7098},[7099],{"type":3735,"tag":3736,"props":7100,"children":7101},{},[7102],{"type":3740,"value":3110},{"data":7104,"body":7105},{},{"type":3732,"children":7106},[7107],{"type":3735,"tag":3736,"props":7108,"children":7109},{},[7110],{"type":3740,"value":7111},"文档与示例:",{"data":7113,"body":7114},{},{"type":3732,"children":7115},[7116],{"type":3735,"tag":3736,"props":7117,"children":7118},{},[7119],{"type":3740,"value":3114},{"data":7121,"body":7122},{},{"type":3732,"children":7123},[7124],{"type":3735,"tag":3736,"props":7125,"children":7126},{},[7127],{"type":3740,"value":3115},{"data":7129,"body":7130},{},{"type":3732,"children":7131},[7132],{"type":3735,"tag":3736,"props":7133,"children":7134},{},[7135],{"type":3740,"value":7136},"官网易用性更新:",{"data":7138,"body":7139},{},{"type":3732,"children":7140},[7141],{"type":3735,"tag":3736,"props":7142,"children":7143},{},[7144],{"type":3740,"value":3123},{"data":7146,"body":7147},{},{"type":3732,"children":7148},[7149],{"type":3735,"tag":3736,"props":7150,"children":7151},{},[7152],{"type":3740,"value":3124},{"data":7154,"body":7155},{},{"type":3732,"children":7156},[7157],{"type":3735,"tag":3736,"props":7158,"children":7159},{},[7160],{"type":3740,"value":3125},{"data":7162,"body":7163},{},{"type":3732,"children":7164},[7165],{"type":3735,"tag":3736,"props":7166,"children":7167},{},[7168],{"type":3740,"value":7169},"算子模型:",{"data":7171,"body":7172},{},{"type":3732,"children":7173},[7174],{"type":3735,"tag":3736,"props":7175,"children":7176},{},[7177],{"type":3740,"value":3129},{"data":7179,"body":7180},{},{"type":3732,"children":7181},[7182],{"type":3735,"tag":3736,"props":7183,"children":7184},{},[7185],{"type":3740,"value":3130},{"data":7187,"body":7188},{},{"type":3732,"children":7189},[7190],{"type":3735,"tag":3736,"props":7191,"children":7192},{},[7193],{"type":3740,"value":3132},{"data":7195,"body":7196},{},{"type":3732,"children":7197},[7198],{"type":3735,"tag":3736,"props":7199,"children":7200},{},[7201],{"type":3740,"value":7202},"框架跨平台适配:",{"data":7204,"body":7205},{},{"type":3732,"children":7206},[7207],{"type":3735,"tag":3736,"props":7208,"children":7209},{},[7210],{"type":3740,"value":3136},{"data":7212,"body":7213},{},{"type":3732,"children":7214},[7215],{"type":3735,"tag":3736,"props":7216,"children":7217},{},[7218],{"type":3740,"value":3137},{"data":7220,"body":7221},{},{"type":3732,"children":7222},[7223],{"type":3735,"tag":3736,"props":7224,"children":7225},{},[7226],{"type":3740,"value":3138},{"data":7228,"body":7229},{},{"type":3732,"children":7230},[7231],{"type":3735,"tag":3736,"props":7232,"children":7233},{},[7234],{"type":3740,"value":3139},{"data":7236,"body":7237},{},{"type":3732,"children":7238},[7239],{"type":3735,"tag":3736,"props":7240,"children":7241},{},[7242],{"type":3740,"value":3140},{"data":7244,"body":7245},{},{"type":3732,"children":7246},[7247],{"type":3735,"tag":3736,"props":7248,"children":7249},{},[7250],{"type":3740,"value":7251},"Playground 进展:",{"data":7253,"body":7254},{},{"type":3732,"children":7255},[7256],{"type":3735,"tag":3736,"props":7257,"children":7258},{},[7259],{"type":3740,"value":3144},{"data":7261,"body":7262},{},{"type":3732,"children":7263},[7264],{"type":3735,"tag":3736,"props":7265,"children":7266},{},[7267],{"type":3740,"value":2185},{"data":7269,"body":7270},{},{"type":3732,"children":7271},[7272],{"type":3735,"tag":3736,"props":7273,"children":7274},{},[7275],{"type":3740,"value":7276},"Skill 生成修复:",{"data":7278,"body":7279},{},{"type":3732,"children":7280},[7281],{"type":3735,"tag":3736,"props":7282,"children":7283},{},[7284],{"type":3740,"value":2440},{"data":7286,"body":7287},{},{"type":3732,"children":7288},[7289],{"type":3735,"tag":3736,"props":7290,"children":7291},{},[7292],{"type":3740,"value":2495},{"data":7294,"body":7295},{},{"type":3732,"children":7296},[7297],{"type":3735,"tag":3736,"props":7298,"children":7299},{},[7300],{"type":3740,"value":7301},"记忆版本与 feedback:",{"data":7303,"body":7304},{},{"type":3732,"children":7305},[7306],{"type":3735,"tag":3736,"props":7307,"children":7308},{},[7309],{"type":3740,"value":2678},{"data":7311,"body":7312},{},{"type":3732,"children":7313},[7314],{"type":3735,"tag":3736,"props":7315,"children":7316},{},[7317],{"type":3740,"value":7318},"云服务稳定性:",{"data":7320,"body":7321},{},{"type":3732,"children":7322},[7323],{"type":3735,"tag":3736,"props":7324,"children":7325},{},[7326],{"type":3740,"value":2795},{"data":7328,"body":7329},{},{"type":3732,"children":7330},[7331],{"type":3735,"tag":3736,"props":7332,"children":7333},{},[7334],{"type":3740,"value":7335},"数据与基础设施:",{"data":7337,"body":7338},{},{"type":3732,"children":7339},[7340],{"type":3735,"tag":3736,"props":7341,"children":7342},{},[7343],{"type":3740,"value":2991},{"data":7345,"body":7346},{},{"type":3732,"children":7347},[7348],{"type":3735,"tag":3736,"props":7349,"children":7350},{},[7351],{"type":3740,"value":7352},"数据解析:",{"data":7354,"body":7355},{},{"type":3732,"children":7356},[7357],{"type":3735,"tag":3736,"props":7358,"children":7359},{},[7360],{"type":3740,"value":3131},{"data":7362,"body":7363},{},{"type":3732,"children":7364},[7365],{"type":3735,"tag":3736,"props":7366,"children":7367},{},[7368],{"type":3740,"value":2353},{"data":7370,"body":7371},{},{"type":3732,"children":7372},[7373],{"type":3735,"tag":3736,"props":7374,"children":7375},{},[7376],{"type":3740,"value":7377},"MemOS Cloud CLI 能力增强:",{"data":7379,"body":7380},{},{"type":3732,"children":7381},[7382],{"type":3735,"tag":3736,"props":7383,"children":7384},{},[7385],{"type":3740,"value":2448},{"data":7387,"body":7388},{},{"type":3732,"children":7389},[7390],{"type":3735,"tag":3736,"props":7391,"children":7392},{},[7393],{"type":3740,"value":2541},{"data":7395,"body":7396},{},{"type":3732,"children":7397},[7398],{"type":3735,"tag":3736,"props":7399,"children":7400},{},[7401],{"type":3740,"value":7402},"记忆检索 relativity 参数:",{"data":7404,"body":7405},{},{"type":3732,"children":7406},[7407],{"type":3735,"tag":3736,"props":7408,"children":7409},{},[7410],{"type":3740,"value":3036},{"data":7412,"body":7413},{},{"type":3732,"children":7414},[7415],{"type":3735,"tag":3736,"props":7416,"children":7417},{},[7418],{"type":3740,"value":3066},{"data":7420,"body":7421},{},{"type":3732,"children":7422},[7423],{"type":3735,"tag":3736,"props":7424,"children":7425},{},[7426],{"type":3740,"value":2306},1789672467785]