
{"id":7667,"date":"2026-02-13T00:20:36","date_gmt":"2026-02-12T16:20:36","guid":{"rendered":"https:\/\/infernews.com\/?p=7667"},"modified":"2026-05-09T05:48:01","modified_gmt":"2026-05-08T21:48:01","slug":"openclaw","status":"publish","type":"post","link":"https:\/\/infernews.com\/blog\/openclaw\/","title":{"rendered":"OpenClaw \u7ffb\u8eca\u5be6\u9304 | 10 \u5206\u9418\u8a2d\u5b9a\u5b89\u5168\u9632\u8b77\u6307\u5357 | \u9632\u6b62 Indirect Prompt Injection !"},"content":{"rendered":"<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"lyte-wrapper\" title=\"OpenClaw \u7ffb\u8eca\u5be6\u9304 | 10 \u5206\u9418\u8a2d\u5b9a\u5b89\u5168\u9632\u8b77\u6307\u5357 | \u9632\u6b62 Indirect Prompt Injection !\" style=\"width:853px;max-width:100%;margin:5px auto;\"><div class=\"lyMe\" id=\"WYL_c0FBwJvH2Po\" itemprop=\"video\" itemscope itemtype=\"https:\/\/schema.org\/VideoObject\"><div><meta itemprop=\"thumbnailUrl\" content=\"https:\/\/infernews.com\/blog\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fc0FBwJvH2Po%2Fhqdefault.jpg\" \/><meta itemprop=\"embedURL\" content=\"https:\/\/www.youtube.com\/embed\/c0FBwJvH2Po\" \/><meta itemprop=\"duration\" content=\"PT7M47S\" \/><meta itemprop=\"uploadDate\" content=\"2026-02-12T11:31:04Z\" \/><\/div><meta itemprop=\"accessibilityFeature\" content=\"captions\" \/><div id=\"lyte_c0FBwJvH2Po\" data-src=\"https:\/\/infernews.com\/blog\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fc0FBwJvH2Po%2Fhqdefault.jpg\" class=\"pL\"><div class=\"tC\"><div class=\"tT\" itemprop=\"name\">OpenClaw \u7ffb\u8eca\u5be6\u9304 | 10 \u5206\u9418\u8a2d\u5b9a\u5b89\u5168\u9632\u8b77\u6307\u5357 | \u9632\u6b62 Indirect Prompt Injection !<\/div><\/div><div class=\"play\"><\/div><div class=\"ctrl\"><div class=\"Lctrl\"><\/div><div class=\"Rctrl\"><\/div><\/div><\/div><noscript><a href=\"https:\/\/youtu.be\/c0FBwJvH2Po\" rel=\"nofollow noopener\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/infernews.com\/blog\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fc0FBwJvH2Po%2F0.jpg\" alt=\"OpenClaw \u7ffb\u8eca\u5be6\u9304 | 10 \u5206\u9418\u8a2d\u5b9a\u5b89\u5168\u9632\u8b77\u6307\u5357 | \u9632\u6b62 Indirect Prompt Injection !\" width=\"853\" height=\"460\" \/><br \/>Watch this video on YouTube<\/a><\/noscript><meta itemprop=\"description\" content=\"\u570b\u5916\u958b\u767c\u8005\u793e\u7fa4\u7206\u51fa\u591a\u8d77 AI \u66b4\u8d70\u4e8b\u4ef6\uff0c\u5f8c\u679c\u6158\u4e0d\u5fcd\u7779\uff1a \u6709\u4eba Git \u6b77\u53f2\u8a18\u9304\u88ab\u5168\u90e8\u522a\u9664\u3002 SSH \u91d1\u9470\u548c AWS \u6191\u8b49\u76f4\u63a5\u986f\u793a\u5728\u87a2\u5e55\u4e0a\uff0c\u9084\u88ab\u8cbc\u5230 Slack \u7fa4\u7d44\u3002 \u74b0\u5883\u8b8a\u6578\u6a94\u6848\u88ab\u4e0a\u50b3\u5230 GitHub \u516c\u958b\u5009\u5eab\uff0c\u534a\u591c\u6536\u5230\u5929\u50f9\u96f2\u7aef\u5e33\u55ae\u3002 \u751a\u81f3\u6709\u4eba\u7684\u5e33\u865f\u88ab AI \u62ff\u53bb\u6316\u6bd4\u7279\u5e63\uff01 \u6578\u64da\u986f\u793a\u5371\u6a5f\u56db\u4f0f\uff1a \u6839\u64da Security Scorecard \u7814\u7a76\u986f\u793a\uff0c\u5168\u7403\u6709\u8d85\u904e 4 \u842c\u500b OpenClaw \u66b4\u9732\u5728\u516c\u7db2\u4e0a\uff0c\u5176\u4e2d 63% \u5b58\u5728\u5b89\u5168\u6f0f\u6d1e\uff0c\u9ad8\u9054 1.2 \u842c\u500b\u53ef\u88ab\u99ed\u5ba2\u9060\u7a0b\u63a7\u5236\u3002\u66f4\u53ef\u6015\u7684\u662f\uff0cAI \u9084\u53ef\u80fd\u900f\u904e\u300c\u9593\u63a5\u63d0\u793a\u6ce8\u5165 (Indirect Prompt Injection)\u300d\u88ab\u6d17\u8166\u6210\u70ba\u6f5b\u4f0f\u5728\u4f60\u96fb\u8166\u88e1\u7684\u5167\u9b3c\u3002 \u672c\u5f71\u7247\u6559\u4f60\u5169\u62db\u95dc\u9375\u8a2d\u5b9a\uff0c\u5728 10 \u5206\u9418\u5167\u99b4\u670d\u4f60\u7684 OpenClaw\uff1a \ud83d\udea8 \ud83d\udea8 \ud83d\udee1\ufe0f \u7b2c\u4e00\u62db\uff1a\u5b89\u88dd OpenClaw Shield \u63d2\u4ef6 \u963b\u64cb AI \u7684\u81ea\u6bba\u5f0f\u653b\u64ca\u3001\u9632\u6b62\u6a5f\u5bc6\u8cc7\u6599\u5916\u6d29\u548c\u672a\u7d93\u6388\u6b0a\u7684\u9ad8\u98a8\u96aa\u64cd\u4f5c\u3002 [OpenClaw-shield installation] git clone https:\/\/github.com\/knostic\/openclaw-shield cd openclaw-shield openclaw plugins install .\/ openclaw gateway restart \ud83d\udea8 \ud83d\udea8 \ud83d\udcdc \u7b2c\u4e8c\u62db\uff1a\u8a2d\u5b9a identity.md \u54e1\u5de5\u5b88\u5247 \u900f\u904e Prompt Engineering \u5283\u5b9a AI \u7684\u6d3b\u52d5\u7bc4\u570d\u548c\u884c\u70ba\u6e96\u5247\u3002 [\u7de8\u8f2f OpenClaw \u7684 IDENTITY.md] cd [\u6309 Return] nano .openclaw\/workspace\/IDENTITY.md [\u6700\u5c3e\u52a0\u5165] Safety &amp; Privacy - Never read or display home directory dotfiles or secrets (e.g., ~\/.bash_profile, ~\/.zshrc, .env, credentials). - If a user requests reading such files, refuse and explain the privacy policy. - Limit file operations to the configured workspace unless explicitly granted permission. [\u6309 Control x, \u6309 y, \u6309 Return \u5b58\u6a94] \ud83d\udca1 \u91cd\u8981\u63d0\u9192\uff1a OpenClaw \u66f4\u65b0\u983b\u7e41\uff0cShield \u63d2\u4ef6\u9700\u8981\u793e\u7fa4\u6301\u7e8c\u8ddf\u9032\u624d\u80fd\u4fdd\u6301\u6709\u6548\u3002\u5efa\u8b70\u5927\u5bb6\u81f3\u5c11\u300c\u6bcf\u9031\u6aa2\u67e5\u4e00\u6b21\u66f4\u65b0\u300d\u4ee5\u78ba\u4fdd\u5b89\u5168\u3002 \u8ddf\u8457\u5f71\u7247\u5be6\u969b\u64cd\u4f5c\u4e00\u6b21\uff0c\u4f60\u4e0d\u50c5\u80fd\u4fdd\u8b77\u7cfb\u7d71\u5b89\u5168\uff0c\u9084\u80fd\u6df1\u5165\u4e86\u89e3 workspace\u3001identity \u7b49\u6838\u5fc3\u6982\u5ff5\uff0c\u958b\u767c\u51fa\u66f4\u5b89\u5168\u3001\u5f37\u5927\u7684\u667a\u80fd\u9ad4\uff01 00:00 OpenClaw \u7ffb\u8eca\u5be6\u9304 (\u8aa4\u522a\u6a94\u6848\u3001\u6bba\u5bb9\u5668) 02:05 \u5371\u6a5f\u5206\u6790\uff1a\u70ba\u4ec0\u9ebc AI \u52a9\u624b\u6703\u8b8a\u6210\u7cfb\u7d71\u6bba\u624b\uff1f 02:29 \u89e3\u6c7a\u65b9\u6848\u9810\u89bd\uff1a\u5169\u62db\u99b4\u670d AI \u5167\u9b3c 03:04 \u7b2c\u4e00\u62db\u5be6\u6230\uff1a\u5b89\u88dd\u9632\u8b77\u76fe (Shield \/ Docker \u74b0\u5883) 05:57 \u9a57\u8b49\u9632\u8b77\u76fe\uff1a\u6e2c\u8a66 AI \u662f\u5426\u9084\u80fd\u7834\u58de\u7cfb\u7d71 06:37 \u96b1\u79c1\u5371\u6a5f\uff1a\u6709\u4e86\u9632\u8b77\u76fe\uff0c\u654f\u611f\u8cc7\u6599\u9084\u662f\u6703\u5916\u6d29\uff1f 07:10 \u7b2c\u4e8c\u62db\u5be6\u6230\uff1a\u8a2d\u5b9a\u8eab\u4efd\u5b88\u5247 (Identity \/ Prompt \u898f\u7bc4) 07:31 \u9a57\u8b49\u5b88\u5247\u8207\u7e3d\u7d50\uff1a\u6210\u529f\u898f\u7bc4 AI \u884c\u70ba https:\/\/t.me\/infernews #OpenClaw #AI\u8cc7\u5b89 #AIAgent #PromptInjection #\u4eba\u5de5\u667a\u80fd\u5b89\u5168 #DevSecOps #\u7ffb\u8eca\u5be6\u9304 #OpenClaw\u6559\u5b78 #AI\u5de5\u5177\u6307\u5357 #\u8cc7\u5b89\u6559\u5b78 #DevOps\"><\/div><\/div><div class=\"lL\" style=\"max-width:100%;width:853px;margin:5px auto;\"><\/div><figcaption><\/figcaption><\/figure>\n\n\n<h2 class=\"wp-block-heading\">\u6e1b\u5c11 Compacted History<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u7531 4 \u500b\u65b9\u5411\u843d\u624b\u3002\u6839\u64da OpenClaw \u6587\u4ef6\uff0c<code>COMPACTED HISTORY<\/code>&nbsp;\u4fc2\u56e0\u70ba session \u63a5\u8fd1 model context window\uff0c\u7cfb\u7d71\u5c31\u6703\u81ea\u52d5\u5c07\u820a\u5c0d\u8a71\u6458\u8981\u5316\uff0c\u4fdd\u7559\u6700\u8fd1\u8a0a\u606f\u7e7c\u7e8c\u8dd1\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u540c\u4e00\u500b session \u50be\u597d\u8010<\/li>\n\n\n\n<li>\u7d93\u5e38 read \u5927\u6a94\u6848\uff0f\u8cbc\u9577\u5167\u5bb9<\/li>\n\n\n\n<li>\u6709\u597d\u591a\u5de5\u5177\u8f38\u51fa<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u5c31\u597d\u5bb9\u6613\u89f8\u767c compaction\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6700\u6709\u6548\u6e1b\u5c11\u51fa\u73fe\u7684\u65b9\u6cd5\uff1a<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. \u5c11\u5572\u55ba\u540c\u4e00\u500b session \u7d2f\u7a4d\u592a\u591a\u5622<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u6700\u7c21\u55ae\u76f4\u63a5\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u505a\u6cd5\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u4e00\u500b\u5927\u4e3b\u984c\u958b\u4e00\u500b\u65b0 session<\/li>\n\n\n\n<li>\u4efb\u52d9\u505a\u5b8c\u5c31\u00a0<code>\/new<\/code><\/li>\n\n\n\n<li>\u5514\u597d\u4e5c\u90fd\u585e\u5165\u540c\u4e00\u689d\u9577\u547d\u5c0d\u8a71<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u9069\u5408\u4f60\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>debug \u4e00\u55ae\u91ce\u958b\u4e00\u500b session<\/li>\n\n\n\n<li>\u5beb\u6587\u3001\u505a config\u3001\u67e5\u8cc7\u6599\uff0c\u5404\u81ea\u5206\u958b<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2. \u6e1b\u5c11\u5927\u6bb5\u5de5\u5177\u8f38\u51fa\u540c\u9577\u6587\u704c\u5165 context<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u6587\u4ef6\u8b1b\u5f97\u597d\u6e05\u695a\uff0c\u5de5\u5177\u7d50\u679c\u3001\u8b80\u6a94\u5167\u5bb9\u3001\u9644\u4ef6\u90fd\u6703\u8a08\u5165 context\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6240\u4ee5\u76e1\u91cf\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5514\u597d\u4e00\u6b21 read \u6210\u500b\u8d85\u5927\u6a94<\/li>\n\n\n\n<li>\u7528\u8f03\u7d30 offset \/ limit \u5206\u6bb5\u7747<\/li>\n\n\n\n<li>command output \u592a\u9577\u6642\uff0c\u53ea\u651e\u91cd\u9ede<\/li>\n\n\n\n<li>\u5514\u597d\u6210\u6bb5 log \/ transcript \u539f\u5c01\u4e0d\u52d5\u8cbc\u5165\u5c0d\u8a71<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u5373\u4fc2\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u8981\u7747 log\uff1a\u5148 grep \u95dc\u9375\u5b57<\/li>\n\n\n\n<li>\u8981\u7747 code\uff1a\u5148\u8b80 relevant block<\/li>\n\n\n\n<li>\u8981\u5206\u6790\u6587\u7ae0\uff1a\u5148\u6458\u8981\uff0c\u518d\u6df1\u6316\u5c40\u90e8<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">3. \u7528&nbsp;<code>\/compact<\/code>&nbsp;\u4e3b\u52d5\u58d3\u7e2e\uff0c\u800c\u5514\u4fc2\u7b49\u4f62\u7206<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u6587\u4ef6\u5efa\u8b70\u53ef\u4ee5\u624b\u52d5\u505a compaction\uff0c\u800c\u4e14\u53ef\u4ee5\u52a0\u6307\u793a\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4f8b\u5982\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>\/compact Focus on API design decisions<\/code><\/li>\n\n\n\n<li><code>\/compact \u4fdd\u7559\u800c\u5bb6 debug \u5230\u5605\u6839\u56e0\u3001\u5df2\u8a66\u904e\u5605\u65b9\u6cd5\u540c\u672a\u89e3\u6c7a\u554f\u984c<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u5481\u597d\u8655\u4fc2\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u4f60\u63a7\u5236\u6458\u8981\u91cd\u9ede<\/li>\n\n\n\n<li>\u5514\u6703\u7b49\u5230 context \u592a\u6eff\u5148\u88ab\u52d5\u58d3<\/li>\n\n\n\n<li>\u58d3\u5b8c\u4e4b\u5f8c session \u4ef2\u53ef\u4ee5\u7e7c\u7e8c\uff0c\u4f46\u91cd\u9ede\u8f03\u7a69<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u5982\u679c\u4f60\u77e5\u81ea\u5df1\u958b\u59cb\u50be\u9577\u5497\uff0c\u4e3b\u52d5 compact \u5176\u5be6\u5e7e\u597d\u7528\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. \u628a\u91cd\u8981\u898f\u5247\u79fb\u51fa\u5c0d\u8a71\uff0c\u5beb\u5165\u6301\u4e45\u6a94<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u6587\u4ef6\u5340\u5206\u5f97\u597d\u6e05\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>context = \u4eca\u6b21 run \u9001\u7540 model \u7747\u5605\u5167\u5bb9<\/li>\n\n\n\n<li>memory \/ files = \u53ef\u4ee5\u843d\u5730\u4fdd\u5b58\uff0c\u4e4b\u5f8c\u518d\u8f09\u5165<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u5373\u4fc2\u8a71\uff0c\u91cd\u8981\u4f46\u9577\u671f\u6709\u6548\u5605\u5622\uff0c\u5514\u597d\u6de8\u4fc2\u7559\u55ba\u804a\u5929\u7d00\u9304\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4f60\u53ef\u4ee5\u653e\u53bb\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>MEMORY.md<\/code><\/li>\n\n\n\n<li>\u5c08\u6848\u8aaa\u660e\u6a94<\/li>\n\n\n\n<li>\u4efb\u52d9 notes<\/li>\n\n\n\n<li>checklist \/ spec<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u5481\u4e4b\u5f8c\u5c31\u7b97 compact \u5497\uff0c\u6211\u90fd\u4ef2\u53ef\u4ee5\u7531\u6a94\u6848\u91cd\u65b0\u6293\u8fd4\u91cd\u9ede\uff0c\u800c\u5514\u4f7f\u9760\u9577\u5c0d\u8a71\u5c3e\u5df4\u786c\u6490\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. \u5982\u4f60\u6210\u65e5\u7528\u597d\u591a\u5de5\u5177\u8f38\u51fa\uff0c\u53ef\u4ee5\u8003\u616e pruning<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">OpenClaw \u6587\u4ef6\u6709\u63d0\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>compaction<\/strong>\u00a0= \u6458\u8981\u820a\u5c0d\u8a71<\/li>\n\n\n\n<li><strong>pruning<\/strong>\u00a0= \u4fee\u526a\u820a tool results<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u5982\u679c\u4f60\u500b\u554f\u984c\u4e3b\u8981\u4fc2\u5de5\u5177\u8f38\u51fa\u592a\u5927\uff0cpruning \u6703\u6bd4\u55ae\u7d14 compaction \u66f4\u5c0d\u75c7\u3002\u6587\u4ef6\u751a\u81f3\u76f4\u63a5\u8b1b\uff1a\u5982\u679c compact \u5f97\u592a\u983b\u5bc6\uff0c\u8a66\u4e0b\u958b session pruning\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">6. \u6aa2\u67e5 workspace \u6ce8\u5165\u6a94\u6848\u6709\u5187\u592a\u5927<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u6587\u4ef6\u8b1b\u6bcf\u6b21 run \u90fd\u6703\u6ce8\u5165\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>AGENTS.md<\/code><\/li>\n\n\n\n<li><code>SOUL.md<\/code><\/li>\n\n\n\n<li><code>TOOLS.md<\/code><\/li>\n\n\n\n<li><code>IDENTITY.md<\/code><\/li>\n\n\n\n<li><code>USER.md<\/code><\/li>\n\n\n\n<li><code>HEARTBEAT.md<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u5982\u679c\u5176\u4e2d\u67d0\u5572\u6a94\u597d\u5927\uff0c\u6703\u9577\u671f\u98df context\u3002\u5c24\u5176&nbsp;<code>TOOLS.md<\/code>\u3001<code>MEMORY.md<\/code>&nbsp;\u985e\u578b\u5982\u679c\u65e5\u7a4d\u6708\u7d2f\u8b8a\u80a5\uff0ccontext \u58d3\u529b\u6703\u5927\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4f60\u53ef\u4ee5\u505a\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u4fdd\u6301\u5462\u5572\u6a94\u7cbe\u7c21<\/li>\n\n\n\n<li>\u9577\u8cc7\u6599\u642c\u53bb\u5c08\u9580 notes<\/li>\n\n\n\n<li>\u53ea\u4fdd\u7559\u771f\u6b63\u6703\u6bcf\u6b21\u90fd\u7528\u5230\u5605\u5167\u5bb9\u55ba injected files<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">7. \u5982\u679c\u4f60\u60f3\u5f9e\u6839\u672c\u6539\u5584\uff0c\u8981\u6539 config<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u6587\u4ef6\u63d0\u5230 compaction \u76f8\u95dc\u8a2d\u5b9a\u55ba\uff1a<br><code>agents.defaults.compaction<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u800c\u4e14\u5982\u679c compaction \u592a\u983b\u7e41\uff0c\u6587\u4ef6\u660e\u8b1b\u53ef\u80fd\u4fc2\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>model context window \u7d30<\/li>\n\n\n\n<li>tool output \u592a\u5927<\/li>\n\n\n\n<li>\u61c9\u8003\u616e session pruning<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u5982\u679c\u4f60\u60f3\uff0c\u6211\u53ef\u4ee5\u5e6b\u4f60\u518d\u67e5\u4f60\u672c\u6a5f config\uff0c\u7747\u4e0b\u6709\u5187\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>pruning \u53ef\u958b<\/li>\n\n\n\n<li>compaction keepRecentTokens \u53ef\u8abf<\/li>\n\n\n\n<li>notifyUser \u53ef\u958b<\/li>\n\n\n\n<li>\u751a\u81f3\u6709\u5187\u5176\u4ed6 session\/context \u8a2d\u5b9a\u53ef\u4ee5\u512a\u5316<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u6211\u5605\u5be6\u969b\u5efa\u8b70\u6392\u5e8f\u4fc2\uff1a<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>\u5206 session<\/strong><\/li>\n\n\n\n<li><strong>\u6e1b\u5c11\u9577\u8f38\u51fa\u9032 context<\/strong><\/li>\n\n\n\n<li><strong>\u4e3b\u52d5\u00a0<code>\/compact<\/code>\uff0c\u52a0\u660e\u78ba focus<\/strong><\/li>\n\n\n\n<li><strong>\u91cd\u8981\u8cc7\u8a0a\u5beb\u5165\u6a94\u6848<\/strong><\/li>\n\n\n\n<li><strong>\u518d\u7814\u7a76 pruning \/ config<\/strong><\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>\u6e1b\u5c11 Compacted History \u7531 4 \u500b\u65b9\u5411\u843d\u624b\u3002\u6839\u64da OpenClaw \u6587\u4ef6\uff0cCOMPACTED HISTORY&nbsp;\u4fc2\u56e0\u70ba session \u63a5\u8fd1 model context window\uff0c\u7cfb\u7d71\u5c31\u6703\u81ea\u52d5\u5c07\u820a\u5c0d\u8a71\u6458\u8981\u5316\uff0c\u4fdd\u7559\u6700\u8fd1\u8a0a\u606f\u7e7c\u7e8c\u8dd1\u3002 \u5c31\u597d\u5bb9\u6613\u89f8\u767c compaction\u3002 \u6700\u6709\u6548\u6e1b\u5c11\u51fa\u73fe\u7684\u65b9\u6cd5\uff1a 1. \u5c11\u5572\u55ba\u540c\u4e00\u500b session \u7d2f\u7a4d\u592a\u591a\u5622 \u6700\u7c21\u55ae\u76f4\u63a5\u3002 \u505a\u6cd5\uff1a \u9069\u5408\u4f60\uff1a 2. \u6e1b\u5c11\u5927\u6bb5\u5de5\u5177\u8f38\u51fa\u540c\u9577\u6587\u704c\u5165 context \u6587\u4ef6\u8b1b\u5f97\u597d\u6e05\u695a\uff0c\u5de5\u5177\u7d50\u679c\u3001\u8b80\u6a94\u5167\u5bb9\u3001\u9644\u4ef6\u90fd\u6703\u8a08\u5165 context\u3002 \u6240\u4ee5\u76e1\u91cf\uff1a \u5373\u4fc2\uff1a 3. \u7528&nbsp;\/compact&nbsp;\u4e3b\u52d5\u58d3\u7e2e\uff0c\u800c\u5514\u4fc2\u7b49\u4f62\u7206 \u6587\u4ef6\u5efa\u8b70\u53ef\u4ee5\u624b\u52d5\u505a compaction\uff0c\u800c\u4e14\u53ef\u4ee5\u52a0\u6307\u793a\u3002 \u4f8b\u5982\uff1a \u5481\u597d\u8655\u4fc2\uff1a \u5982\u679c\u4f60\u77e5\u81ea\u5df1\u958b\u59cb\u50be\u9577\u5497\uff0c\u4e3b\u52d5 compact \u5176\u5be6\u5e7e\u597d\u7528\u3002 4. \u628a\u91cd\u8981\u898f\u5247\u79fb\u51fa\u5c0d\u8a71\uff0c\u5beb\u5165\u6301\u4e45\u6a94 \u6587\u4ef6\u5340\u5206\u5f97\u597d\u6e05\uff1a \u5373\u4fc2\u8a71\uff0c\u91cd\u8981\u4f46\u9577\u671f\u6709\u6548\u5605\u5622\uff0c\u5514\u597d\u6de8\u4fc2\u7559\u55ba\u804a\u5929\u7d00\u9304\u3002 \u4f60\u53ef\u4ee5\u653e\u53bb\uff1a \u5481\u4e4b\u5f8c\u5c31\u7b97 compact \u5497\uff0c\u6211\u90fd\u4ef2\u53ef\u4ee5\u7531\u6a94\u6848\u91cd\u65b0\u6293\u8fd4\u91cd\u9ede\uff0c\u800c\u5514\u4f7f\u9760\u9577\u5c0d\u8a71\u5c3e\u5df4\u786c\u6490\u3002 5. \u5982\u4f60\u6210\u65e5\u7528\u597d\u591a\u5de5\u5177\u8f38\u51fa\uff0c\u53ef\u4ee5\u8003\u616e pruning OpenClaw \u6587\u4ef6\u6709\u63d0\uff1a \u5982\u679c\u4f60\u500b\u554f\u984c\u4e3b\u8981\u4fc2\u5de5\u5177\u8f38\u51fa\u592a\u5927\uff0cpruning \u6703\u6bd4\u55ae\u7d14 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ai_generated_summary":"","footnotes":""},"categories":[116,27],"tags":[],"class_list":["post-7667","post","type-post","status-publish","format-standard","hentry","category-agentic","category-paper"],"_links":{"self":[{"href":"https:\/\/infernews.com\/blog\/wp-json\/wp\/v2\/posts\/7667","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/infernews.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/infernews.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/infernews.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/infernews.com\/blog\/wp-json\/wp\/v2\/comments?post=7667"}],"version-history":[{"count":0,"href":"https:\/\/infernews.com\/blog\/wp-json\/wp\/v2\/posts\/7667\/revisions"}],"wp:attachment":[{"href":"https:\/\/infernews.com\/blog\/wp-json\/wp\/v2\/media?parent=7667"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/infernews.com\/blog\/wp-json\/wp\/v2\/categories?post=7667"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/infernews.com\/blog\/wp-json\/wp\/v2\/tags?post=7667"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}