[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"article-openclaw-persistent-ai-assistant-chat-apps-zh":3,"article-related-openclaw-persistent-ai-assistant-chat-apps-zh":31,"series-ai-agent-d0a20a18-1c6f-40ad-b438-e10b5c48ed2e":76},{"id":4,"slug":5,"title":6,"content":7,"summary":8,"source":9,"source_url":10,"author":11,"image_url":12,"cover_image":12,"category":13,"language":14,"translated_content":11,"related_article_id":15,"keywords":16,"key_takeaways":23,"views":27,"created_at":28,"published_at":29,"topic_cluster_id":30},"d0a20a18-1c6f-40ad-b438-e10b5c48ed2e","openclaw-persistent-ai-assistant-chat-apps-zh","OpenClaw 把聊天 App 變成持久 AI","\u003Cp data-speakable=\"summary\">\u003Ca href=\"\u002Ftag\u002Fopenclaw\">OpenClaw\u003C\u002Fa> 用 Telegram、長期記憶和工具呼叫，把聊天 App 做成可持續運作的個人 AI 助手。\u003C\u002Fp>\u003Cp>OpenClaw 在 2026 年 6 月 20 日釋出一篇實作筆記，拆解如何把一個簡單 bot 逐步升級成能記住對話、能執行命令的助手。這套做法把聊天、記憶、身份設定和工具層放進同一個流程，目標是讓 AI 不只會回話，也能接手工作。\u003C\u002Fp>\u003Cp>它的重點不是單一模型，而是整個架構：前端聊天入口、可累積的 session、以及一個定義性格與邊界的系統檔。對做\u003Ca href=\"\u002Fnews\u002Fspcx30b-press-release-theater-ai-crypto-product-zh\">產品\u003C\u002Fa>的人來說，這是一個很直接的參考範本。\u003C\u002Fp>\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>項目\u003C\u002Fth>\u003Cth>數值\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\u003Ctbody>\u003Ctr>\u003Ctd>公開日期\u003C\u002Ftd>\u003Ctd>2026-06-20\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>核心介面\u003C\u002Ftd>\u003Ctd>Telegram\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>記憶格式\u003C\u002Ftd>\u003Ctd>JSONL\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>工作區提示檔\u003C\u002Ftd>\u003Ctd>SOUL.md\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>外部模型\u003C\u002Ftd>\u003Ctd>Anthropic\u003C\u002Ftd>\u003C\u002Ftr>\u003C\u002Ftbody>\u003C\u002Ftable>\u003Ch2>發生了什麼\u003C\u002Fh2>\u003Cp>這篇 gist 先從最小可用版本開始：Telegram 收到訊息後，交給 \u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002F\" target=\"_blank\" rel=\"noopener\">Anthropic\u003C\u002Fa> 回覆，再把結果送回聊天室。流程很短，但它先證明一件事，聊天介面可以只是入口，不必是產品本體。\u003C\u002Fp>\n\u003Cfigure class=\"my-6\">\u003Cimg src=\"https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1782559967933-o1i5.png\" alt=\"OpenClaw 把聊天 App 變成持久 AI\" class=\"rounded-xl w-full\" loading=\"lazy\" \u002F>\u003C\u002Ffigure>\n\u003Cp>接著，OpenClaw 把每個使用者的對話寫進 JSONL 檔，讓訊息不再是一次性的。這代表助手能保留上下文，下一次開啟對話時，仍可接著前文往下走，而不是重新開始。\u003C\u002Fp>\u003Cp>它還加入一個以 Markdown 撰寫的 \u003Ccode>SOUL.md\u003C\u002Fcode>，用來定義名稱、語氣、限制與行為邊界。這種做法比單純改 system prompt 更容易版本管理，也更適合多人共同維護。\u003C\u002Fp>\u003Cul>\u003Cli>Telegram 作為第一個聊天入口\u003C\u002Fli>\u003Cli>JSONL session 檔提供追加式記憶\u003C\u002Fli>\u003Cli>\u003Ccode>SOUL.md\u003C\u002Fcode> 管理身份與行為規則\u003C\u002Fli>\u003Cli>工具層可執行 shell、讀寫檔案、搜尋網路\u003C\u002Fli>\u003C\u002Ful>\u003Cp>最後一層是工具循環：模型先決定要不要用工具，主程式執行後，把結果再回灌給模型。文件也寫到 session 會存放在 \u003Ccode>~\u002F.openclaw\u002Fagents\u002F...\u002Fsessions\u002F\u003C\u002Fcode>，工作區提示則從 \u003Ccode>~\u002F.openclaw\u002Fworkspace\u002FSOUL.md\u003C\u002Fcode> 讀取，整體結構很清楚。\u003C\u002Fp>\u003Ch2>為什麼重要\u003C\u002Fh2>\u003Cp>對開發者來說，這不是一個單純的聊天 bot 範例，而是一個可複製的 AI 助手骨架。它把「記憶」、「身份」和「工具」拆成三層，讓團隊可以分別調整持久性、風格與權限。\u003C\u002Fp>\n\u003Cfigure class=\"my-6\">\u003Cimg src=\"https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1782559963609-wxxo.png\" alt=\"OpenClaw 把聊天 App 變成持久 AI\" class=\"rounded-xl w-full\" loading=\"lazy\" \u002F>\u003C\u002Ffigure>\n\u003Cp>這也反映出目前個人 AI 的實際走向。真正有用的助手，不是只會在單一視窗裡答題，而是能跨 Telegram、WhatsApp、Slack，甚至本機環境維持同一套上下文。\u003C\u002Fp>\u003Cp>和一次性 prompt 工程相比，這種設計更接近產品化思路。開發者要處理的不只是模型輸出，還有 session 管理、工具安全、檔案權限與資料保留策略，這些才是\u003Ca href=\"\u002Fnews\u002Fopenai-gpt-56-rollout-us-request-zh\">上線\u003C\u002Fa>後會出現的問題。\u003C\u002Fp>\u003Cp>對產業來說，OpenClaw 提醒大家，聊天介面正在變成\u003Ca href=\"\u002Fnews\u002Fai-agents-will-do-more-for-web3-than-wallets-ever-did-zh\">代理\u003C\u002Fa>層的入口。誰能把長期記憶和可控工具做得更穩，誰就更接近真正可用的個人 AI。\u003C\u002Fp>\u003Cp>問題也很直接：使用者要的是一個跨所有頻道都記得你的助手，還是多個更小、更安全的專用代理？\u003C\u002Fp>","OpenClaw 在 2026 年 6 月 20 日公開做法，示範如何把 Telegram、記憶、工具與系統提示串成一個可持續對話的個人 AI 助手。","gist.github.com","https:\u002F\u002Fgist.github.com\u002Fdabit3\u002Fbc60d3bea0b02927995cd9bf53c3db32",null,"https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1782559967933-o1i5.png","ai-agent","zh","db847758-5b48-41ca-9b1b-94de1aba5ac8",[17,18,19,20,21,22],"OpenClaw","Telegram","AI 助手","長期記憶","工具呼叫","SOUL.md",[24,25,26],"OpenClaw 展示了把聊天 App 升級成持久 AI 的實作路線。","JSONL 記憶與 SOUL.md 讓身份、上下文和行為規則可維護。","這種架構更像產品骨架，而不是單純的聊天機器人範例。",0,"2026-06-27T11:32:21.569788+00:00","2026-06-27T11:32:21.556+00:00","e3b68196-9e64-4c18-a3b6-a73e73bfb367",{"tags":32,"relatedLang":35,"relatedPosts":39},[33],{"name":17,"slug":34},"openclaw",{"id":15,"slug":36,"title":37,"language":38},"openclaw-persistent-ai-assistant-chat-apps-en","OpenClaw turns chat apps into a persistent AI","en",[40,46,52,58,64,70],{"id":41,"slug":42,"title":43,"cover_image":44,"image_url":44,"created_at":45,"category":13},"362a448e-b40e-437c-9529-94b0fd6a7689","design-md-bridge-taste-to-ui-scaffolds-zh","DESIGN.md 是把品味變成 UI 骨架的缺失橋樑","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1782586072806-w93e.png","2026-06-27T18:47:23.886521+00:00",{"id":47,"slug":48,"title":49,"cover_image":50,"image_url":50,"created_at":51,"category":13},"4a77707d-c370-4584-bf40-e71c0414720e","openclaw-agent-control-layer-matters-zh","OpenClaw 證明：代理系統的勝負在控制層，不在模型","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1782561770712-4ch7.png","2026-06-27T12:02:20.114404+00:00",{"id":53,"slug":54,"title":55,"cover_image":56,"image_url":56,"created_at":57,"category":13},"e1195f1f-e00e-4172-82e2-495772599d93","extracted-prompts-turn-model-behavior-into-a-map-zh","抽出提示詞把模型行為變地圖","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1782529389449-k81x.png","2026-06-27T03:02:47.173746+00:00",{"id":59,"slug":60,"title":61,"cover_image":62,"image_url":62,"created_at":63,"category":13},"0191a50f-e166-40d4-aee9-bdfa70dc0e1d","hippo-deploys-devin-insurance-engineering-zh","Hippo 導入 Devin 進入保險工程","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1782482570930-ug1v.png","2026-06-26T14:02:24.69399+00:00",{"id":65,"slug":66,"title":67,"cover_image":68,"image_url":68,"created_at":69,"category":13},"4bae46b4-28cb-40fc-b4d0-ea7d5d2b2d70","doubao-pro-turns-agent-into-office-tool-zh","豆包专业版把Agent做成日常工具","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1782479016692-y1zq.png","2026-06-26T13:03:04.750034+00:00",{"id":71,"slug":72,"title":73,"cover_image":74,"image_url":74,"created_at":75,"category":13},"20ab5533-36c9-4566-afea-9eb589151180","valkey-bots-backporting-pipeline-zh","Valkey 用 bots 把回補變流水線","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1782457402862-z23r.png","2026-06-26T07:02:54.72319+00:00",[77,82,87,92,97,102,107,112,117,122],{"id":78,"slug":79,"title":80,"created_at":81},"4ae1e197-1d3d-4233-8733-eafe9cb6438b","claude-now-uses-your-pc-to-finish-tasks-zh","Claude 開始幫你操作電腦","2026-03-26T07:20:48.457387+00:00",{"id":83,"slug":84,"title":85,"created_at":86},"5bede67f-e21c-413d-9ab8-54a3c3d26227","googles-2026-ai-agent-report-decoded-zh","Google 2026 AI Agent 報告解讀","2026-03-26T11:15:22.651956+00:00",{"id":88,"slug":89,"title":90,"created_at":91},"2987d097-563f-46c7-b76f-b558d8ef7c2b","kimi-k25-review-stronger-still-not-legend-zh","Kimi K2.5 評測：更強，但還不是神作","2026-03-27T07:15:55.277513+00:00",{"id":93,"slug":94,"title":95,"created_at":96},"95c9053b-e3f4-4cb5-aace-5c54f4c9e044","claude-code-controls-mac-desktop-zh","Claude Code 也能操控 Mac 了","2026-03-28T03:01:58.58121+00:00",{"id":98,"slug":99,"title":100,"created_at":101},"dc58e153-e3a8-4c06-9b96-1aa64eabbf5f","cloudflare-100x-faster-ai-agent-sandbox-zh","Cloudflare 的 AI 沙箱跑超快","2026-03-28T03:09:44.142236+00:00",{"id":103,"slug":104,"title":105,"created_at":106},"1c8afc56-253f-47a2-979f-1065ff072f2a","openai-backs-isara-agent-swarm-bet-zh","OpenAI 挺 Isara 的 agent swarm …","2026-03-28T03:15:27.513155+00:00",{"id":108,"slug":109,"title":110,"created_at":111},"7379b422-576e-45df-ad5a-d57a0d9dd467","openai-plan-automated-ai-researcher-zh","OpenAI 想做自動化 AI 研究員","2026-03-28T03:17:42.090548+00:00",{"id":113,"slug":114,"title":115,"created_at":116},"48c9889e-86df-450b-a356-e4a4b7c83c5b","harness-engineering-ai-agent-reliability-2026-zh","駕馭工程：從「馬具」到「作業系統」，AI Agent 可靠性的終極密碼","2026-03-31T06:42:53.556721+00:00",{"id":118,"slug":119,"title":120,"created_at":121},"96d8e8c8-1edd-475d-9145-b1e7a1b02b65","mcp-explained-from-prompts-to-production-zh","MCP 怎麼把提示詞變工作流","2026-04-01T09:24:39.321274+00:00",{"id":123,"slug":124,"title":125,"created_at":126},"f2ca7720-b471-4ce5-9336-2a9ac2a876fd","amazon-bedrock-agents-multi-agent-workflows-zh","Amazon Bedrock Agents 進入多代理工作流","2026-04-01T09:30:29.945429+00:00"]