[{"data":1,"prerenderedAt":4897},["ShallowReactive",2],{"tutorial-hermes-agent-guide":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"category":10,"cover":11,"readTime":12,"date":13,"author":14,"tags":15,"body":20,"_type":3099,"_id":4892,"_source":4893,"_file":4894,"_stem":4895,"_extension":4896},"\u002Ftutorials\u002Fhermes-agent-guide","tutorials",false,"","Hermes Agent 完全指南：从安装到自我进化的完整教程","深入解析 Nous Research 开源的自我进化型 AI Agent，内置学习闭环、持久记忆、多平台接入，带你从零掌握 Hermes Agent。","AI Agent","https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1620712943543-bcc4688e7485?w=1200&q=80",20,"2026-04-25","AI School",[16,17,10,18,19],"Hermes Agent","Nous Research","自我进化","开源",{"type":21,"children":22,"toc":4827},"root",[23,31,49,55,79,98,102,108,115,132,140,180,186,191,228,234,246,299,305,314,317,323,329,415,430,436,441,534,540,545,618,623,692,695,701,707,712,749,755,930,936,1007,1013,1018,1139,1145,1150,1259,1265,1301,1304,1310,1316,1485,1491,1499,1538,1546,1584,1592,1644,1650,1655,1687,1690,1696,1708,1885,1890,1947,1950,1956,1968,1974,1982,2014,2022,2104,2112,2125,2207,2215,2239,2245,2285,2297,2353,2359,2441,2447,2503,2509,2514,2587,2590,2596,2608,2614,2743,2749,2761,2789,2794,2901,2907,3010,3013,3019,3025,3037,3042,3085,3091,3096,3280,3286,3291,3314,3327,3442,3448,3546,3552,3636,3639,3645,3651,3656,3687,3693,3698,3722,3733,3811,3817,3822,3854,3860,3865,3928,3934,3939,4055,4061,4072,4140,4145,4168,4171,4177,4369,4386,4389,4395,4401,4411,4421,4447,4453,4500,4506,4535,4541,4612,4618,4687,4693,4764,4767,4772,4777,4782,4790,4821],{"type":24,"tag":25,"props":26,"children":28},"element","h1",{"id":27},"hermes-agent-完全指南从安装到自我进化的完整教程",[29],{"type":30,"value":8},"text",{"type":24,"tag":32,"props":33,"children":34},"blockquote",{},[35],{"type":24,"tag":36,"props":37,"children":38},"p",{},[39,41,47],{"type":30,"value":40},"Hermes Agent 的核心理念：",{"type":24,"tag":42,"props":43,"children":44},"strong",{},[45],{"type":30,"value":46},"让 AI 成为长期在线的数字员工，而非一次性聊天机器人。",{"type":30,"value":48}," 它会越用越聪明，用得越久能力越强。",{"type":24,"tag":50,"props":51,"children":53},"h2",{"id":52},"前言",[54],{"type":30,"value":52},{"type":24,"tag":36,"props":56,"children":57},{},[58,60,64,66,70,72,77],{"type":30,"value":59},"2026 年，AI Agent 赛道迎来了一位重磅选手——",{"type":24,"tag":42,"props":61,"children":62},{},[63],{"type":30,"value":16},{"type":30,"value":65},"，由开源 AI 实验室 ",{"type":24,"tag":42,"props":67,"children":68},{},[69],{"type":30,"value":17},{"type":30,"value":71},"（旗下拥有 Hermes 系列、Nomos、Psyche 等知名开源模型）发布。不到两个月 GitHub 星标突破 ",{"type":24,"tag":42,"props":73,"children":74},{},[75],{"type":30,"value":76},"54,000+",{"type":30,"value":78},"，成为 AI Agent 领域增长最快的开源项目之一。",{"type":24,"tag":36,"props":80,"children":81},{},[82,84,89,91,96],{"type":30,"value":83},"Hermes Agent 被誉为 ",{"type":24,"tag":42,"props":85,"children":86},{},[87],{"type":30,"value":88},"OpenClaw 的强力挑战者",{"type":30,"value":90},"，它与传统的 AI 助手最大的区别在于：",{"type":24,"tag":42,"props":92,"children":93},{},[94],{"type":30,"value":95},"不是每次对话都从零开始，而是能像人一样积累经验、越用越聪明",{"type":30,"value":97},"。",{"type":24,"tag":99,"props":100,"children":101},"hr",{},[],{"type":24,"tag":50,"props":103,"children":105},{"id":104},"一核心概念与架构",[106],{"type":30,"value":107},"一、核心概念与架构",{"type":24,"tag":109,"props":110,"children":112},"h3",{"id":111},"_11-什么是-hermes-agent",[113],{"type":30,"value":114},"1.1 什么是 Hermes Agent？",{"type":24,"tag":36,"props":116,"children":117},{},[118,120,124,126,130],{"type":30,"value":119},"Hermes Agent 是由 ",{"type":24,"tag":42,"props":121,"children":122},{},[123],{"type":30,"value":17},{"type":30,"value":125}," 开发的一款开源、自托管、会",{"type":24,"tag":42,"props":127,"children":128},{},[129],{"type":30,"value":18},{"type":30,"value":131},"的 AI 智能体框架，采用 MIT 协议，完全免费。",{"type":24,"tag":36,"props":133,"children":134},{},[135],{"type":24,"tag":42,"props":136,"children":137},{},[138],{"type":30,"value":139},"官方资源：",{"type":24,"tag":141,"props":142,"children":143},"ul",{},[144,158,169],{"type":24,"tag":145,"props":146,"children":147},"li",{},[148,150],{"type":30,"value":149},"GitHub：",{"type":24,"tag":151,"props":152,"children":156},"a",{"href":153,"rel":154},"https:\u002F\u002Fgithub.com\u002FNousResearch\u002Fhermes-agent",[155],"nofollow",[157],{"type":30,"value":153},{"type":24,"tag":145,"props":159,"children":160},{},[161,163],{"type":30,"value":162},"官方文档：",{"type":24,"tag":151,"props":164,"children":167},{"href":165,"rel":166},"https:\u002F\u002Fhermes-agent.nousresearch.com\u002Fdocs\u002F",[155],[168],{"type":30,"value":165},{"type":24,"tag":145,"props":170,"children":171},{},[172,174],{"type":30,"value":173},"中文教程：",{"type":24,"tag":151,"props":175,"children":178},{"href":176,"rel":177},"https:\u002F\u002Fwww.runoob.com\u002Fai-agent\u002Fhermes-agent.html",[155],[179],{"type":30,"value":176},{"type":24,"tag":109,"props":181,"children":183},{"id":182},"_12-核心理念the-agent-that-grows-with-you",[184],{"type":30,"value":185},"1.2 核心理念：The Agent That Grows With You",{"type":24,"tag":36,"props":187,"children":188},{},[189],{"type":30,"value":190},"Hermes 的设计哲学是让 AI 从「工具」变成「会成长的伙伴」。这意味着：",{"type":24,"tag":141,"props":192,"children":193},{},[194,206,217],{"type":24,"tag":145,"props":195,"children":196},{},[197,199,204],{"type":30,"value":198},"✅ ",{"type":24,"tag":42,"props":200,"children":201},{},[202],{"type":30,"value":203},"每次对话都建立在前一次的基础上",{"type":30,"value":205},"——不会忘记你的偏好、项目背景",{"type":24,"tag":145,"props":207,"children":208},{},[209,210,215],{"type":30,"value":198},{"type":24,"tag":42,"props":211,"children":212},{},[213],{"type":30,"value":214},"越用越懂你",{"type":30,"value":216},"——随着使用时间增长，对你的工作方式和习惯理解越深",{"type":24,"tag":145,"props":218,"children":219},{},[220,221,226],{"type":30,"value":198},{"type":24,"tag":42,"props":222,"children":223},{},[224],{"type":30,"value":225},"自动沉淀经验",{"type":30,"value":227},"——完成复杂任务后自动将过程写成可复用技能",{"type":24,"tag":109,"props":229,"children":231},{"id":230},"_13-自学习闭环closed-learning-loop",[232],{"type":30,"value":233},"1.3 自学习闭环（Closed Learning Loop）",{"type":24,"tag":36,"props":235,"children":236},{},[237,239,244],{"type":30,"value":238},"Hermes Agent 最核心的创新是内置的",{"type":24,"tag":42,"props":240,"children":241},{},[242],{"type":30,"value":243},"自学习闭环",{"type":30,"value":245},"。当 Agent 完成一个复杂任务时（特别是中间出过错然后自己修复了、走了非显而易见但有效的路径），它会自动触发学习循环：",{"type":24,"tag":247,"props":248,"children":249},"ol",{},[250,260,270,289],{"type":24,"tag":145,"props":251,"children":252},{},[253,258],{"type":24,"tag":42,"props":254,"children":255},{},[256],{"type":30,"value":257},"任务执行",{"type":30,"value":259}," → Agent 执行任务",{"type":24,"tag":145,"props":261,"children":262},{},[263,268],{"type":24,"tag":42,"props":264,"children":265},{},[266],{"type":30,"value":267},"经验提取",{"type":30,"value":269}," → 将整个执行过程抽象成 Skill 文件",{"type":24,"tag":145,"props":271,"children":272},{},[273,278,280,287],{"type":24,"tag":42,"props":274,"children":275},{},[276],{"type":30,"value":277},"技能存储",{"type":30,"value":279}," → 写入 ",{"type":24,"tag":281,"props":282,"children":284},"code",{"className":283},[],[285],{"type":30,"value":286},"~\u002F.hermes\u002Fskills\u002F",{"type":30,"value":288}," 目录",{"type":24,"tag":145,"props":290,"children":291},{},[292,297],{"type":24,"tag":42,"props":293,"children":294},{},[295],{"type":30,"value":296},"下次复用",{"type":30,"value":298}," → 遇到类似任务直接调用，无需重新推理",{"type":24,"tag":109,"props":300,"children":302},{"id":301},"_14-架构概览",[303],{"type":30,"value":304},"1.4 架构概览",{"type":24,"tag":306,"props":307,"children":309},"pre",{"code":308},"hermes-agent\u002F\n├── cli.py                    # 命令行界面（基于 prompt_toolkit）\n├── run_agent.py              # 核心 Agent 引擎（对话循环、工具分发）\n├── model_tools.py            # 工具模式解析与分发桥接\n├── agent\u002F                    # 🧠 核心智能模块\n│   ├── prompt_builder.py     # 系统提示组装（身份+记忆+技能+上下文）\n│   ├── memory_manager.py     # 记忆编排（内置+外部提供者）\n│   ├── skill_utils.py        # 技能元数据解析、平台匹配\n│   ├── context_compressor.py  # 上下文窗口压缩\n│   └── smart_model_routing.py # 智能模型选择与故障转移\n└── tools\u002F                    # 🔧 40+ 注册工具\n    ├── registry.py           # 中央工具注册表\n    ├── terminal_tool.py      # 终端执行（6种后端）\n    ├── browser_tool.py       # 浏览器自动化\n    ├── web_tools.py          # 网页搜索与提取\n    └── file_tools.py         # 文件操作\n",[310],{"type":24,"tag":281,"props":311,"children":312},{"__ignoreMap":7},[313],{"type":30,"value":308},{"type":24,"tag":99,"props":315,"children":316},{},[],{"type":24,"tag":50,"props":318,"children":320},{"id":319},"二系统要求与前置准备",[321],{"type":30,"value":322},"二、系统要求与前置准备",{"type":24,"tag":109,"props":324,"children":326},{"id":325},"_21-系统要求",[327],{"type":30,"value":328},"2.1 系统要求",{"type":24,"tag":330,"props":331,"children":332},"table",{},[333,357],{"type":24,"tag":334,"props":335,"children":336},"thead",{},[337],{"type":24,"tag":338,"props":339,"children":340},"tr",{},[341,347,352],{"type":24,"tag":342,"props":343,"children":344},"th",{},[345],{"type":30,"value":346},"操作系统",{"type":24,"tag":342,"props":348,"children":349},{},[350],{"type":30,"value":351},"支持情况",{"type":24,"tag":342,"props":353,"children":354},{},[355],{"type":30,"value":356},"推荐配置",{"type":24,"tag":358,"props":359,"children":360},"tbody",{},[361,380,397],{"type":24,"tag":338,"props":362,"children":363},{},[364,370,375],{"type":24,"tag":365,"props":366,"children":367},"td",{},[368],{"type":30,"value":369},"Linux",{"type":24,"tag":365,"props":371,"children":372},{},[373],{"type":30,"value":374},"✅ 原生支持",{"type":24,"tag":365,"props":376,"children":377},{},[378],{"type":30,"value":379},"Ubuntu 22.04+",{"type":24,"tag":338,"props":381,"children":382},{},[383,388,392],{"type":24,"tag":365,"props":384,"children":385},{},[386],{"type":30,"value":387},"macOS",{"type":24,"tag":365,"props":389,"children":390},{},[391],{"type":30,"value":374},{"type":24,"tag":365,"props":393,"children":394},{},[395],{"type":30,"value":396},"Apple Silicon 更佳",{"type":24,"tag":338,"props":398,"children":399},{},[400,405,410],{"type":24,"tag":365,"props":401,"children":402},{},[403],{"type":30,"value":404},"Windows",{"type":24,"tag":365,"props":406,"children":407},{},[408],{"type":30,"value":409},"❌ 不支持原生",{"type":24,"tag":365,"props":411,"children":412},{},[413],{"type":30,"value":414},"必须使用 WSL2（推荐 Ubuntu 22.04）",{"type":24,"tag":32,"props":416,"children":417},{},[418],{"type":24,"tag":36,"props":419,"children":420},{},[421,423,428],{"type":30,"value":422},"⚠️ ",{"type":24,"tag":42,"props":424,"children":425},{},[426],{"type":30,"value":427},"注意",{"type":30,"value":429},"：Hermes Agent 不支持 Windows 原生环境，Windows 用户请使用 WSL2。",{"type":24,"tag":109,"props":431,"children":433},{"id":432},"_22-前置依赖",[434],{"type":30,"value":435},"2.2 前置依赖",{"type":24,"tag":36,"props":437,"children":438},{},[439],{"type":30,"value":440},"安装前需要准备以下工具：",{"type":24,"tag":330,"props":442,"children":443},{},[444,465],{"type":24,"tag":334,"props":445,"children":446},{},[447],{"type":24,"tag":338,"props":448,"children":449},{},[450,455,460],{"type":24,"tag":342,"props":451,"children":452},{},[453],{"type":30,"value":454},"工具",{"type":24,"tag":342,"props":456,"children":457},{},[458],{"type":30,"value":459},"用途",{"type":24,"tag":342,"props":461,"children":462},{},[463],{"type":30,"value":464},"检查命令",{"type":24,"tag":358,"props":466,"children":467},{},[468,490,512],{"type":24,"tag":338,"props":469,"children":470},{},[471,476,481],{"type":24,"tag":365,"props":472,"children":473},{},[474],{"type":30,"value":475},"Git",{"type":24,"tag":365,"props":477,"children":478},{},[479],{"type":30,"value":480},"代码克隆",{"type":24,"tag":365,"props":482,"children":483},{},[484],{"type":24,"tag":281,"props":485,"children":487},{"className":486},[],[488],{"type":30,"value":489},"git --version",{"type":24,"tag":338,"props":491,"children":492},{},[493,498,503],{"type":24,"tag":365,"props":494,"children":495},{},[496],{"type":30,"value":497},"Python 3.11+",{"type":24,"tag":365,"props":499,"children":500},{},[501],{"type":30,"value":502},"运行环境",{"type":24,"tag":365,"props":504,"children":505},{},[506],{"type":24,"tag":281,"props":507,"children":509},{"className":508},[],[510],{"type":30,"value":511},"python3 --version",{"type":24,"tag":338,"props":513,"children":514},{},[515,520,525],{"type":24,"tag":365,"props":516,"children":517},{},[518],{"type":30,"value":519},"pip \u002F uv",{"type":24,"tag":365,"props":521,"children":522},{},[523],{"type":30,"value":524},"包管理器",{"type":24,"tag":365,"props":526,"children":527},{},[528],{"type":24,"tag":281,"props":529,"children":531},{"className":530},[],[532],{"type":30,"value":533},"pip --version",{"type":24,"tag":109,"props":535,"children":537},{"id":536},"_23-国内用户加速配置可选",[538],{"type":30,"value":539},"2.3 国内用户加速配置（可选）",{"type":24,"tag":36,"props":541,"children":542},{},[543],{"type":30,"value":544},"国内直连 GitHub 可能较慢，可使用镜像加速：",{"type":24,"tag":330,"props":546,"children":547},{},[548,564],{"type":24,"tag":334,"props":549,"children":550},{},[551],{"type":24,"tag":338,"props":552,"children":553},{},[554,559],{"type":24,"tag":342,"props":555,"children":556},{},[557],{"type":30,"value":558},"镜像源",{"type":24,"tag":342,"props":560,"children":561},{},[562],{"type":30,"value":563},"地址",{"type":24,"tag":358,"props":565,"children":566},{},[567,584,601],{"type":24,"tag":338,"props":568,"children":569},{},[570,575],{"type":24,"tag":365,"props":571,"children":572},{},[573],{"type":30,"value":574},"GitCode（推荐）",{"type":24,"tag":365,"props":576,"children":577},{},[578],{"type":24,"tag":281,"props":579,"children":581},{"className":580},[],[582],{"type":30,"value":583},"https:\u002F\u002Fgitcode.com\u002FGitHub_Trending\u002Fhe\u002Fhermes-agent.git",{"type":24,"tag":338,"props":585,"children":586},{},[587,592],{"type":24,"tag":365,"props":588,"children":589},{},[590],{"type":30,"value":591},"ghfast.top",{"type":24,"tag":365,"props":593,"children":594},{},[595],{"type":24,"tag":281,"props":596,"children":598},{"className":597},[],[599],{"type":30,"value":600},"https:\u002F\u002Fghfast.top\u002Fhttps:\u002F\u002Fgithub.com\u002FNousResearch\u002Fhermes-agent.git",{"type":24,"tag":338,"props":602,"children":603},{},[604,609],{"type":24,"tag":365,"props":605,"children":606},{},[607],{"type":30,"value":608},"ghproxy.cn",{"type":24,"tag":365,"props":610,"children":611},{},[612],{"type":24,"tag":281,"props":613,"children":615},{"className":614},[],[616],{"type":30,"value":617},"https:\u002F\u002Fghproxy.cn\u002Fhttps:\u002F\u002Fgithub.com\u002FNousResearch\u002Fhermes-agent.git",{"type":24,"tag":36,"props":619,"children":620},{},[621],{"type":30,"value":622},"Python 镜像配置：",{"type":24,"tag":306,"props":624,"children":628},{"code":625,"language":626,"meta":7,"className":627,"style":7},"pip config set global.index-url https:\u002F\u002Fpypi.tuna.tsinghua.edu.cn\u002Fsimple\nnpm config set registry https:\u002F\u002Fregistry.npmmirror.com\n","bash","language-bash shiki shiki-themes github-dark",[629],{"type":24,"tag":281,"props":630,"children":631},{"__ignoreMap":7},[632,665],{"type":24,"tag":633,"props":634,"children":637},"span",{"class":635,"line":636},"line",1,[638,644,650,655,660],{"type":24,"tag":633,"props":639,"children":641},{"style":640},"--shiki-default:#B392F0",[642],{"type":30,"value":643},"pip",{"type":24,"tag":633,"props":645,"children":647},{"style":646},"--shiki-default:#9ECBFF",[648],{"type":30,"value":649}," config",{"type":24,"tag":633,"props":651,"children":652},{"style":646},[653],{"type":30,"value":654}," set",{"type":24,"tag":633,"props":656,"children":657},{"style":646},[658],{"type":30,"value":659}," global.index-url",{"type":24,"tag":633,"props":661,"children":662},{"style":646},[663],{"type":30,"value":664}," https:\u002F\u002Fpypi.tuna.tsinghua.edu.cn\u002Fsimple\n",{"type":24,"tag":633,"props":666,"children":668},{"class":635,"line":667},2,[669,674,678,682,687],{"type":24,"tag":633,"props":670,"children":671},{"style":640},[672],{"type":30,"value":673},"npm",{"type":24,"tag":633,"props":675,"children":676},{"style":646},[677],{"type":30,"value":649},{"type":24,"tag":633,"props":679,"children":680},{"style":646},[681],{"type":30,"value":654},{"type":24,"tag":633,"props":683,"children":684},{"style":646},[685],{"type":30,"value":686}," registry",{"type":24,"tag":633,"props":688,"children":689},{"style":646},[690],{"type":30,"value":691}," https:\u002F\u002Fregistry.npmmirror.com\n",{"type":24,"tag":99,"props":693,"children":694},{},[],{"type":24,"tag":50,"props":696,"children":698},{"id":697},"三安装详解",[699],{"type":30,"value":700},"三、安装详解",{"type":24,"tag":109,"props":702,"children":704},{"id":703},"_31-方式一一键安装脚本推荐",[705],{"type":30,"value":706},"3.1 方式一：一键安装脚本（推荐）",{"type":24,"tag":36,"props":708,"children":709},{},[710],{"type":30,"value":711},"最简单的方式，使用官方安装脚本：",{"type":24,"tag":306,"props":713,"children":715},{"code":714,"language":626,"meta":7,"className":627,"style":7},"curl -fsSL https:\u002F\u002Fraw.githubusercontent.com\u002FNousResearch\u002Fhermes-agent\u002Fmain\u002Fscripts\u002Finstall.sh | bash\n",[716],{"type":24,"tag":281,"props":717,"children":718},{"__ignoreMap":7},[719],{"type":24,"tag":633,"props":720,"children":721},{"class":635,"line":636},[722,727,733,738,744],{"type":24,"tag":633,"props":723,"children":724},{"style":640},[725],{"type":30,"value":726},"curl",{"type":24,"tag":633,"props":728,"children":730},{"style":729},"--shiki-default:#79B8FF",[731],{"type":30,"value":732}," -fsSL",{"type":24,"tag":633,"props":734,"children":735},{"style":646},[736],{"type":30,"value":737}," https:\u002F\u002Fraw.githubusercontent.com\u002FNousResearch\u002Fhermes-agent\u002Fmain\u002Fscripts\u002Finstall.sh",{"type":24,"tag":633,"props":739,"children":741},{"style":740},"--shiki-default:#F97583",[742],{"type":30,"value":743}," |",{"type":24,"tag":633,"props":745,"children":746},{"style":640},[747],{"type":30,"value":748}," bash\n",{"type":24,"tag":109,"props":750,"children":752},{"id":751},"_32-方式二手动克隆安装",[753],{"type":30,"value":754},"3.2 方式二：手动克隆安装",{"type":24,"tag":306,"props":756,"children":758},{"code":757,"language":626,"meta":7,"className":627,"style":7},"# 克隆仓库（国内建议用镜像）\ngit clone --recurse-submodules https:\u002F\u002Fgithub.com\u002FNousResearch\u002Fhermes-agent.git\n\n# 进入目录\ncd hermes-agent\n\n# 创建目录结构\nmkdir -p ~\u002F.hermes\u002F{cron,sessions,logs,memories,skills,pairing,hooks,image_cache,audio_cache,whatsapp\u002Fsession}\n\n# 复制示例配置文件\ncp cli-config.yaml.example ~\u002F.hermes\u002Fconfig.yaml\n\n# 创建 .env 文件用于存储 API 密钥\ntouch ~\u002F.hermes\u002F.env\n",[759],{"type":24,"tag":281,"props":760,"children":761},{"__ignoreMap":7},[762,771,794,804,813,827,835,844,863,871,880,899,907,916],{"type":24,"tag":633,"props":763,"children":764},{"class":635,"line":636},[765],{"type":24,"tag":633,"props":766,"children":768},{"style":767},"--shiki-default:#6A737D",[769],{"type":30,"value":770},"# 克隆仓库（国内建议用镜像）\n",{"type":24,"tag":633,"props":772,"children":773},{"class":635,"line":667},[774,779,784,789],{"type":24,"tag":633,"props":775,"children":776},{"style":640},[777],{"type":30,"value":778},"git",{"type":24,"tag":633,"props":780,"children":781},{"style":646},[782],{"type":30,"value":783}," clone",{"type":24,"tag":633,"props":785,"children":786},{"style":729},[787],{"type":30,"value":788}," --recurse-submodules",{"type":24,"tag":633,"props":790,"children":791},{"style":646},[792],{"type":30,"value":793}," https:\u002F\u002Fgithub.com\u002FNousResearch\u002Fhermes-agent.git\n",{"type":24,"tag":633,"props":795,"children":797},{"class":635,"line":796},3,[798],{"type":24,"tag":633,"props":799,"children":801},{"emptyLinePlaceholder":800},true,[802],{"type":30,"value":803},"\n",{"type":24,"tag":633,"props":805,"children":807},{"class":635,"line":806},4,[808],{"type":24,"tag":633,"props":809,"children":810},{"style":767},[811],{"type":30,"value":812},"# 进入目录\n",{"type":24,"tag":633,"props":814,"children":816},{"class":635,"line":815},5,[817,822],{"type":24,"tag":633,"props":818,"children":819},{"style":729},[820],{"type":30,"value":821},"cd",{"type":24,"tag":633,"props":823,"children":824},{"style":646},[825],{"type":30,"value":826}," hermes-agent\n",{"type":24,"tag":633,"props":828,"children":830},{"class":635,"line":829},6,[831],{"type":24,"tag":633,"props":832,"children":833},{"emptyLinePlaceholder":800},[834],{"type":30,"value":803},{"type":24,"tag":633,"props":836,"children":838},{"class":635,"line":837},7,[839],{"type":24,"tag":633,"props":840,"children":841},{"style":767},[842],{"type":30,"value":843},"# 创建目录结构\n",{"type":24,"tag":633,"props":845,"children":847},{"class":635,"line":846},8,[848,853,858],{"type":24,"tag":633,"props":849,"children":850},{"style":640},[851],{"type":30,"value":852},"mkdir",{"type":24,"tag":633,"props":854,"children":855},{"style":729},[856],{"type":30,"value":857}," -p",{"type":24,"tag":633,"props":859,"children":860},{"style":646},[861],{"type":30,"value":862}," ~\u002F.hermes\u002F{cron,sessions,logs,memories,skills,pairing,hooks,image_cache,audio_cache,whatsapp\u002Fsession}\n",{"type":24,"tag":633,"props":864,"children":866},{"class":635,"line":865},9,[867],{"type":24,"tag":633,"props":868,"children":869},{"emptyLinePlaceholder":800},[870],{"type":30,"value":803},{"type":24,"tag":633,"props":872,"children":874},{"class":635,"line":873},10,[875],{"type":24,"tag":633,"props":876,"children":877},{"style":767},[878],{"type":30,"value":879},"# 复制示例配置文件\n",{"type":24,"tag":633,"props":881,"children":883},{"class":635,"line":882},11,[884,889,894],{"type":24,"tag":633,"props":885,"children":886},{"style":640},[887],{"type":30,"value":888},"cp",{"type":24,"tag":633,"props":890,"children":891},{"style":646},[892],{"type":30,"value":893}," cli-config.yaml.example",{"type":24,"tag":633,"props":895,"children":896},{"style":646},[897],{"type":30,"value":898}," ~\u002F.hermes\u002Fconfig.yaml\n",{"type":24,"tag":633,"props":900,"children":902},{"class":635,"line":901},12,[903],{"type":24,"tag":633,"props":904,"children":905},{"emptyLinePlaceholder":800},[906],{"type":30,"value":803},{"type":24,"tag":633,"props":908,"children":910},{"class":635,"line":909},13,[911],{"type":24,"tag":633,"props":912,"children":913},{"style":767},[914],{"type":30,"value":915},"# 创建 .env 文件用于存储 API 密钥\n",{"type":24,"tag":633,"props":917,"children":919},{"class":635,"line":918},14,[920,925],{"type":24,"tag":633,"props":921,"children":922},{"style":640},[923],{"type":30,"value":924},"touch",{"type":24,"tag":633,"props":926,"children":927},{"style":646},[928],{"type":30,"value":929}," ~\u002F.hermes\u002F.env\n",{"type":24,"tag":109,"props":931,"children":933},{"id":932},"_33-方式三国内镜像克隆",[934],{"type":30,"value":935},"3.3 方式三：国内镜像克隆",{"type":24,"tag":306,"props":937,"children":939},{"code":938,"language":626,"meta":7,"className":627,"style":7},"# 使用 GitCode 镜像\ngit clone https:\u002F\u002Fgitcode.com\u002FGitHub_Trending\u002Fhe\u002Fhermes-agent.git ~\u002F.hermes\u002Fhermes-agent\n\n# 或使用 ghfast.top 镜像\ngit clone https:\u002F\u002Fghfast.top\u002Fhttps:\u002F\u002Fgithub.com\u002FNousResearch\u002Fhermes-agent.git ~\u002F.hermes\u002Fhermes-agent\n",[940],{"type":24,"tag":281,"props":941,"children":942},{"__ignoreMap":7},[943,951,972,979,987],{"type":24,"tag":633,"props":944,"children":945},{"class":635,"line":636},[946],{"type":24,"tag":633,"props":947,"children":948},{"style":767},[949],{"type":30,"value":950},"# 使用 GitCode 镜像\n",{"type":24,"tag":633,"props":952,"children":953},{"class":635,"line":667},[954,958,962,967],{"type":24,"tag":633,"props":955,"children":956},{"style":640},[957],{"type":30,"value":778},{"type":24,"tag":633,"props":959,"children":960},{"style":646},[961],{"type":30,"value":783},{"type":24,"tag":633,"props":963,"children":964},{"style":646},[965],{"type":30,"value":966}," https:\u002F\u002Fgitcode.com\u002FGitHub_Trending\u002Fhe\u002Fhermes-agent.git",{"type":24,"tag":633,"props":968,"children":969},{"style":646},[970],{"type":30,"value":971}," ~\u002F.hermes\u002Fhermes-agent\n",{"type":24,"tag":633,"props":973,"children":974},{"class":635,"line":796},[975],{"type":24,"tag":633,"props":976,"children":977},{"emptyLinePlaceholder":800},[978],{"type":30,"value":803},{"type":24,"tag":633,"props":980,"children":981},{"class":635,"line":806},[982],{"type":24,"tag":633,"props":983,"children":984},{"style":767},[985],{"type":30,"value":986},"# 或使用 ghfast.top 镜像\n",{"type":24,"tag":633,"props":988,"children":989},{"class":635,"line":815},[990,994,998,1003],{"type":24,"tag":633,"props":991,"children":992},{"style":640},[993],{"type":30,"value":778},{"type":24,"tag":633,"props":995,"children":996},{"style":646},[997],{"type":30,"value":783},{"type":24,"tag":633,"props":999,"children":1000},{"style":646},[1001],{"type":30,"value":1002}," https:\u002F\u002Fghfast.top\u002Fhttps:\u002F\u002Fgithub.com\u002FNousResearch\u002Fhermes-agent.git",{"type":24,"tag":633,"props":1004,"children":1005},{"style":646},[1006],{"type":30,"value":971},{"type":24,"tag":109,"props":1008,"children":1010},{"id":1009},"_34-配置-api-密钥",[1011],{"type":30,"value":1012},"3.4 配置 API 密钥",{"type":24,"tag":36,"props":1014,"children":1015},{},[1016],{"type":30,"value":1017},"Hermes 支持多种 LLM 提供商，按需配置：",{"type":24,"tag":306,"props":1019,"children":1021},{"code":1020,"language":626,"meta":7,"className":627,"style":7},"# OpenRouter（推荐，接入 200+ 模型包括 Claude、GPT、Gemini）\nhermes config set OPENROUTER_API_KEY sk-or-v1-your-key-here\n\n# OpenAI\nhermes config set OPENAI_API_KEY sk-your-key-here\n\n# DeepSeek（国产模型，费用约为 Claude 的 5%）\nhermes config set DEEPSEEK_API_KEY your-deepseek-key-here\n",[1022],{"type":24,"tag":281,"props":1023,"children":1024},{"__ignoreMap":7},[1025,1033,1059,1066,1074,1099,1106,1114],{"type":24,"tag":633,"props":1026,"children":1027},{"class":635,"line":636},[1028],{"type":24,"tag":633,"props":1029,"children":1030},{"style":767},[1031],{"type":30,"value":1032},"# OpenRouter（推荐，接入 200+ 模型包括 Claude、GPT、Gemini）\n",{"type":24,"tag":633,"props":1034,"children":1035},{"class":635,"line":667},[1036,1041,1045,1049,1054],{"type":24,"tag":633,"props":1037,"children":1038},{"style":640},[1039],{"type":30,"value":1040},"hermes",{"type":24,"tag":633,"props":1042,"children":1043},{"style":646},[1044],{"type":30,"value":649},{"type":24,"tag":633,"props":1046,"children":1047},{"style":646},[1048],{"type":30,"value":654},{"type":24,"tag":633,"props":1050,"children":1051},{"style":646},[1052],{"type":30,"value":1053}," OPENROUTER_API_KEY",{"type":24,"tag":633,"props":1055,"children":1056},{"style":646},[1057],{"type":30,"value":1058}," sk-or-v1-your-key-here\n",{"type":24,"tag":633,"props":1060,"children":1061},{"class":635,"line":796},[1062],{"type":24,"tag":633,"props":1063,"children":1064},{"emptyLinePlaceholder":800},[1065],{"type":30,"value":803},{"type":24,"tag":633,"props":1067,"children":1068},{"class":635,"line":806},[1069],{"type":24,"tag":633,"props":1070,"children":1071},{"style":767},[1072],{"type":30,"value":1073},"# OpenAI\n",{"type":24,"tag":633,"props":1075,"children":1076},{"class":635,"line":815},[1077,1081,1085,1089,1094],{"type":24,"tag":633,"props":1078,"children":1079},{"style":640},[1080],{"type":30,"value":1040},{"type":24,"tag":633,"props":1082,"children":1083},{"style":646},[1084],{"type":30,"value":649},{"type":24,"tag":633,"props":1086,"children":1087},{"style":646},[1088],{"type":30,"value":654},{"type":24,"tag":633,"props":1090,"children":1091},{"style":646},[1092],{"type":30,"value":1093}," OPENAI_API_KEY",{"type":24,"tag":633,"props":1095,"children":1096},{"style":646},[1097],{"type":30,"value":1098}," sk-your-key-here\n",{"type":24,"tag":633,"props":1100,"children":1101},{"class":635,"line":829},[1102],{"type":24,"tag":633,"props":1103,"children":1104},{"emptyLinePlaceholder":800},[1105],{"type":30,"value":803},{"type":24,"tag":633,"props":1107,"children":1108},{"class":635,"line":837},[1109],{"type":24,"tag":633,"props":1110,"children":1111},{"style":767},[1112],{"type":30,"value":1113},"# DeepSeek（国产模型，费用约为 Claude 的 5%）\n",{"type":24,"tag":633,"props":1115,"children":1116},{"class":635,"line":846},[1117,1121,1125,1129,1134],{"type":24,"tag":633,"props":1118,"children":1119},{"style":640},[1120],{"type":30,"value":1040},{"type":24,"tag":633,"props":1122,"children":1123},{"style":646},[1124],{"type":30,"value":649},{"type":24,"tag":633,"props":1126,"children":1127},{"style":646},[1128],{"type":30,"value":654},{"type":24,"tag":633,"props":1130,"children":1131},{"style":646},[1132],{"type":30,"value":1133}," DEEPSEEK_API_KEY",{"type":24,"tag":633,"props":1135,"children":1136},{"style":646},[1137],{"type":30,"value":1138}," your-deepseek-key-here\n",{"type":24,"tag":109,"props":1140,"children":1142},{"id":1141},"_35-添加到-path",[1143],{"type":30,"value":1144},"3.5 添加到 PATH",{"type":24,"tag":36,"props":1146,"children":1147},{},[1148],{"type":30,"value":1149},"确保 hermes 命令全局可用：",{"type":24,"tag":306,"props":1151,"children":1153},{"code":1152,"language":626,"meta":7,"className":627,"style":7},"# 临时生效\nexport PATH=\"$HOME\u002F.local\u002Fbin:$PATH\"\n\n# 永久生效（添加到 ~\u002F.bashrc 或 ~\u002F.zshrc）\necho 'export PATH=\"$HOME\u002F.local\u002Fbin:$PATH\"' >> ~\u002F.bashrc\nsource ~\u002F.bashrc\n",[1154],{"type":24,"tag":281,"props":1155,"children":1156},{"__ignoreMap":7},[1157,1165,1209,1216,1224,1247],{"type":24,"tag":633,"props":1158,"children":1159},{"class":635,"line":636},[1160],{"type":24,"tag":633,"props":1161,"children":1162},{"style":767},[1163],{"type":30,"value":1164},"# 临时生效\n",{"type":24,"tag":633,"props":1166,"children":1167},{"class":635,"line":667},[1168,1173,1179,1184,1189,1194,1199,1204],{"type":24,"tag":633,"props":1169,"children":1170},{"style":740},[1171],{"type":30,"value":1172},"export",{"type":24,"tag":633,"props":1174,"children":1176},{"style":1175},"--shiki-default:#E1E4E8",[1177],{"type":30,"value":1178}," PATH",{"type":24,"tag":633,"props":1180,"children":1181},{"style":740},[1182],{"type":30,"value":1183},"=",{"type":24,"tag":633,"props":1185,"children":1186},{"style":646},[1187],{"type":30,"value":1188},"\"",{"type":24,"tag":633,"props":1190,"children":1191},{"style":1175},[1192],{"type":30,"value":1193},"$HOME",{"type":24,"tag":633,"props":1195,"children":1196},{"style":646},[1197],{"type":30,"value":1198},"\u002F.local\u002Fbin:",{"type":24,"tag":633,"props":1200,"children":1201},{"style":1175},[1202],{"type":30,"value":1203},"$PATH",{"type":24,"tag":633,"props":1205,"children":1206},{"style":646},[1207],{"type":30,"value":1208},"\"\n",{"type":24,"tag":633,"props":1210,"children":1211},{"class":635,"line":796},[1212],{"type":24,"tag":633,"props":1213,"children":1214},{"emptyLinePlaceholder":800},[1215],{"type":30,"value":803},{"type":24,"tag":633,"props":1217,"children":1218},{"class":635,"line":806},[1219],{"type":24,"tag":633,"props":1220,"children":1221},{"style":767},[1222],{"type":30,"value":1223},"# 永久生效（添加到 ~\u002F.bashrc 或 ~\u002F.zshrc）\n",{"type":24,"tag":633,"props":1225,"children":1226},{"class":635,"line":815},[1227,1232,1237,1242],{"type":24,"tag":633,"props":1228,"children":1229},{"style":729},[1230],{"type":30,"value":1231},"echo",{"type":24,"tag":633,"props":1233,"children":1234},{"style":646},[1235],{"type":30,"value":1236}," 'export PATH=\"$HOME\u002F.local\u002Fbin:$PATH\"'",{"type":24,"tag":633,"props":1238,"children":1239},{"style":740},[1240],{"type":30,"value":1241}," >>",{"type":24,"tag":633,"props":1243,"children":1244},{"style":646},[1245],{"type":30,"value":1246}," ~\u002F.bashrc\n",{"type":24,"tag":633,"props":1248,"children":1249},{"class":635,"line":829},[1250,1255],{"type":24,"tag":633,"props":1251,"children":1252},{"style":729},[1253],{"type":30,"value":1254},"source",{"type":24,"tag":633,"props":1256,"children":1257},{"style":646},[1258],{"type":30,"value":1246},{"type":24,"tag":109,"props":1260,"children":1262},{"id":1261},"_36-验证安装",[1263],{"type":30,"value":1264},"3.6 验证安装",{"type":24,"tag":306,"props":1266,"children":1268},{"code":1267,"language":626,"meta":7,"className":627,"style":7},"hermes --version\nhermes model list\n",[1269],{"type":24,"tag":281,"props":1270,"children":1271},{"__ignoreMap":7},[1272,1284],{"type":24,"tag":633,"props":1273,"children":1274},{"class":635,"line":636},[1275,1279],{"type":24,"tag":633,"props":1276,"children":1277},{"style":640},[1278],{"type":30,"value":1040},{"type":24,"tag":633,"props":1280,"children":1281},{"style":729},[1282],{"type":30,"value":1283}," --version\n",{"type":24,"tag":633,"props":1285,"children":1286},{"class":635,"line":667},[1287,1291,1296],{"type":24,"tag":633,"props":1288,"children":1289},{"style":640},[1290],{"type":30,"value":1040},{"type":24,"tag":633,"props":1292,"children":1293},{"style":646},[1294],{"type":30,"value":1295}," model",{"type":24,"tag":633,"props":1297,"children":1298},{"style":646},[1299],{"type":30,"value":1300}," list\n",{"type":24,"tag":99,"props":1302,"children":1303},{},[],{"type":24,"tag":50,"props":1305,"children":1307},{"id":1306},"四模型配置详解",[1308],{"type":30,"value":1309},"四、模型配置详解",{"type":24,"tag":109,"props":1311,"children":1313},{"id":1312},"_41-支持的-llm-提供商",[1314],{"type":30,"value":1315},"4.1 支持的 LLM 提供商",{"type":24,"tag":330,"props":1317,"children":1318},{},[1319,1345],{"type":24,"tag":334,"props":1320,"children":1321},{},[1322],{"type":24,"tag":338,"props":1323,"children":1324},{},[1325,1330,1335,1340],{"type":24,"tag":342,"props":1326,"children":1327},{},[1328],{"type":30,"value":1329},"提供商",{"type":24,"tag":342,"props":1331,"children":1332},{},[1333],{"type":30,"value":1334},"模型",{"type":24,"tag":342,"props":1336,"children":1337},{},[1338],{"type":30,"value":1339},"特点",{"type":24,"tag":342,"props":1341,"children":1342},{},[1343],{"type":30,"value":1344},"费用参考",{"type":24,"tag":358,"props":1346,"children":1347},{},[1348,1371,1394,1416,1439,1462],{"type":24,"tag":338,"props":1349,"children":1350},{},[1351,1356,1361,1366],{"type":24,"tag":365,"props":1352,"children":1353},{},[1354],{"type":30,"value":1355},"Nous Portal",{"type":24,"tag":365,"props":1357,"children":1358},{},[1359],{"type":30,"value":1360},"Hermes 系列（推荐）",{"type":24,"tag":365,"props":1362,"children":1363},{},[1364],{"type":30,"value":1365},"原生支持函数调用，与 Hermes Agent 深度集成",{"type":24,"tag":365,"props":1367,"children":1368},{},[1369],{"type":30,"value":1370},"订阅制",{"type":24,"tag":338,"props":1372,"children":1373},{},[1374,1379,1384,1389],{"type":24,"tag":365,"props":1375,"children":1376},{},[1377],{"type":30,"value":1378},"OpenRouter",{"type":24,"tag":365,"props":1380,"children":1381},{},[1382],{"type":30,"value":1383},"200+ 模型",{"type":24,"tag":365,"props":1385,"children":1386},{},[1387],{"type":30,"value":1388},"支持 Claude、GPT、Gemini、DeepSeek 等",{"type":24,"tag":365,"props":1390,"children":1391},{},[1392],{"type":30,"value":1393},"按量计费",{"type":24,"tag":338,"props":1395,"children":1396},{},[1397,1402,1407,1412],{"type":24,"tag":365,"props":1398,"children":1399},{},[1400],{"type":30,"value":1401},"OpenAI",{"type":24,"tag":365,"props":1403,"children":1404},{},[1405],{"type":30,"value":1406},"GPT-4o、GPT-4o-mini",{"type":24,"tag":365,"props":1408,"children":1409},{},[1410],{"type":30,"value":1411},"通用强大",{"type":24,"tag":365,"props":1413,"children":1414},{},[1415],{"type":30,"value":1393},{"type":24,"tag":338,"props":1417,"children":1418},{},[1419,1424,1429,1434],{"type":24,"tag":365,"props":1420,"children":1421},{},[1422],{"type":30,"value":1423},"Ollama",{"type":24,"tag":365,"props":1425,"children":1426},{},[1427],{"type":30,"value":1428},"本地模型",{"type":24,"tag":365,"props":1430,"children":1431},{},[1432],{"type":30,"value":1433},"零成本，完全本地运行",{"type":24,"tag":365,"props":1435,"children":1436},{},[1437],{"type":30,"value":1438},"免费",{"type":24,"tag":338,"props":1440,"children":1441},{},[1442,1447,1452,1457],{"type":24,"tag":365,"props":1443,"children":1444},{},[1445],{"type":30,"value":1446},"DeepSeek",{"type":24,"tag":365,"props":1448,"children":1449},{},[1450],{"type":30,"value":1451},"deepseek-chat",{"type":24,"tag":365,"props":1453,"children":1454},{},[1455],{"type":30,"value":1456},"国产优质，性价比高",{"type":24,"tag":365,"props":1458,"children":1459},{},[1460],{"type":30,"value":1461},"¥30\u002F月左右",{"type":24,"tag":338,"props":1463,"children":1464},{},[1465,1470,1475,1480],{"type":24,"tag":365,"props":1466,"children":1467},{},[1468],{"type":30,"value":1469},"Groq",{"type":24,"tag":365,"props":1471,"children":1472},{},[1473],{"type":30,"value":1474},"Llama 系列",{"type":24,"tag":365,"props":1476,"children":1477},{},[1478],{"type":30,"value":1479},"推理速度快",{"type":24,"tag":365,"props":1481,"children":1482},{},[1483],{"type":30,"value":1484},"免费额度",{"type":24,"tag":109,"props":1486,"children":1488},{"id":1487},"_42-推荐配置方案",[1489],{"type":30,"value":1490},"4.2 推荐配置方案",{"type":24,"tag":36,"props":1492,"children":1493},{},[1494],{"type":24,"tag":42,"props":1495,"children":1496},{},[1497],{"type":30,"value":1498},"低成本方案（推荐国内用户）：",{"type":24,"tag":306,"props":1500,"children":1502},{"code":1501,"language":626,"meta":7,"className":627,"style":7},"hermes config set OPENROUTER_API_KEY your-openrouter-key\n# OpenRouter 支持 DeepSeek，费用约为 Claude 的 5%\n",[1503],{"type":24,"tag":281,"props":1504,"children":1505},{"__ignoreMap":7},[1506,1530],{"type":24,"tag":633,"props":1507,"children":1508},{"class":635,"line":636},[1509,1513,1517,1521,1525],{"type":24,"tag":633,"props":1510,"children":1511},{"style":640},[1512],{"type":30,"value":1040},{"type":24,"tag":633,"props":1514,"children":1515},{"style":646},[1516],{"type":30,"value":649},{"type":24,"tag":633,"props":1518,"children":1519},{"style":646},[1520],{"type":30,"value":654},{"type":24,"tag":633,"props":1522,"children":1523},{"style":646},[1524],{"type":30,"value":1053},{"type":24,"tag":633,"props":1526,"children":1527},{"style":646},[1528],{"type":30,"value":1529}," your-openrouter-key\n",{"type":24,"tag":633,"props":1531,"children":1532},{"class":635,"line":667},[1533],{"type":24,"tag":633,"props":1534,"children":1535},{"style":767},[1536],{"type":30,"value":1537},"# OpenRouter 支持 DeepSeek，费用约为 Claude 的 5%\n",{"type":24,"tag":36,"props":1539,"children":1540},{},[1541],{"type":24,"tag":42,"props":1542,"children":1543},{},[1544],{"type":30,"value":1545},"免费方案：",{"type":24,"tag":306,"props":1547,"children":1549},{"code":1548,"language":626,"meta":7,"className":627,"style":7},"hermes config set OPENROUTER_API_KEY your-openrouter-key\n# OpenRouter 有免费额度\n",[1550],{"type":24,"tag":281,"props":1551,"children":1552},{"__ignoreMap":7},[1553,1576],{"type":24,"tag":633,"props":1554,"children":1555},{"class":635,"line":636},[1556,1560,1564,1568,1572],{"type":24,"tag":633,"props":1557,"children":1558},{"style":640},[1559],{"type":30,"value":1040},{"type":24,"tag":633,"props":1561,"children":1562},{"style":646},[1563],{"type":30,"value":649},{"type":24,"tag":633,"props":1565,"children":1566},{"style":646},[1567],{"type":30,"value":654},{"type":24,"tag":633,"props":1569,"children":1570},{"style":646},[1571],{"type":30,"value":1053},{"type":24,"tag":633,"props":1573,"children":1574},{"style":646},[1575],{"type":30,"value":1529},{"type":24,"tag":633,"props":1577,"children":1578},{"class":635,"line":667},[1579],{"type":24,"tag":633,"props":1580,"children":1581},{"style":767},[1582],{"type":30,"value":1583},"# OpenRouter 有免费额度\n",{"type":24,"tag":36,"props":1585,"children":1586},{},[1587],{"type":24,"tag":42,"props":1588,"children":1589},{},[1590],{"type":30,"value":1591},"本地方案（完全免费）：",{"type":24,"tag":306,"props":1593,"children":1595},{"code":1594,"language":626,"meta":7,"className":627,"style":7},"hermes config set OLLAMA_BASE_URL http:\u002F\u002Flocalhost:11434\nhermes model set ollama\n",[1596],{"type":24,"tag":281,"props":1597,"children":1598},{"__ignoreMap":7},[1599,1624],{"type":24,"tag":633,"props":1600,"children":1601},{"class":635,"line":636},[1602,1606,1610,1614,1619],{"type":24,"tag":633,"props":1603,"children":1604},{"style":640},[1605],{"type":30,"value":1040},{"type":24,"tag":633,"props":1607,"children":1608},{"style":646},[1609],{"type":30,"value":649},{"type":24,"tag":633,"props":1611,"children":1612},{"style":646},[1613],{"type":30,"value":654},{"type":24,"tag":633,"props":1615,"children":1616},{"style":646},[1617],{"type":30,"value":1618}," OLLAMA_BASE_URL",{"type":24,"tag":633,"props":1620,"children":1621},{"style":646},[1622],{"type":30,"value":1623}," http:\u002F\u002Flocalhost:11434\n",{"type":24,"tag":633,"props":1625,"children":1626},{"class":635,"line":667},[1627,1631,1635,1639],{"type":24,"tag":633,"props":1628,"children":1629},{"style":640},[1630],{"type":30,"value":1040},{"type":24,"tag":633,"props":1632,"children":1633},{"style":646},[1634],{"type":30,"value":1295},{"type":24,"tag":633,"props":1636,"children":1637},{"style":646},[1638],{"type":30,"value":654},{"type":24,"tag":633,"props":1640,"children":1641},{"style":646},[1642],{"type":30,"value":1643}," ollama\n",{"type":24,"tag":109,"props":1645,"children":1647},{"id":1646},"_43-多模型路由",[1648],{"type":30,"value":1649},"4.3 多模型路由",{"type":24,"tag":36,"props":1651,"children":1652},{},[1653],{"type":30,"value":1654},"Hermes 支持配置副驾模型（Auxiliary Model）处理特定任务：",{"type":24,"tag":306,"props":1656,"children":1658},{"code":1657,"language":626,"meta":7,"className":627,"style":7},"hermes config set AUXILIARY_MODEL openai\u002Fgpt-4o-mini\n",[1659],{"type":24,"tag":281,"props":1660,"children":1661},{"__ignoreMap":7},[1662],{"type":24,"tag":633,"props":1663,"children":1664},{"class":635,"line":636},[1665,1669,1673,1677,1682],{"type":24,"tag":633,"props":1666,"children":1667},{"style":640},[1668],{"type":30,"value":1040},{"type":24,"tag":633,"props":1670,"children":1671},{"style":646},[1672],{"type":30,"value":649},{"type":24,"tag":633,"props":1674,"children":1675},{"style":646},[1676],{"type":30,"value":654},{"type":24,"tag":633,"props":1678,"children":1679},{"style":646},[1680],{"type":30,"value":1681}," AUXILIARY_MODEL",{"type":24,"tag":633,"props":1683,"children":1684},{"style":646},[1685],{"type":30,"value":1686}," openai\u002Fgpt-4o-mini\n",{"type":24,"tag":99,"props":1688,"children":1689},{},[],{"type":24,"tag":50,"props":1691,"children":1693},{"id":1692},"五执行后端配置",[1694],{"type":30,"value":1695},"五、执行后端配置",{"type":24,"tag":36,"props":1697,"children":1698},{},[1699,1701,1706],{"type":30,"value":1700},"Hermes 支持 ",{"type":24,"tag":42,"props":1702,"children":1703},{},[1704],{"type":30,"value":1705},"6 种执行后端",{"type":30,"value":1707},"，灵活性极高：",{"type":24,"tag":330,"props":1709,"children":1710},{},[1711,1732],{"type":24,"tag":334,"props":1712,"children":1713},{},[1714],{"type":24,"tag":338,"props":1715,"children":1716},{},[1717,1722,1727],{"type":24,"tag":342,"props":1718,"children":1719},{},[1720],{"type":30,"value":1721},"后端",{"type":24,"tag":342,"props":1723,"children":1724},{},[1725],{"type":30,"value":1726},"说明",{"type":24,"tag":342,"props":1728,"children":1729},{},[1730],{"type":30,"value":1731},"配置命令",{"type":24,"tag":358,"props":1733,"children":1734},{},[1735,1760,1785,1810,1835,1860],{"type":24,"tag":338,"props":1736,"children":1737},{},[1738,1746,1751],{"type":24,"tag":365,"props":1739,"children":1740},{},[1741],{"type":24,"tag":42,"props":1742,"children":1743},{},[1744],{"type":30,"value":1745},"local",{"type":24,"tag":365,"props":1747,"children":1748},{},[1749],{"type":30,"value":1750},"本地终端执行",{"type":24,"tag":365,"props":1752,"children":1753},{},[1754],{"type":24,"tag":281,"props":1755,"children":1757},{"className":1756},[],[1758],{"type":30,"value":1759},"hermes config set backend local",{"type":24,"tag":338,"props":1761,"children":1762},{},[1763,1771,1776],{"type":24,"tag":365,"props":1764,"children":1765},{},[1766],{"type":24,"tag":42,"props":1767,"children":1768},{},[1769],{"type":30,"value":1770},"docker",{"type":24,"tag":365,"props":1772,"children":1773},{},[1774],{"type":30,"value":1775},"Docker 隔离环境",{"type":24,"tag":365,"props":1777,"children":1778},{},[1779],{"type":24,"tag":281,"props":1780,"children":1782},{"className":1781},[],[1783],{"type":30,"value":1784},"hermes config set backend docker",{"type":24,"tag":338,"props":1786,"children":1787},{},[1788,1796,1801],{"type":24,"tag":365,"props":1789,"children":1790},{},[1791],{"type":24,"tag":42,"props":1792,"children":1793},{},[1794],{"type":30,"value":1795},"ssh",{"type":24,"tag":365,"props":1797,"children":1798},{},[1799],{"type":30,"value":1800},"远程服务器执行",{"type":24,"tag":365,"props":1802,"children":1803},{},[1804],{"type":24,"tag":281,"props":1805,"children":1807},{"className":1806},[],[1808],{"type":30,"value":1809},"hermes config set backend ssh",{"type":24,"tag":338,"props":1811,"children":1812},{},[1813,1821,1826],{"type":24,"tag":365,"props":1814,"children":1815},{},[1816],{"type":24,"tag":42,"props":1817,"children":1818},{},[1819],{"type":30,"value":1820},"daytona",{"type":24,"tag":365,"props":1822,"children":1823},{},[1824],{"type":30,"value":1825},"无服务器持久化（$5\u002F月 VPS）",{"type":24,"tag":365,"props":1827,"children":1828},{},[1829],{"type":24,"tag":281,"props":1830,"children":1832},{"className":1831},[],[1833],{"type":30,"value":1834},"hermes config set backend daytona",{"type":24,"tag":338,"props":1836,"children":1837},{},[1838,1846,1851],{"type":24,"tag":365,"props":1839,"children":1840},{},[1841],{"type":24,"tag":42,"props":1842,"children":1843},{},[1844],{"type":30,"value":1845},"singularity",{"type":24,"tag":365,"props":1847,"children":1848},{},[1849],{"type":30,"value":1850},"Singularity 容器",{"type":24,"tag":365,"props":1852,"children":1853},{},[1854],{"type":24,"tag":281,"props":1855,"children":1857},{"className":1856},[],[1858],{"type":30,"value":1859},"hermes config set backend singularity",{"type":24,"tag":338,"props":1861,"children":1862},{},[1863,1871,1876],{"type":24,"tag":365,"props":1864,"children":1865},{},[1866],{"type":24,"tag":42,"props":1867,"children":1868},{},[1869],{"type":30,"value":1870},"modal",{"type":24,"tag":365,"props":1872,"children":1873},{},[1874],{"type":30,"value":1875},"Modal 无服务器",{"type":24,"tag":365,"props":1877,"children":1878},{},[1879],{"type":24,"tag":281,"props":1880,"children":1882},{"className":1881},[],[1883],{"type":30,"value":1884},"hermes config set backend modal",{"type":24,"tag":36,"props":1886,"children":1887},{},[1888],{"type":30,"value":1889},"Docker 后端配置示例：",{"type":24,"tag":306,"props":1891,"children":1893},{"code":1892,"language":626,"meta":7,"className":627,"style":7},"hermes config set backend docker\nhermes config set DOCKER_IMAGE nousresearch\u002Fhermes-agent:latest\n",[1894],{"type":24,"tag":281,"props":1895,"children":1896},{"__ignoreMap":7},[1897,1922],{"type":24,"tag":633,"props":1898,"children":1899},{"class":635,"line":636},[1900,1904,1908,1912,1917],{"type":24,"tag":633,"props":1901,"children":1902},{"style":640},[1903],{"type":30,"value":1040},{"type":24,"tag":633,"props":1905,"children":1906},{"style":646},[1907],{"type":30,"value":649},{"type":24,"tag":633,"props":1909,"children":1910},{"style":646},[1911],{"type":30,"value":654},{"type":24,"tag":633,"props":1913,"children":1914},{"style":646},[1915],{"type":30,"value":1916}," backend",{"type":24,"tag":633,"props":1918,"children":1919},{"style":646},[1920],{"type":30,"value":1921}," docker\n",{"type":24,"tag":633,"props":1923,"children":1924},{"class":635,"line":667},[1925,1929,1933,1937,1942],{"type":24,"tag":633,"props":1926,"children":1927},{"style":640},[1928],{"type":30,"value":1040},{"type":24,"tag":633,"props":1930,"children":1931},{"style":646},[1932],{"type":30,"value":649},{"type":24,"tag":633,"props":1934,"children":1935},{"style":646},[1936],{"type":30,"value":654},{"type":24,"tag":633,"props":1938,"children":1939},{"style":646},[1940],{"type":30,"value":1941}," DOCKER_IMAGE",{"type":24,"tag":633,"props":1943,"children":1944},{"style":646},[1945],{"type":30,"value":1946}," nousresearch\u002Fhermes-agent:latest\n",{"type":24,"tag":99,"props":1948,"children":1949},{},[],{"type":24,"tag":50,"props":1951,"children":1953},{"id":1952},"六消息平台接入",[1954],{"type":30,"value":1955},"六、消息平台接入",{"type":24,"tag":36,"props":1957,"children":1958},{},[1959,1961,1966],{"type":30,"value":1960},"Hermes 原生支持 ",{"type":24,"tag":42,"props":1962,"children":1963},{},[1964],{"type":30,"value":1965},"15+ 个消息平台",{"type":30,"value":1967},"，以下是国内最常用的四大平台接入方法。",{"type":24,"tag":109,"props":1969,"children":1971},{"id":1970},"_61-接入飞书",[1972],{"type":30,"value":1973},"6.1 接入飞书",{"type":24,"tag":36,"props":1975,"children":1976},{},[1977],{"type":24,"tag":42,"props":1978,"children":1979},{},[1980],{"type":30,"value":1981},"步骤一：创建飞书机器人",{"type":24,"tag":247,"props":1983,"children":1984},{},[1985,1999,2004,2009],{"type":24,"tag":145,"props":1986,"children":1987},{},[1988,1990,1997],{"type":30,"value":1989},"前往 ",{"type":24,"tag":151,"props":1991,"children":1994},{"href":1992,"rel":1993},"https:\u002F\u002Fopen.feishu.cn\u002Fapp",[155],[1995],{"type":30,"value":1996},"飞书开放平台",{"type":30,"value":1998}," 创建应用",{"type":24,"tag":145,"props":2000,"children":2001},{},[2002],{"type":30,"value":2003},"获取 App ID 和 App Secret",{"type":24,"tag":145,"props":2005,"children":2006},{},[2007],{"type":30,"value":2008},"添加机器人能力",{"type":24,"tag":145,"props":2010,"children":2011},{},[2012],{"type":30,"value":2013},"配置权限：读取消息、发送消息等",{"type":24,"tag":36,"props":2015,"children":2016},{},[2017],{"type":24,"tag":42,"props":2018,"children":2019},{},[2020],{"type":30,"value":2021},"步骤二：配置环境变量",{"type":24,"tag":306,"props":2023,"children":2025},{"code":2024,"language":626,"meta":7,"className":627,"style":7},"hermes config set FEISHU_APP_ID your-app-id\nhermes config set FEISHU_APP_SECRET your-app-secret\nhermes config set FEISHU_BOT_NAME HermesBot\n",[2026],{"type":24,"tag":281,"props":2027,"children":2028},{"__ignoreMap":7},[2029,2054,2079],{"type":24,"tag":633,"props":2030,"children":2031},{"class":635,"line":636},[2032,2036,2040,2044,2049],{"type":24,"tag":633,"props":2033,"children":2034},{"style":640},[2035],{"type":30,"value":1040},{"type":24,"tag":633,"props":2037,"children":2038},{"style":646},[2039],{"type":30,"value":649},{"type":24,"tag":633,"props":2041,"children":2042},{"style":646},[2043],{"type":30,"value":654},{"type":24,"tag":633,"props":2045,"children":2046},{"style":646},[2047],{"type":30,"value":2048}," FEISHU_APP_ID",{"type":24,"tag":633,"props":2050,"children":2051},{"style":646},[2052],{"type":30,"value":2053}," your-app-id\n",{"type":24,"tag":633,"props":2055,"children":2056},{"class":635,"line":667},[2057,2061,2065,2069,2074],{"type":24,"tag":633,"props":2058,"children":2059},{"style":640},[2060],{"type":30,"value":1040},{"type":24,"tag":633,"props":2062,"children":2063},{"style":646},[2064],{"type":30,"value":649},{"type":24,"tag":633,"props":2066,"children":2067},{"style":646},[2068],{"type":30,"value":654},{"type":24,"tag":633,"props":2070,"children":2071},{"style":646},[2072],{"type":30,"value":2073}," FEISHU_APP_SECRET",{"type":24,"tag":633,"props":2075,"children":2076},{"style":646},[2077],{"type":30,"value":2078}," your-app-secret\n",{"type":24,"tag":633,"props":2080,"children":2081},{"class":635,"line":796},[2082,2086,2090,2094,2099],{"type":24,"tag":633,"props":2083,"children":2084},{"style":640},[2085],{"type":30,"value":1040},{"type":24,"tag":633,"props":2087,"children":2088},{"style":646},[2089],{"type":30,"value":649},{"type":24,"tag":633,"props":2091,"children":2092},{"style":646},[2093],{"type":30,"value":654},{"type":24,"tag":633,"props":2095,"children":2096},{"style":646},[2097],{"type":30,"value":2098}," FEISHU_BOT_NAME",{"type":24,"tag":633,"props":2100,"children":2101},{"style":646},[2102],{"type":30,"value":2103}," HermesBot\n",{"type":24,"tag":36,"props":2105,"children":2106},{},[2107],{"type":24,"tag":42,"props":2108,"children":2109},{},[2110],{"type":30,"value":2111},"步骤三：启用飞书适配器",{"type":24,"tag":36,"props":2113,"children":2114},{},[2115,2117,2123],{"type":30,"value":2116},"在 ",{"type":24,"tag":281,"props":2118,"children":2120},{"className":2119},[],[2121],{"type":30,"value":2122},"~\u002F.hermes\u002Fconfig.yaml",{"type":30,"value":2124}," 中：",{"type":24,"tag":306,"props":2126,"children":2130},{"code":2127,"language":2128,"meta":7,"className":2129,"style":7},"gateway:\n  adapters:\n    feishu:\n      enabled: true\n      bot_name: HermesBot\n","yaml","language-yaml shiki shiki-themes github-dark",[2131],{"type":24,"tag":281,"props":2132,"children":2133},{"__ignoreMap":7},[2134,2148,2160,2172,2190],{"type":24,"tag":633,"props":2135,"children":2136},{"class":635,"line":636},[2137,2143],{"type":24,"tag":633,"props":2138,"children":2140},{"style":2139},"--shiki-default:#85E89D",[2141],{"type":30,"value":2142},"gateway",{"type":24,"tag":633,"props":2144,"children":2145},{"style":1175},[2146],{"type":30,"value":2147},":\n",{"type":24,"tag":633,"props":2149,"children":2150},{"class":635,"line":667},[2151,2156],{"type":24,"tag":633,"props":2152,"children":2153},{"style":2139},[2154],{"type":30,"value":2155},"  adapters",{"type":24,"tag":633,"props":2157,"children":2158},{"style":1175},[2159],{"type":30,"value":2147},{"type":24,"tag":633,"props":2161,"children":2162},{"class":635,"line":796},[2163,2168],{"type":24,"tag":633,"props":2164,"children":2165},{"style":2139},[2166],{"type":30,"value":2167},"    feishu",{"type":24,"tag":633,"props":2169,"children":2170},{"style":1175},[2171],{"type":30,"value":2147},{"type":24,"tag":633,"props":2173,"children":2174},{"class":635,"line":806},[2175,2180,2185],{"type":24,"tag":633,"props":2176,"children":2177},{"style":2139},[2178],{"type":30,"value":2179},"      enabled",{"type":24,"tag":633,"props":2181,"children":2182},{"style":1175},[2183],{"type":30,"value":2184},": ",{"type":24,"tag":633,"props":2186,"children":2187},{"style":729},[2188],{"type":30,"value":2189},"true\n",{"type":24,"tag":633,"props":2191,"children":2192},{"class":635,"line":815},[2193,2198,2202],{"type":24,"tag":633,"props":2194,"children":2195},{"style":2139},[2196],{"type":30,"value":2197},"      bot_name",{"type":24,"tag":633,"props":2199,"children":2200},{"style":1175},[2201],{"type":30,"value":2184},{"type":24,"tag":633,"props":2203,"children":2204},{"style":646},[2205],{"type":30,"value":2206},"HermesBot\n",{"type":24,"tag":36,"props":2208,"children":2209},{},[2210],{"type":24,"tag":42,"props":2211,"children":2212},{},[2213],{"type":30,"value":2214},"步骤四：启动服务",{"type":24,"tag":306,"props":2216,"children":2218},{"code":2217,"language":626,"meta":7,"className":627,"style":7},"hermes gateway start\n",[2219],{"type":24,"tag":281,"props":2220,"children":2221},{"__ignoreMap":7},[2222],{"type":24,"tag":633,"props":2223,"children":2224},{"class":635,"line":636},[2225,2229,2234],{"type":24,"tag":633,"props":2226,"children":2227},{"style":640},[2228],{"type":30,"value":1040},{"type":24,"tag":633,"props":2230,"children":2231},{"style":646},[2232],{"type":30,"value":2233}," gateway",{"type":24,"tag":633,"props":2235,"children":2236},{"style":646},[2237],{"type":30,"value":2238}," start\n",{"type":24,"tag":109,"props":2240,"children":2242},{"id":2241},"_62-接入-telegram",[2243],{"type":30,"value":2244},"6.2 接入 Telegram",{"type":24,"tag":306,"props":2246,"children":2248},{"code":2247,"language":626,"meta":7,"className":627,"style":7},"# 设置 Telegram Bot Token\nhermes config set TELEGRAM_BOT_TOKEN your-telegram-bot-token\n",[2249],{"type":24,"tag":281,"props":2250,"children":2251},{"__ignoreMap":7},[2252,2260],{"type":24,"tag":633,"props":2253,"children":2254},{"class":635,"line":636},[2255],{"type":24,"tag":633,"props":2256,"children":2257},{"style":767},[2258],{"type":30,"value":2259},"# 设置 Telegram Bot Token\n",{"type":24,"tag":633,"props":2261,"children":2262},{"class":635,"line":667},[2263,2267,2271,2275,2280],{"type":24,"tag":633,"props":2264,"children":2265},{"style":640},[2266],{"type":30,"value":1040},{"type":24,"tag":633,"props":2268,"children":2269},{"style":646},[2270],{"type":30,"value":649},{"type":24,"tag":633,"props":2272,"children":2273},{"style":646},[2274],{"type":30,"value":654},{"type":24,"tag":633,"props":2276,"children":2277},{"style":646},[2278],{"type":30,"value":2279}," TELEGRAM_BOT_TOKEN",{"type":24,"tag":633,"props":2281,"children":2282},{"style":646},[2283],{"type":30,"value":2284}," your-telegram-bot-token\n",{"type":24,"tag":36,"props":2286,"children":2287},{},[2288,2289,2295],{"type":30,"value":2116},{"type":24,"tag":281,"props":2290,"children":2292},{"className":2291},[],[2293],{"type":30,"value":2294},"config.yaml",{"type":30,"value":2296}," 中启用：",{"type":24,"tag":306,"props":2298,"children":2300},{"code":2299,"language":2128,"meta":7,"className":2129,"style":7},"gateway:\n  adapters:\n    telegram:\n      enabled: true\n",[2301],{"type":24,"tag":281,"props":2302,"children":2303},{"__ignoreMap":7},[2304,2315,2326,2338],{"type":24,"tag":633,"props":2305,"children":2306},{"class":635,"line":636},[2307,2311],{"type":24,"tag":633,"props":2308,"children":2309},{"style":2139},[2310],{"type":30,"value":2142},{"type":24,"tag":633,"props":2312,"children":2313},{"style":1175},[2314],{"type":30,"value":2147},{"type":24,"tag":633,"props":2316,"children":2317},{"class":635,"line":667},[2318,2322],{"type":24,"tag":633,"props":2319,"children":2320},{"style":2139},[2321],{"type":30,"value":2155},{"type":24,"tag":633,"props":2323,"children":2324},{"style":1175},[2325],{"type":30,"value":2147},{"type":24,"tag":633,"props":2327,"children":2328},{"class":635,"line":796},[2329,2334],{"type":24,"tag":633,"props":2330,"children":2331},{"style":2139},[2332],{"type":30,"value":2333},"    telegram",{"type":24,"tag":633,"props":2335,"children":2336},{"style":1175},[2337],{"type":30,"value":2147},{"type":24,"tag":633,"props":2339,"children":2340},{"class":635,"line":806},[2341,2345,2349],{"type":24,"tag":633,"props":2342,"children":2343},{"style":2139},[2344],{"type":30,"value":2179},{"type":24,"tag":633,"props":2346,"children":2347},{"style":1175},[2348],{"type":30,"value":2184},{"type":24,"tag":633,"props":2350,"children":2351},{"style":729},[2352],{"type":30,"value":2189},{"type":24,"tag":109,"props":2354,"children":2356},{"id":2355},"_63-接入企业微信",[2357],{"type":30,"value":2358},"6.3 接入企业微信",{"type":24,"tag":306,"props":2360,"children":2362},{"code":2361,"language":626,"meta":7,"className":627,"style":7},"hermes config set WECOM_CORP_ID your-corp-id\nhermes config set WECOM_AGENT_ID your-agent-id\nhermes config set WECOM_SECRET your-secret\n",[2363],{"type":24,"tag":281,"props":2364,"children":2365},{"__ignoreMap":7},[2366,2391,2416],{"type":24,"tag":633,"props":2367,"children":2368},{"class":635,"line":636},[2369,2373,2377,2381,2386],{"type":24,"tag":633,"props":2370,"children":2371},{"style":640},[2372],{"type":30,"value":1040},{"type":24,"tag":633,"props":2374,"children":2375},{"style":646},[2376],{"type":30,"value":649},{"type":24,"tag":633,"props":2378,"children":2379},{"style":646},[2380],{"type":30,"value":654},{"type":24,"tag":633,"props":2382,"children":2383},{"style":646},[2384],{"type":30,"value":2385}," WECOM_CORP_ID",{"type":24,"tag":633,"props":2387,"children":2388},{"style":646},[2389],{"type":30,"value":2390}," your-corp-id\n",{"type":24,"tag":633,"props":2392,"children":2393},{"class":635,"line":667},[2394,2398,2402,2406,2411],{"type":24,"tag":633,"props":2395,"children":2396},{"style":640},[2397],{"type":30,"value":1040},{"type":24,"tag":633,"props":2399,"children":2400},{"style":646},[2401],{"type":30,"value":649},{"type":24,"tag":633,"props":2403,"children":2404},{"style":646},[2405],{"type":30,"value":654},{"type":24,"tag":633,"props":2407,"children":2408},{"style":646},[2409],{"type":30,"value":2410}," WECOM_AGENT_ID",{"type":24,"tag":633,"props":2412,"children":2413},{"style":646},[2414],{"type":30,"value":2415}," your-agent-id\n",{"type":24,"tag":633,"props":2417,"children":2418},{"class":635,"line":796},[2419,2423,2427,2431,2436],{"type":24,"tag":633,"props":2420,"children":2421},{"style":640},[2422],{"type":30,"value":1040},{"type":24,"tag":633,"props":2424,"children":2425},{"style":646},[2426],{"type":30,"value":649},{"type":24,"tag":633,"props":2428,"children":2429},{"style":646},[2430],{"type":30,"value":654},{"type":24,"tag":633,"props":2432,"children":2433},{"style":646},[2434],{"type":30,"value":2435}," WECOM_SECRET",{"type":24,"tag":633,"props":2437,"children":2438},{"style":646},[2439],{"type":30,"value":2440}," your-secret\n",{"type":24,"tag":109,"props":2442,"children":2444},{"id":2443},"_64-接入钉钉",[2445],{"type":30,"value":2446},"6.4 接入钉钉",{"type":24,"tag":306,"props":2448,"children":2450},{"code":2449,"language":626,"meta":7,"className":627,"style":7},"hermes config set DINGTALK_APP_KEY your-app-key\nhermes config set DINGTALK_APP_SECRET your-app-secret\n",[2451],{"type":24,"tag":281,"props":2452,"children":2453},{"__ignoreMap":7},[2454,2479],{"type":24,"tag":633,"props":2455,"children":2456},{"class":635,"line":636},[2457,2461,2465,2469,2474],{"type":24,"tag":633,"props":2458,"children":2459},{"style":640},[2460],{"type":30,"value":1040},{"type":24,"tag":633,"props":2462,"children":2463},{"style":646},[2464],{"type":30,"value":649},{"type":24,"tag":633,"props":2466,"children":2467},{"style":646},[2468],{"type":30,"value":654},{"type":24,"tag":633,"props":2470,"children":2471},{"style":646},[2472],{"type":30,"value":2473}," DINGTALK_APP_KEY",{"type":24,"tag":633,"props":2475,"children":2476},{"style":646},[2477],{"type":30,"value":2478}," your-app-key\n",{"type":24,"tag":633,"props":2480,"children":2481},{"class":635,"line":667},[2482,2486,2490,2494,2499],{"type":24,"tag":633,"props":2483,"children":2484},{"style":640},[2485],{"type":30,"value":1040},{"type":24,"tag":633,"props":2487,"children":2488},{"style":646},[2489],{"type":30,"value":649},{"type":24,"tag":633,"props":2491,"children":2492},{"style":646},[2493],{"type":30,"value":654},{"type":24,"tag":633,"props":2495,"children":2496},{"style":646},[2497],{"type":30,"value":2498}," DINGTALK_APP_SECRET",{"type":24,"tag":633,"props":2500,"children":2501},{"style":646},[2502],{"type":30,"value":2078},{"type":24,"tag":109,"props":2504,"children":2506},{"id":2505},"_65-接入微信通过第三方网关",[2507],{"type":30,"value":2508},"6.5 接入微信（通过第三方网关）",{"type":24,"tag":36,"props":2510,"children":2511},{},[2512],{"type":30,"value":2513},"微信接入需要使用第三方消息网关服务（如 WeChat Proxy Service）：",{"type":24,"tag":306,"props":2515,"children":2517},{"code":2516,"language":2128,"meta":7,"className":2129,"style":7},"gateway:\n  adapters:\n    wechat:\n      enabled: true\n      gateway_url: http:\u002F\u002Fyour-gateway-url\n",[2518],{"type":24,"tag":281,"props":2519,"children":2520},{"__ignoreMap":7},[2521,2532,2543,2555,2570],{"type":24,"tag":633,"props":2522,"children":2523},{"class":635,"line":636},[2524,2528],{"type":24,"tag":633,"props":2525,"children":2526},{"style":2139},[2527],{"type":30,"value":2142},{"type":24,"tag":633,"props":2529,"children":2530},{"style":1175},[2531],{"type":30,"value":2147},{"type":24,"tag":633,"props":2533,"children":2534},{"class":635,"line":667},[2535,2539],{"type":24,"tag":633,"props":2536,"children":2537},{"style":2139},[2538],{"type":30,"value":2155},{"type":24,"tag":633,"props":2540,"children":2541},{"style":1175},[2542],{"type":30,"value":2147},{"type":24,"tag":633,"props":2544,"children":2545},{"class":635,"line":796},[2546,2551],{"type":24,"tag":633,"props":2547,"children":2548},{"style":2139},[2549],{"type":30,"value":2550},"    wechat",{"type":24,"tag":633,"props":2552,"children":2553},{"style":1175},[2554],{"type":30,"value":2147},{"type":24,"tag":633,"props":2556,"children":2557},{"class":635,"line":806},[2558,2562,2566],{"type":24,"tag":633,"props":2559,"children":2560},{"style":2139},[2561],{"type":30,"value":2179},{"type":24,"tag":633,"props":2563,"children":2564},{"style":1175},[2565],{"type":30,"value":2184},{"type":24,"tag":633,"props":2567,"children":2568},{"style":729},[2569],{"type":30,"value":2189},{"type":24,"tag":633,"props":2571,"children":2572},{"class":635,"line":815},[2573,2578,2582],{"type":24,"tag":633,"props":2574,"children":2575},{"style":2139},[2576],{"type":30,"value":2577},"      gateway_url",{"type":24,"tag":633,"props":2579,"children":2580},{"style":1175},[2581],{"type":30,"value":2184},{"type":24,"tag":633,"props":2583,"children":2584},{"style":646},[2585],{"type":30,"value":2586},"http:\u002F\u002Fyour-gateway-url\n",{"type":24,"tag":99,"props":2588,"children":2589},{},[],{"type":24,"tag":50,"props":2591,"children":2593},{"id":2592},"七记忆系统详解",[2594],{"type":30,"value":2595},"七、记忆系统详解",{"type":24,"tag":36,"props":2597,"children":2598},{},[2599,2601,2606],{"type":30,"value":2600},"Hermes 的记忆系统分为",{"type":24,"tag":42,"props":2602,"children":2603},{},[2604],{"type":30,"value":2605},"三层",{"type":30,"value":2607},"，解决了传统 Agent「会话结束就失忆」的痛点：",{"type":24,"tag":109,"props":2609,"children":2611},{"id":2610},"_71-三层记忆架构",[2612],{"type":30,"value":2613},"7.1 三层记忆架构",{"type":24,"tag":330,"props":2615,"children":2616},{},[2617,2648],{"type":24,"tag":334,"props":2618,"children":2619},{},[2620],{"type":24,"tag":338,"props":2621,"children":2622},{},[2623,2628,2633,2638,2643],{"type":24,"tag":342,"props":2624,"children":2625},{},[2626],{"type":30,"value":2627},"层级",{"type":24,"tag":342,"props":2629,"children":2630},{},[2631],{"type":30,"value":2632},"文件",{"type":24,"tag":342,"props":2634,"children":2635},{},[2636],{"type":30,"value":2637},"内容",{"type":24,"tag":342,"props":2639,"children":2640},{},[2641],{"type":30,"value":2642},"容量",{"type":24,"tag":342,"props":2644,"children":2645},{},[2646],{"type":30,"value":2647},"典型条目数",{"type":24,"tag":358,"props":2649,"children":2650},{},[2651,2682,2713],{"type":24,"tag":338,"props":2652,"children":2653},{},[2654,2662,2667,2672,2677],{"type":24,"tag":365,"props":2655,"children":2656},{},[2657],{"type":24,"tag":42,"props":2658,"children":2659},{},[2660],{"type":30,"value":2661},"第一层",{"type":24,"tag":365,"props":2663,"children":2664},{},[2665],{"type":30,"value":2666},"MEMORY.md",{"type":24,"tag":365,"props":2668,"children":2669},{},[2670],{"type":30,"value":2671},"Agent 个人笔记——环境信息、约定、经验教训",{"type":24,"tag":365,"props":2673,"children":2674},{},[2675],{"type":30,"value":2676},"2,200 字符（~800 tokens）",{"type":24,"tag":365,"props":2678,"children":2679},{},[2680],{"type":30,"value":2681},"8-15 条",{"type":24,"tag":338,"props":2683,"children":2684},{},[2685,2693,2698,2703,2708],{"type":24,"tag":365,"props":2686,"children":2687},{},[2688],{"type":24,"tag":42,"props":2689,"children":2690},{},[2691],{"type":30,"value":2692},"第二层",{"type":24,"tag":365,"props":2694,"children":2695},{},[2696],{"type":30,"value":2697},"USER.md",{"type":24,"tag":365,"props":2699,"children":2700},{},[2701],{"type":30,"value":2702},"用户画像——偏好、工作习惯、沟通风格",{"type":24,"tag":365,"props":2704,"children":2705},{},[2706],{"type":30,"value":2707},"~1,000 tokens",{"type":24,"tag":365,"props":2709,"children":2710},{},[2711],{"type":30,"value":2712},"-",{"type":24,"tag":338,"props":2714,"children":2715},{},[2716,2724,2729,2734,2739],{"type":24,"tag":365,"props":2717,"children":2718},{},[2719],{"type":24,"tag":42,"props":2720,"children":2721},{},[2722],{"type":30,"value":2723},"第三层",{"type":24,"tag":365,"props":2725,"children":2726},{},[2727],{"type":30,"value":2728},"FTS5 全文搜索",{"type":24,"tag":365,"props":2730,"children":2731},{},[2732],{"type":30,"value":2733},"历史会话中的任意内容检索",{"type":24,"tag":365,"props":2735,"children":2736},{},[2737],{"type":30,"value":2738},"无限制",{"type":24,"tag":365,"props":2740,"children":2741},{},[2742],{"type":30,"value":2712},{"type":24,"tag":109,"props":2744,"children":2746},{"id":2745},"_72-外部记忆提供者",[2747],{"type":30,"value":2748},"7.2 外部记忆提供者",{"type":24,"tag":36,"props":2750,"children":2751},{},[2752,2754,2759],{"type":30,"value":2753},"Hermes 还内置 ",{"type":24,"tag":42,"props":2755,"children":2756},{},[2757],{"type":30,"value":2758},"8 种外部记忆提供者插件",{"type":30,"value":2760},"，与内置记忆并行运行：",{"type":24,"tag":141,"props":2762,"children":2763},{},[2764,2769,2774,2779,2784],{"type":24,"tag":145,"props":2765,"children":2766},{},[2767],{"type":30,"value":2768},"向量数据库（Chroma、Pinecone、Weaviate）",{"type":24,"tag":145,"props":2770,"children":2771},{},[2772],{"type":30,"value":2773},"知识图谱",{"type":24,"tag":145,"props":2775,"children":2776},{},[2777],{"type":30,"value":2778},"飞书文档",{"type":24,"tag":145,"props":2780,"children":2781},{},[2782],{"type":30,"value":2783},"Notion",{"type":24,"tag":145,"props":2785,"children":2786},{},[2787],{"type":30,"value":2788},"自定义 API",{"type":24,"tag":36,"props":2790,"children":2791},{},[2792],{"type":30,"value":2793},"配置外部记忆：",{"type":24,"tag":306,"props":2795,"children":2797},{"code":2796,"language":2128,"meta":7,"className":2129,"style":7},"memory:\n  providers:\n    - type: chroma\n      connection_string: localhost:8000\n    - type: notion\n      api_key: your-notion-key\n",[2798],{"type":24,"tag":281,"props":2799,"children":2800},{"__ignoreMap":7},[2801,2813,2825,2847,2864,2884],{"type":24,"tag":633,"props":2802,"children":2803},{"class":635,"line":636},[2804,2809],{"type":24,"tag":633,"props":2805,"children":2806},{"style":2139},[2807],{"type":30,"value":2808},"memory",{"type":24,"tag":633,"props":2810,"children":2811},{"style":1175},[2812],{"type":30,"value":2147},{"type":24,"tag":633,"props":2814,"children":2815},{"class":635,"line":667},[2816,2821],{"type":24,"tag":633,"props":2817,"children":2818},{"style":2139},[2819],{"type":30,"value":2820},"  providers",{"type":24,"tag":633,"props":2822,"children":2823},{"style":1175},[2824],{"type":30,"value":2147},{"type":24,"tag":633,"props":2826,"children":2827},{"class":635,"line":796},[2828,2833,2838,2842],{"type":24,"tag":633,"props":2829,"children":2830},{"style":1175},[2831],{"type":30,"value":2832},"    - ",{"type":24,"tag":633,"props":2834,"children":2835},{"style":2139},[2836],{"type":30,"value":2837},"type",{"type":24,"tag":633,"props":2839,"children":2840},{"style":1175},[2841],{"type":30,"value":2184},{"type":24,"tag":633,"props":2843,"children":2844},{"style":646},[2845],{"type":30,"value":2846},"chroma\n",{"type":24,"tag":633,"props":2848,"children":2849},{"class":635,"line":806},[2850,2855,2859],{"type":24,"tag":633,"props":2851,"children":2852},{"style":2139},[2853],{"type":30,"value":2854},"      connection_string",{"type":24,"tag":633,"props":2856,"children":2857},{"style":1175},[2858],{"type":30,"value":2184},{"type":24,"tag":633,"props":2860,"children":2861},{"style":646},[2862],{"type":30,"value":2863},"localhost:8000\n",{"type":24,"tag":633,"props":2865,"children":2866},{"class":635,"line":815},[2867,2871,2875,2879],{"type":24,"tag":633,"props":2868,"children":2869},{"style":1175},[2870],{"type":30,"value":2832},{"type":24,"tag":633,"props":2872,"children":2873},{"style":2139},[2874],{"type":30,"value":2837},{"type":24,"tag":633,"props":2876,"children":2877},{"style":1175},[2878],{"type":30,"value":2184},{"type":24,"tag":633,"props":2880,"children":2881},{"style":646},[2882],{"type":30,"value":2883},"notion\n",{"type":24,"tag":633,"props":2885,"children":2886},{"class":635,"line":829},[2887,2892,2896],{"type":24,"tag":633,"props":2888,"children":2889},{"style":2139},[2890],{"type":30,"value":2891},"      api_key",{"type":24,"tag":633,"props":2893,"children":2894},{"style":1175},[2895],{"type":30,"value":2184},{"type":24,"tag":633,"props":2897,"children":2898},{"style":646},[2899],{"type":30,"value":2900},"your-notion-key\n",{"type":24,"tag":109,"props":2902,"children":2904},{"id":2903},"_73-手动管理记忆",[2905],{"type":30,"value":2906},"7.3 手动管理记忆",{"type":24,"tag":306,"props":2908,"children":2910},{"code":2909,"language":626,"meta":7,"className":627,"style":7},"# 查看当前记忆\nhermes memory list\n\n# 手动添加记忆\nhermes memory add \"用户偏好使用 DeepSeek 模型处理中文任务\"\n\n# 清除特定记忆\nhermes memory remove \"记忆ID\"\n",[2911],{"type":24,"tag":281,"props":2912,"children":2913},{"__ignoreMap":7},[2914,2922,2938,2945,2953,2974,2981,2989],{"type":24,"tag":633,"props":2915,"children":2916},{"class":635,"line":636},[2917],{"type":24,"tag":633,"props":2918,"children":2919},{"style":767},[2920],{"type":30,"value":2921},"# 查看当前记忆\n",{"type":24,"tag":633,"props":2923,"children":2924},{"class":635,"line":667},[2925,2929,2934],{"type":24,"tag":633,"props":2926,"children":2927},{"style":640},[2928],{"type":30,"value":1040},{"type":24,"tag":633,"props":2930,"children":2931},{"style":646},[2932],{"type":30,"value":2933}," memory",{"type":24,"tag":633,"props":2935,"children":2936},{"style":646},[2937],{"type":30,"value":1300},{"type":24,"tag":633,"props":2939,"children":2940},{"class":635,"line":796},[2941],{"type":24,"tag":633,"props":2942,"children":2943},{"emptyLinePlaceholder":800},[2944],{"type":30,"value":803},{"type":24,"tag":633,"props":2946,"children":2947},{"class":635,"line":806},[2948],{"type":24,"tag":633,"props":2949,"children":2950},{"style":767},[2951],{"type":30,"value":2952},"# 手动添加记忆\n",{"type":24,"tag":633,"props":2954,"children":2955},{"class":635,"line":815},[2956,2960,2964,2969],{"type":24,"tag":633,"props":2957,"children":2958},{"style":640},[2959],{"type":30,"value":1040},{"type":24,"tag":633,"props":2961,"children":2962},{"style":646},[2963],{"type":30,"value":2933},{"type":24,"tag":633,"props":2965,"children":2966},{"style":646},[2967],{"type":30,"value":2968}," add",{"type":24,"tag":633,"props":2970,"children":2971},{"style":646},[2972],{"type":30,"value":2973}," \"用户偏好使用 DeepSeek 模型处理中文任务\"\n",{"type":24,"tag":633,"props":2975,"children":2976},{"class":635,"line":829},[2977],{"type":24,"tag":633,"props":2978,"children":2979},{"emptyLinePlaceholder":800},[2980],{"type":30,"value":803},{"type":24,"tag":633,"props":2982,"children":2983},{"class":635,"line":837},[2984],{"type":24,"tag":633,"props":2985,"children":2986},{"style":767},[2987],{"type":30,"value":2988},"# 清除特定记忆\n",{"type":24,"tag":633,"props":2990,"children":2991},{"class":635,"line":846},[2992,2996,3000,3005],{"type":24,"tag":633,"props":2993,"children":2994},{"style":640},[2995],{"type":30,"value":1040},{"type":24,"tag":633,"props":2997,"children":2998},{"style":646},[2999],{"type":30,"value":2933},{"type":24,"tag":633,"props":3001,"children":3002},{"style":646},[3003],{"type":30,"value":3004}," remove",{"type":24,"tag":633,"props":3006,"children":3007},{"style":646},[3008],{"type":30,"value":3009}," \"记忆ID\"\n",{"type":24,"tag":99,"props":3011,"children":3012},{},[],{"type":24,"tag":50,"props":3014,"children":3016},{"id":3015},"八技能skills系统",[3017],{"type":30,"value":3018},"八、技能（Skills）系统",{"type":24,"tag":109,"props":3020,"children":3022},{"id":3021},"_81-什么是-skills",[3023],{"type":30,"value":3024},"8.1 什么是 Skills？",{"type":24,"tag":36,"props":3026,"children":3027},{},[3028,3030,3035],{"type":30,"value":3029},"Skill 是 Hermes 的可复用任务单元，本质上是存储在 ",{"type":24,"tag":281,"props":3031,"children":3033},{"className":3032},[],[3034],{"type":30,"value":286},{"type":30,"value":3036}," 目录下的标准 Markdown 文件（SKILL.md 格式），兼容 agentskills.io 开放标准。",{"type":24,"tag":36,"props":3038,"children":3039},{},[3040],{"type":30,"value":3041},"每个 Skill 包含：",{"type":24,"tag":141,"props":3043,"children":3044},{},[3045,3055,3065,3075],{"type":24,"tag":145,"props":3046,"children":3047},{},[3048,3053],{"type":24,"tag":42,"props":3049,"children":3050},{},[3051],{"type":30,"value":3052},"触发条件",{"type":30,"value":3054},"：什么情况下调用这个技能",{"type":24,"tag":145,"props":3056,"children":3057},{},[3058,3063],{"type":24,"tag":42,"props":3059,"children":3060},{},[3061],{"type":30,"value":3062},"执行步骤",{"type":30,"value":3064},"：具体怎么操作",{"type":24,"tag":145,"props":3066,"children":3067},{},[3068,3073],{"type":24,"tag":42,"props":3069,"children":3070},{},[3071],{"type":30,"value":3072},"避坑提示",{"type":30,"value":3074},"：容易出错的地方",{"type":24,"tag":145,"props":3076,"children":3077},{},[3078,3083],{"type":24,"tag":42,"props":3079,"children":3080},{},[3081],{"type":30,"value":3082},"验证方法",{"type":30,"value":3084},"：如何确认任务完成",{"type":24,"tag":109,"props":3086,"children":3088},{"id":3087},"_82-自动创建-skill",[3089],{"type":30,"value":3090},"8.2 自动创建 Skill",{"type":24,"tag":36,"props":3092,"children":3093},{},[3094],{"type":30,"value":3095},"当 Hermes 完成复杂任务后，会自动将过程写成 Skill 文件：",{"type":24,"tag":306,"props":3097,"children":3101},{"code":3098,"language":3099,"meta":7,"className":3100,"style":7},"# Skill: 部署 Vue 项目到 Nginx\n\n## 触发条件\n用户要求部署前端 Vue 项目到服务器\n\n## 执行步骤\n1. `npm run build` 构建项目\n2. `scp -r dist\u002F* user@server:\u002Fvar\u002Fwww\u002F`\n3. SSH 登录服务器\n4. 重启 Nginx: `sudo systemctl restart nginx`\n\n## 避坑提示\n- 确认服务器 Nginx 已安装\n- 打包前需设置正确的 base URL\n\n## 验证方法\ncurl http:\u002F\u002Fyour-domain.com 返回项目首页\n","markdown","language-markdown shiki shiki-themes github-dark",[3102],{"type":24,"tag":281,"props":3103,"children":3104},{"__ignoreMap":7},[3105,3114,3121,3129,3137,3144,3152,3171,3184,3197,3215,3222,3230,3242,3254,3262,3271],{"type":24,"tag":633,"props":3106,"children":3107},{"class":635,"line":636},[3108],{"type":24,"tag":633,"props":3109,"children":3111},{"style":3110},"--shiki-default:#79B8FF;--shiki-default-font-weight:bold",[3112],{"type":30,"value":3113},"# Skill: 部署 Vue 项目到 Nginx\n",{"type":24,"tag":633,"props":3115,"children":3116},{"class":635,"line":667},[3117],{"type":24,"tag":633,"props":3118,"children":3119},{"emptyLinePlaceholder":800},[3120],{"type":30,"value":803},{"type":24,"tag":633,"props":3122,"children":3123},{"class":635,"line":796},[3124],{"type":24,"tag":633,"props":3125,"children":3126},{"style":3110},[3127],{"type":30,"value":3128},"## 触发条件\n",{"type":24,"tag":633,"props":3130,"children":3131},{"class":635,"line":806},[3132],{"type":24,"tag":633,"props":3133,"children":3134},{"style":1175},[3135],{"type":30,"value":3136},"用户要求部署前端 Vue 项目到服务器\n",{"type":24,"tag":633,"props":3138,"children":3139},{"class":635,"line":815},[3140],{"type":24,"tag":633,"props":3141,"children":3142},{"emptyLinePlaceholder":800},[3143],{"type":30,"value":803},{"type":24,"tag":633,"props":3145,"children":3146},{"class":635,"line":829},[3147],{"type":24,"tag":633,"props":3148,"children":3149},{"style":3110},[3150],{"type":30,"value":3151},"## 执行步骤\n",{"type":24,"tag":633,"props":3153,"children":3154},{"class":635,"line":837},[3155,3161,3166],{"type":24,"tag":633,"props":3156,"children":3158},{"style":3157},"--shiki-default:#FFAB70",[3159],{"type":30,"value":3160},"1.",{"type":24,"tag":633,"props":3162,"children":3163},{"style":729},[3164],{"type":30,"value":3165}," `npm run build`",{"type":24,"tag":633,"props":3167,"children":3168},{"style":1175},[3169],{"type":30,"value":3170}," 构建项目\n",{"type":24,"tag":633,"props":3172,"children":3173},{"class":635,"line":846},[3174,3179],{"type":24,"tag":633,"props":3175,"children":3176},{"style":3157},[3177],{"type":30,"value":3178},"2.",{"type":24,"tag":633,"props":3180,"children":3181},{"style":729},[3182],{"type":30,"value":3183}," `scp -r dist\u002F* user@server:\u002Fvar\u002Fwww\u002F`\n",{"type":24,"tag":633,"props":3185,"children":3186},{"class":635,"line":865},[3187,3192],{"type":24,"tag":633,"props":3188,"children":3189},{"style":3157},[3190],{"type":30,"value":3191},"3.",{"type":24,"tag":633,"props":3193,"children":3194},{"style":1175},[3195],{"type":30,"value":3196}," SSH 登录服务器\n",{"type":24,"tag":633,"props":3198,"children":3199},{"class":635,"line":873},[3200,3205,3210],{"type":24,"tag":633,"props":3201,"children":3202},{"style":3157},[3203],{"type":30,"value":3204},"4.",{"type":24,"tag":633,"props":3206,"children":3207},{"style":1175},[3208],{"type":30,"value":3209}," 重启 Nginx: ",{"type":24,"tag":633,"props":3211,"children":3212},{"style":729},[3213],{"type":30,"value":3214},"`sudo systemctl restart nginx`\n",{"type":24,"tag":633,"props":3216,"children":3217},{"class":635,"line":882},[3218],{"type":24,"tag":633,"props":3219,"children":3220},{"emptyLinePlaceholder":800},[3221],{"type":30,"value":803},{"type":24,"tag":633,"props":3223,"children":3224},{"class":635,"line":901},[3225],{"type":24,"tag":633,"props":3226,"children":3227},{"style":3110},[3228],{"type":30,"value":3229},"## 避坑提示\n",{"type":24,"tag":633,"props":3231,"children":3232},{"class":635,"line":909},[3233,3237],{"type":24,"tag":633,"props":3234,"children":3235},{"style":3157},[3236],{"type":30,"value":2712},{"type":24,"tag":633,"props":3238,"children":3239},{"style":1175},[3240],{"type":30,"value":3241}," 确认服务器 Nginx 已安装\n",{"type":24,"tag":633,"props":3243,"children":3244},{"class":635,"line":918},[3245,3249],{"type":24,"tag":633,"props":3246,"children":3247},{"style":3157},[3248],{"type":30,"value":2712},{"type":24,"tag":633,"props":3250,"children":3251},{"style":1175},[3252],{"type":30,"value":3253}," 打包前需设置正确的 base URL\n",{"type":24,"tag":633,"props":3255,"children":3257},{"class":635,"line":3256},15,[3258],{"type":24,"tag":633,"props":3259,"children":3260},{"emptyLinePlaceholder":800},[3261],{"type":30,"value":803},{"type":24,"tag":633,"props":3263,"children":3265},{"class":635,"line":3264},16,[3266],{"type":24,"tag":633,"props":3267,"children":3268},{"style":3110},[3269],{"type":30,"value":3270},"## 验证方法\n",{"type":24,"tag":633,"props":3272,"children":3274},{"class":635,"line":3273},17,[3275],{"type":24,"tag":633,"props":3276,"children":3277},{"style":1175},[3278],{"type":30,"value":3279},"curl http:\u002F\u002Fyour-domain.com 返回项目首页\n",{"type":24,"tag":109,"props":3281,"children":3283},{"id":3282},"_83-手动创建-skill",[3284],{"type":30,"value":3285},"8.3 手动创建 Skill",{"type":24,"tag":36,"props":3287,"children":3288},{},[3289],{"type":30,"value":3290},"你也可以手动编写 Skill：",{"type":24,"tag":306,"props":3292,"children":3294},{"code":3293,"language":626,"meta":7,"className":627,"style":7},"mkdir -p ~\u002F.hermes\u002Fskills\u002Fmy-custom-skill\n",[3295],{"type":24,"tag":281,"props":3296,"children":3297},{"__ignoreMap":7},[3298],{"type":24,"tag":633,"props":3299,"children":3300},{"class":635,"line":636},[3301,3305,3309],{"type":24,"tag":633,"props":3302,"children":3303},{"style":640},[3304],{"type":30,"value":852},{"type":24,"tag":633,"props":3306,"children":3307},{"style":729},[3308],{"type":30,"value":857},{"type":24,"tag":633,"props":3310,"children":3311},{"style":646},[3312],{"type":30,"value":3313}," ~\u002F.hermes\u002Fskills\u002Fmy-custom-skill\n",{"type":24,"tag":36,"props":3315,"children":3316},{},[3317,3319,3325],{"type":30,"value":3318},"创建 ",{"type":24,"tag":281,"props":3320,"children":3322},{"className":3321},[],[3323],{"type":30,"value":3324},"~\u002F.hermes\u002Fskills\u002Fmy-custom-skill\u002FSKILL.md",{"type":30,"value":3326},"：",{"type":24,"tag":306,"props":3328,"children":3330},{"code":3329,"language":3099,"meta":7,"className":3100,"style":7},"---\nname: 我的自定义技能\ntrigger: 用户说「xxx」时触发\n---\n\n# 我的自定义技能\n\n## 执行步骤\n...\n\n## 注意事项\n...\n",[3331],{"type":24,"tag":281,"props":3332,"children":3333},{"__ignoreMap":7},[3334,3342,3359,3376,3383,3390,3398,3405,3412,3420,3427,3435],{"type":24,"tag":633,"props":3335,"children":3336},{"class":635,"line":636},[3337],{"type":24,"tag":633,"props":3338,"children":3339},{"style":1175},[3340],{"type":30,"value":3341},"---\n",{"type":24,"tag":633,"props":3343,"children":3344},{"class":635,"line":667},[3345,3350,3354],{"type":24,"tag":633,"props":3346,"children":3347},{"style":2139},[3348],{"type":30,"value":3349},"name",{"type":24,"tag":633,"props":3351,"children":3352},{"style":1175},[3353],{"type":30,"value":2184},{"type":24,"tag":633,"props":3355,"children":3356},{"style":646},[3357],{"type":30,"value":3358},"我的自定义技能\n",{"type":24,"tag":633,"props":3360,"children":3361},{"class":635,"line":796},[3362,3367,3371],{"type":24,"tag":633,"props":3363,"children":3364},{"style":2139},[3365],{"type":30,"value":3366},"trigger",{"type":24,"tag":633,"props":3368,"children":3369},{"style":1175},[3370],{"type":30,"value":2184},{"type":24,"tag":633,"props":3372,"children":3373},{"style":646},[3374],{"type":30,"value":3375},"用户说「xxx」时触发\n",{"type":24,"tag":633,"props":3377,"children":3378},{"class":635,"line":806},[3379],{"type":24,"tag":633,"props":3380,"children":3381},{"style":1175},[3382],{"type":30,"value":3341},{"type":24,"tag":633,"props":3384,"children":3385},{"class":635,"line":815},[3386],{"type":24,"tag":633,"props":3387,"children":3388},{"emptyLinePlaceholder":800},[3389],{"type":30,"value":803},{"type":24,"tag":633,"props":3391,"children":3392},{"class":635,"line":829},[3393],{"type":24,"tag":633,"props":3394,"children":3395},{"style":3110},[3396],{"type":30,"value":3397},"# 我的自定义技能\n",{"type":24,"tag":633,"props":3399,"children":3400},{"class":635,"line":837},[3401],{"type":24,"tag":633,"props":3402,"children":3403},{"emptyLinePlaceholder":800},[3404],{"type":30,"value":803},{"type":24,"tag":633,"props":3406,"children":3407},{"class":635,"line":846},[3408],{"type":24,"tag":633,"props":3409,"children":3410},{"style":3110},[3411],{"type":30,"value":3151},{"type":24,"tag":633,"props":3413,"children":3414},{"class":635,"line":865},[3415],{"type":24,"tag":633,"props":3416,"children":3417},{"style":1175},[3418],{"type":30,"value":3419},"...\n",{"type":24,"tag":633,"props":3421,"children":3422},{"class":635,"line":873},[3423],{"type":24,"tag":633,"props":3424,"children":3425},{"emptyLinePlaceholder":800},[3426],{"type":30,"value":803},{"type":24,"tag":633,"props":3428,"children":3429},{"class":635,"line":882},[3430],{"type":24,"tag":633,"props":3431,"children":3432},{"style":3110},[3433],{"type":30,"value":3434},"## 注意事项\n",{"type":24,"tag":633,"props":3436,"children":3437},{"class":635,"line":901},[3438],{"type":24,"tag":633,"props":3439,"children":3440},{"style":1175},[3441],{"type":30,"value":3419},{"type":24,"tag":109,"props":3443,"children":3445},{"id":3444},"_84-安装社区-skill",[3446],{"type":30,"value":3447},"8.4 安装社区 Skill",{"type":24,"tag":306,"props":3449,"children":3451},{"code":3450,"language":626,"meta":7,"className":627,"style":7},"# 查看可用技能\nhermes skills list\n\n# 安装技能\nhermes skills install wondelai\u002Fskills\n\n# 更新技能\nhermes skills update\n",[3452],{"type":24,"tag":281,"props":3453,"children":3454},{"__ignoreMap":7},[3455,3463,3479,3486,3494,3515,3522,3530],{"type":24,"tag":633,"props":3456,"children":3457},{"class":635,"line":636},[3458],{"type":24,"tag":633,"props":3459,"children":3460},{"style":767},[3461],{"type":30,"value":3462},"# 查看可用技能\n",{"type":24,"tag":633,"props":3464,"children":3465},{"class":635,"line":667},[3466,3470,3475],{"type":24,"tag":633,"props":3467,"children":3468},{"style":640},[3469],{"type":30,"value":1040},{"type":24,"tag":633,"props":3471,"children":3472},{"style":646},[3473],{"type":30,"value":3474}," skills",{"type":24,"tag":633,"props":3476,"children":3477},{"style":646},[3478],{"type":30,"value":1300},{"type":24,"tag":633,"props":3480,"children":3481},{"class":635,"line":796},[3482],{"type":24,"tag":633,"props":3483,"children":3484},{"emptyLinePlaceholder":800},[3485],{"type":30,"value":803},{"type":24,"tag":633,"props":3487,"children":3488},{"class":635,"line":806},[3489],{"type":24,"tag":633,"props":3490,"children":3491},{"style":767},[3492],{"type":30,"value":3493},"# 安装技能\n",{"type":24,"tag":633,"props":3495,"children":3496},{"class":635,"line":815},[3497,3501,3505,3510],{"type":24,"tag":633,"props":3498,"children":3499},{"style":640},[3500],{"type":30,"value":1040},{"type":24,"tag":633,"props":3502,"children":3503},{"style":646},[3504],{"type":30,"value":3474},{"type":24,"tag":633,"props":3506,"children":3507},{"style":646},[3508],{"type":30,"value":3509}," install",{"type":24,"tag":633,"props":3511,"children":3512},{"style":646},[3513],{"type":30,"value":3514}," wondelai\u002Fskills\n",{"type":24,"tag":633,"props":3516,"children":3517},{"class":635,"line":829},[3518],{"type":24,"tag":633,"props":3519,"children":3520},{"emptyLinePlaceholder":800},[3521],{"type":30,"value":803},{"type":24,"tag":633,"props":3523,"children":3524},{"class":635,"line":837},[3525],{"type":24,"tag":633,"props":3526,"children":3527},{"style":767},[3528],{"type":30,"value":3529},"# 更新技能\n",{"type":24,"tag":633,"props":3531,"children":3532},{"class":635,"line":846},[3533,3537,3541],{"type":24,"tag":633,"props":3534,"children":3535},{"style":640},[3536],{"type":30,"value":1040},{"type":24,"tag":633,"props":3538,"children":3539},{"style":646},[3540],{"type":30,"value":3474},{"type":24,"tag":633,"props":3542,"children":3543},{"style":646},[3544],{"type":30,"value":3545}," update\n",{"type":24,"tag":109,"props":3547,"children":3549},{"id":3548},"_85-技能层级从浅到深",[3550],{"type":30,"value":3551},"8.5 技能层级（从浅到深）",{"type":24,"tag":330,"props":3553,"children":3554},{},[3555,3575],{"type":24,"tag":334,"props":3556,"children":3557},{},[3558],{"type":24,"tag":338,"props":3559,"children":3560},{},[3561,3565,3570],{"type":24,"tag":342,"props":3562,"children":3563},{},[3564],{"type":30,"value":2627},{"type":24,"tag":342,"props":3566,"children":3567},{},[3568],{"type":30,"value":3569},"命令",{"type":24,"tag":342,"props":3571,"children":3572},{},[3573],{"type":30,"value":3574},"作用",{"type":24,"tag":358,"props":3576,"children":3577},{},[3578,3600,3618],{"type":24,"tag":338,"props":3579,"children":3580},{},[3581,3586,3595],{"type":24,"tag":365,"props":3582,"children":3583},{},[3584],{"type":30,"value":3585},"Level 0",{"type":24,"tag":365,"props":3587,"children":3588},{},[3589],{"type":24,"tag":281,"props":3590,"children":3592},{"className":3591},[],[3593],{"type":30,"value":3594},"skills_list()",{"type":24,"tag":365,"props":3596,"children":3597},{},[3598],{"type":30,"value":3599},"获取所有技能名称和描述（~3k tokens）",{"type":24,"tag":338,"props":3601,"children":3602},{},[3603,3608,3613],{"type":24,"tag":365,"props":3604,"children":3605},{},[3606],{"type":30,"value":3607},"Level 1",{"type":24,"tag":365,"props":3609,"children":3610},{},[3611],{"type":30,"value":3612},"基础触发",{"type":24,"tag":365,"props":3614,"children":3615},{},[3616],{"type":30,"value":3617},"根据用户意图匹配技能",{"type":24,"tag":338,"props":3619,"children":3620},{},[3621,3626,3631],{"type":24,"tag":365,"props":3622,"children":3623},{},[3624],{"type":30,"value":3625},"Level 2",{"type":24,"tag":365,"props":3627,"children":3628},{},[3629],{"type":30,"value":3630},"自动执行",{"type":24,"tag":365,"props":3632,"children":3633},{},[3634],{"type":30,"value":3635},"完成复杂任务后自动创建新技能",{"type":24,"tag":99,"props":3637,"children":3638},{},[],{"type":24,"tag":50,"props":3640,"children":3642},{"id":3641},"九高级配置",[3643],{"type":30,"value":3644},"九、高级配置",{"type":24,"tag":109,"props":3646,"children":3648},{"id":3647},"_91-web-ui-仪表盘",[3649],{"type":30,"value":3650},"9.1 Web UI 仪表盘",{"type":24,"tag":36,"props":3652,"children":3653},{},[3654],{"type":30,"value":3655},"Hermes 支持图形化管理界面：",{"type":24,"tag":306,"props":3657,"children":3659},{"code":3658,"language":626,"meta":7,"className":627,"style":7},"hermes webui start\n# 访问 http:\u002F\u002Flocalhost:3000\n",[3660],{"type":24,"tag":281,"props":3661,"children":3662},{"__ignoreMap":7},[3663,3679],{"type":24,"tag":633,"props":3664,"children":3665},{"class":635,"line":636},[3666,3670,3675],{"type":24,"tag":633,"props":3667,"children":3668},{"style":640},[3669],{"type":30,"value":1040},{"type":24,"tag":633,"props":3671,"children":3672},{"style":646},[3673],{"type":30,"value":3674}," webui",{"type":24,"tag":633,"props":3676,"children":3677},{"style":646},[3678],{"type":30,"value":2238},{"type":24,"tag":633,"props":3680,"children":3681},{"class":635,"line":667},[3682],{"type":24,"tag":633,"props":3683,"children":3684},{"style":767},[3685],{"type":30,"value":3686},"# 访问 http:\u002F\u002Flocalhost:3000\n",{"type":24,"tag":109,"props":3688,"children":3690},{"id":3689},"_92-灵魂定义soulmd",[3691],{"type":30,"value":3692},"9.2 灵魂定义（SOUL.md）",{"type":24,"tag":36,"props":3694,"children":3695},{},[3696],{"type":30,"value":3697},"定义 Agent 的性格和身份：",{"type":24,"tag":306,"props":3699,"children":3701},{"code":3700,"language":626,"meta":7,"className":627,"style":7},"hermes soul edit\n",[3702],{"type":24,"tag":281,"props":3703,"children":3704},{"__ignoreMap":7},[3705],{"type":24,"tag":633,"props":3706,"children":3707},{"class":635,"line":636},[3708,3712,3717],{"type":24,"tag":633,"props":3709,"children":3710},{"style":640},[3711],{"type":30,"value":1040},{"type":24,"tag":633,"props":3713,"children":3714},{"style":646},[3715],{"type":30,"value":3716}," soul",{"type":24,"tag":633,"props":3718,"children":3719},{"style":646},[3720],{"type":30,"value":3721}," edit\n",{"type":24,"tag":36,"props":3723,"children":3724},{},[3725,3726,3732],{"type":30,"value":3318},{"type":24,"tag":281,"props":3727,"children":3729},{"className":3728},[],[3730],{"type":30,"value":3731},"~\u002F.hermes\u002FSOUL.md",{"type":30,"value":3326},{"type":24,"tag":306,"props":3734,"children":3736},{"code":3735,"language":3099,"meta":7,"className":3100,"style":7},"# SOUL.md\n\n你是小李，公司的 CTO 助手。你：\n- 专业、高效，但不失幽默\n- 喜欢用 emoji 表达情绪\n- 遇到问题会主动提供多个解决方案\n- 熟悉中国互联网技术栈（Vue、Spring Boot、K8s 等）\n",[3737],{"type":24,"tag":281,"props":3738,"children":3739},{"__ignoreMap":7},[3740,3748,3755,3763,3775,3787,3799],{"type":24,"tag":633,"props":3741,"children":3742},{"class":635,"line":636},[3743],{"type":24,"tag":633,"props":3744,"children":3745},{"style":3110},[3746],{"type":30,"value":3747},"# SOUL.md\n",{"type":24,"tag":633,"props":3749,"children":3750},{"class":635,"line":667},[3751],{"type":24,"tag":633,"props":3752,"children":3753},{"emptyLinePlaceholder":800},[3754],{"type":30,"value":803},{"type":24,"tag":633,"props":3756,"children":3757},{"class":635,"line":796},[3758],{"type":24,"tag":633,"props":3759,"children":3760},{"style":1175},[3761],{"type":30,"value":3762},"你是小李，公司的 CTO 助手。你：\n",{"type":24,"tag":633,"props":3764,"children":3765},{"class":635,"line":806},[3766,3770],{"type":24,"tag":633,"props":3767,"children":3768},{"style":3157},[3769],{"type":30,"value":2712},{"type":24,"tag":633,"props":3771,"children":3772},{"style":1175},[3773],{"type":30,"value":3774}," 专业、高效，但不失幽默\n",{"type":24,"tag":633,"props":3776,"children":3777},{"class":635,"line":815},[3778,3782],{"type":24,"tag":633,"props":3779,"children":3780},{"style":3157},[3781],{"type":30,"value":2712},{"type":24,"tag":633,"props":3783,"children":3784},{"style":1175},[3785],{"type":30,"value":3786}," 喜欢用 emoji 表达情绪\n",{"type":24,"tag":633,"props":3788,"children":3789},{"class":635,"line":829},[3790,3794],{"type":24,"tag":633,"props":3791,"children":3792},{"style":3157},[3793],{"type":30,"value":2712},{"type":24,"tag":633,"props":3795,"children":3796},{"style":1175},[3797],{"type":30,"value":3798}," 遇到问题会主动提供多个解决方案\n",{"type":24,"tag":633,"props":3800,"children":3801},{"class":635,"line":837},[3802,3806],{"type":24,"tag":633,"props":3803,"children":3804},{"style":3157},[3805],{"type":30,"value":2712},{"type":24,"tag":633,"props":3807,"children":3808},{"style":1175},[3809],{"type":30,"value":3810}," 熟悉中国互联网技术栈（Vue、Spring Boot、K8s 等）\n",{"type":24,"tag":109,"props":3812,"children":3814},{"id":3813},"_93-防爬浏览器camofox",[3815],{"type":30,"value":3816},"9.3 防爬浏览器（Camofox）",{"type":24,"tag":36,"props":3818,"children":3819},{},[3820],{"type":30,"value":3821},"配置浏览器自动化时，使用防爬浏览器避免被检测：",{"type":24,"tag":306,"props":3823,"children":3825},{"code":3824,"language":626,"meta":7,"className":627,"style":7},"hermes config set BROWSER_BACKEND camofox\n",[3826],{"type":24,"tag":281,"props":3827,"children":3828},{"__ignoreMap":7},[3829],{"type":24,"tag":633,"props":3830,"children":3831},{"class":635,"line":636},[3832,3836,3840,3844,3849],{"type":24,"tag":633,"props":3833,"children":3834},{"style":640},[3835],{"type":30,"value":1040},{"type":24,"tag":633,"props":3837,"children":3838},{"style":646},[3839],{"type":30,"value":649},{"type":24,"tag":633,"props":3841,"children":3842},{"style":646},[3843],{"type":30,"value":654},{"type":24,"tag":633,"props":3845,"children":3846},{"style":646},[3847],{"type":30,"value":3848}," BROWSER_BACKEND",{"type":24,"tag":633,"props":3850,"children":3851},{"style":646},[3852],{"type":30,"value":3853}," camofox\n",{"type":24,"tag":109,"props":3855,"children":3857},{"id":3856},"_94-定时任务cron",[3858],{"type":30,"value":3859},"9.4 定时任务（Cron）",{"type":24,"tag":36,"props":3861,"children":3862},{},[3863],{"type":30,"value":3864},"设置自动化定时任务：",{"type":24,"tag":306,"props":3866,"children":3868},{"code":3867,"language":626,"meta":7,"className":627,"style":7},"hermes cron add \"每天早上9点发送天气预报\" \\\n  --time \"0 9 * * *\" \\\n  --skill weather-report\n",[3869],{"type":24,"tag":281,"props":3870,"children":3871},{"__ignoreMap":7},[3872,3898,3915],{"type":24,"tag":633,"props":3873,"children":3874},{"class":635,"line":636},[3875,3879,3884,3888,3893],{"type":24,"tag":633,"props":3876,"children":3877},{"style":640},[3878],{"type":30,"value":1040},{"type":24,"tag":633,"props":3880,"children":3881},{"style":646},[3882],{"type":30,"value":3883}," cron",{"type":24,"tag":633,"props":3885,"children":3886},{"style":646},[3887],{"type":30,"value":2968},{"type":24,"tag":633,"props":3889,"children":3890},{"style":646},[3891],{"type":30,"value":3892}," \"每天早上9点发送天气预报\"",{"type":24,"tag":633,"props":3894,"children":3895},{"style":729},[3896],{"type":30,"value":3897}," \\\n",{"type":24,"tag":633,"props":3899,"children":3900},{"class":635,"line":667},[3901,3906,3911],{"type":24,"tag":633,"props":3902,"children":3903},{"style":729},[3904],{"type":30,"value":3905},"  --time",{"type":24,"tag":633,"props":3907,"children":3908},{"style":646},[3909],{"type":30,"value":3910}," \"0 9 * * *\"",{"type":24,"tag":633,"props":3912,"children":3913},{"style":729},[3914],{"type":30,"value":3897},{"type":24,"tag":633,"props":3916,"children":3917},{"class":635,"line":796},[3918,3923],{"type":24,"tag":633,"props":3919,"children":3920},{"style":729},[3921],{"type":30,"value":3922},"  --skill",{"type":24,"tag":633,"props":3924,"children":3925},{"style":646},[3926],{"type":30,"value":3927}," weather-report\n",{"type":24,"tag":109,"props":3929,"children":3931},{"id":3930},"_95-自动化-hooks",[3932],{"type":30,"value":3933},"9.5 自动化 Hooks",{"type":24,"tag":36,"props":3935,"children":3936},{},[3937],{"type":30,"value":3938},"配置事件驱动的自动化脚本：",{"type":24,"tag":306,"props":3940,"children":3942},{"code":3941,"language":2128,"meta":7,"className":2129,"style":7},"hooks:\n  on_task_complete:\n    - name: 任务完成后备份记忆\n      command: hermes memory backup\n  on_error:\n    - name: 错误时通知\n      command: hermes notify --channel feishu \"任务执行出错\"\n",[3943],{"type":24,"tag":281,"props":3944,"children":3945},{"__ignoreMap":7},[3946,3958,3970,3990,4007,4019,4039],{"type":24,"tag":633,"props":3947,"children":3948},{"class":635,"line":636},[3949,3954],{"type":24,"tag":633,"props":3950,"children":3951},{"style":2139},[3952],{"type":30,"value":3953},"hooks",{"type":24,"tag":633,"props":3955,"children":3956},{"style":1175},[3957],{"type":30,"value":2147},{"type":24,"tag":633,"props":3959,"children":3960},{"class":635,"line":667},[3961,3966],{"type":24,"tag":633,"props":3962,"children":3963},{"style":2139},[3964],{"type":30,"value":3965},"  on_task_complete",{"type":24,"tag":633,"props":3967,"children":3968},{"style":1175},[3969],{"type":30,"value":2147},{"type":24,"tag":633,"props":3971,"children":3972},{"class":635,"line":796},[3973,3977,3981,3985],{"type":24,"tag":633,"props":3974,"children":3975},{"style":1175},[3976],{"type":30,"value":2832},{"type":24,"tag":633,"props":3978,"children":3979},{"style":2139},[3980],{"type":30,"value":3349},{"type":24,"tag":633,"props":3982,"children":3983},{"style":1175},[3984],{"type":30,"value":2184},{"type":24,"tag":633,"props":3986,"children":3987},{"style":646},[3988],{"type":30,"value":3989},"任务完成后备份记忆\n",{"type":24,"tag":633,"props":3991,"children":3992},{"class":635,"line":806},[3993,3998,4002],{"type":24,"tag":633,"props":3994,"children":3995},{"style":2139},[3996],{"type":30,"value":3997},"      command",{"type":24,"tag":633,"props":3999,"children":4000},{"style":1175},[4001],{"type":30,"value":2184},{"type":24,"tag":633,"props":4003,"children":4004},{"style":646},[4005],{"type":30,"value":4006},"hermes memory backup\n",{"type":24,"tag":633,"props":4008,"children":4009},{"class":635,"line":815},[4010,4015],{"type":24,"tag":633,"props":4011,"children":4012},{"style":2139},[4013],{"type":30,"value":4014},"  on_error",{"type":24,"tag":633,"props":4016,"children":4017},{"style":1175},[4018],{"type":30,"value":2147},{"type":24,"tag":633,"props":4020,"children":4021},{"class":635,"line":829},[4022,4026,4030,4034],{"type":24,"tag":633,"props":4023,"children":4024},{"style":1175},[4025],{"type":30,"value":2832},{"type":24,"tag":633,"props":4027,"children":4028},{"style":2139},[4029],{"type":30,"value":3349},{"type":24,"tag":633,"props":4031,"children":4032},{"style":1175},[4033],{"type":30,"value":2184},{"type":24,"tag":633,"props":4035,"children":4036},{"style":646},[4037],{"type":30,"value":4038},"错误时通知\n",{"type":24,"tag":633,"props":4040,"children":4041},{"class":635,"line":837},[4042,4046,4050],{"type":24,"tag":633,"props":4043,"children":4044},{"style":2139},[4045],{"type":30,"value":3997},{"type":24,"tag":633,"props":4047,"children":4048},{"style":1175},[4049],{"type":30,"value":2184},{"type":24,"tag":633,"props":4051,"children":4052},{"style":646},[4053],{"type":30,"value":4054},"hermes notify --channel feishu \"任务执行出错\"\n",{"type":24,"tag":109,"props":4056,"children":4058},{"id":4057},"_96-openclaw-数据迁移",[4059],{"type":30,"value":4060},"9.6 OpenClaw 数据迁移",{"type":24,"tag":36,"props":4062,"children":4063},{},[4064,4066,4071],{"type":30,"value":4065},"Hermes 支持",{"type":24,"tag":42,"props":4067,"children":4068},{},[4069],{"type":30,"value":4070},"一键导入 OpenClaw 的关键文件",{"type":30,"value":3326},{"type":24,"tag":306,"props":4073,"children":4075},{"code":4074,"language":626,"meta":7,"className":627,"style":7},"hermes migrate from-openclaw\n# 或指定文件\nhermes migrate from-openclaw --soul \u002Fpath\u002Fto\u002FSOUL.md --memory \u002Fpath\u002Fto\u002FMEMORY.md\n",[4076],{"type":24,"tag":281,"props":4077,"children":4078},{"__ignoreMap":7},[4079,4096,4104],{"type":24,"tag":633,"props":4080,"children":4081},{"class":635,"line":636},[4082,4086,4091],{"type":24,"tag":633,"props":4083,"children":4084},{"style":640},[4085],{"type":30,"value":1040},{"type":24,"tag":633,"props":4087,"children":4088},{"style":646},[4089],{"type":30,"value":4090}," migrate",{"type":24,"tag":633,"props":4092,"children":4093},{"style":646},[4094],{"type":30,"value":4095}," from-openclaw\n",{"type":24,"tag":633,"props":4097,"children":4098},{"class":635,"line":667},[4099],{"type":24,"tag":633,"props":4100,"children":4101},{"style":767},[4102],{"type":30,"value":4103},"# 或指定文件\n",{"type":24,"tag":633,"props":4105,"children":4106},{"class":635,"line":796},[4107,4111,4115,4120,4125,4130,4135],{"type":24,"tag":633,"props":4108,"children":4109},{"style":640},[4110],{"type":30,"value":1040},{"type":24,"tag":633,"props":4112,"children":4113},{"style":646},[4114],{"type":30,"value":4090},{"type":24,"tag":633,"props":4116,"children":4117},{"style":646},[4118],{"type":30,"value":4119}," from-openclaw",{"type":24,"tag":633,"props":4121,"children":4122},{"style":729},[4123],{"type":30,"value":4124}," --soul",{"type":24,"tag":633,"props":4126,"children":4127},{"style":646},[4128],{"type":30,"value":4129}," \u002Fpath\u002Fto\u002FSOUL.md",{"type":24,"tag":633,"props":4131,"children":4132},{"style":729},[4133],{"type":30,"value":4134}," --memory",{"type":24,"tag":633,"props":4136,"children":4137},{"style":646},[4138],{"type":30,"value":4139}," \u002Fpath\u002Fto\u002FMEMORY.md\n",{"type":24,"tag":36,"props":4141,"children":4142},{},[4143],{"type":30,"value":4144},"迁移内容包括：",{"type":24,"tag":141,"props":4146,"children":4147},{},[4148,4153,4158,4163],{"type":24,"tag":145,"props":4149,"children":4150},{},[4151],{"type":30,"value":4152},"SOUL.md（灵魂定义）",{"type":24,"tag":145,"props":4154,"children":4155},{},[4156],{"type":30,"value":4157},"MEMORY.md（记忆文件）",{"type":24,"tag":145,"props":4159,"children":4160},{},[4161],{"type":30,"value":4162},"Skills（技能）",{"type":24,"tag":145,"props":4164,"children":4165},{},[4166],{"type":30,"value":4167},"API Keys（API 密钥）",{"type":24,"tag":99,"props":4169,"children":4170},{},[],{"type":24,"tag":50,"props":4172,"children":4174},{"id":4173},"十与-openclaw-的对比",[4175],{"type":30,"value":4176},"十、与 OpenClaw 的对比",{"type":24,"tag":330,"props":4178,"children":4179},{},[4180,4200],{"type":24,"tag":334,"props":4181,"children":4182},{},[4183],{"type":24,"tag":338,"props":4184,"children":4185},{},[4186,4191,4195],{"type":24,"tag":342,"props":4187,"children":4188},{},[4189],{"type":30,"value":4190},"维度",{"type":24,"tag":342,"props":4192,"children":4193},{},[4194],{"type":30,"value":16},{"type":24,"tag":342,"props":4196,"children":4197},{},[4198],{"type":30,"value":4199},"OpenClaw",{"type":24,"tag":358,"props":4201,"children":4202},{},[4203,4224,4245,4266,4286,4306,4327,4348],{"type":24,"tag":338,"props":4204,"children":4205},{},[4206,4214,4219],{"type":24,"tag":365,"props":4207,"children":4208},{},[4209],{"type":24,"tag":42,"props":4210,"children":4211},{},[4212],{"type":30,"value":4213},"定位",{"type":24,"tag":365,"props":4215,"children":4216},{},[4217],{"type":30,"value":4218},"自我成长型 AI Agent，专注长期记忆与自动学习闭环",{"type":24,"tag":365,"props":4220,"children":4221},{},[4222],{"type":30,"value":4223},"自托管 AI Agent 网关，专注多渠道消息路由与任务执行",{"type":24,"tag":338,"props":4225,"children":4226},{},[4227,4235,4240],{"type":24,"tag":365,"props":4228,"children":4229},{},[4230],{"type":24,"tag":42,"props":4231,"children":4232},{},[4233],{"type":30,"value":4234},"上手难度",{"type":24,"tag":365,"props":4236,"children":4237},{},[4238],{"type":30,"value":4239},"命令行安装，支持从 OpenClaw 一键迁移数据",{"type":24,"tag":365,"props":4241,"children":4242},{},[4243],{"type":30,"value":4244},"安装简单，Web 控制台可视化操作，新手友好",{"type":24,"tag":338,"props":4246,"children":4247},{},[4248,4256,4261],{"type":24,"tag":365,"props":4249,"children":4250},{},[4251],{"type":24,"tag":42,"props":4252,"children":4253},{},[4254],{"type":30,"value":4255},"记忆系统",{"type":24,"tag":365,"props":4257,"children":4258},{},[4259],{"type":30,"value":4260},"三层记忆 + 8 种外部提供者 + FTS5 搜索",{"type":24,"tag":365,"props":4262,"children":4263},{},[4264],{"type":30,"value":4265},"强大的记忆系统，支持向量搜索",{"type":24,"tag":338,"props":4267,"children":4268},{},[4269,4276,4281],{"type":24,"tag":365,"props":4270,"children":4271},{},[4272],{"type":24,"tag":42,"props":4273,"children":4274},{},[4275],{"type":30,"value":18},{"type":24,"tag":365,"props":4277,"children":4278},{},[4279],{"type":30,"value":4280},"✅ 内置自学习循环，自动创建 Skills",{"type":24,"tag":365,"props":4282,"children":4283},{},[4284],{"type":30,"value":4285},"✅ 手动安装 Skills",{"type":24,"tag":338,"props":4287,"children":4288},{},[4289,4297,4301],{"type":24,"tag":365,"props":4290,"children":4291},{},[4292],{"type":24,"tag":42,"props":4293,"children":4294},{},[4295],{"type":30,"value":4296},"多平台接入",{"type":24,"tag":365,"props":4298,"children":4299},{},[4300],{"type":30,"value":1965},{"type":24,"tag":365,"props":4302,"children":4303},{},[4304],{"type":30,"value":4305},"多平台消息路由",{"type":24,"tag":338,"props":4307,"children":4308},{},[4309,4317,4322],{"type":24,"tag":365,"props":4310,"children":4311},{},[4312],{"type":24,"tag":42,"props":4313,"children":4314},{},[4315],{"type":30,"value":4316},"模型支持",{"type":24,"tag":365,"props":4318,"children":4319},{},[4320],{"type":30,"value":4321},"200+ 模型（OpenRouter）",{"type":24,"tag":365,"props":4323,"children":4324},{},[4325],{"type":30,"value":4326},"支持主流模型",{"type":24,"tag":338,"props":4328,"children":4329},{},[4330,4338,4343],{"type":24,"tag":365,"props":4331,"children":4332},{},[4333],{"type":24,"tag":42,"props":4334,"children":4335},{},[4336],{"type":30,"value":4337},"执行后端",{"type":24,"tag":365,"props":4339,"children":4340},{},[4341],{"type":30,"value":4342},"6 种后端（local\u002FDocker\u002FSSH\u002FDaytona 等）",{"type":24,"tag":365,"props":4344,"children":4345},{},[4346],{"type":30,"value":4347},"本地\u002FSSH",{"type":24,"tag":338,"props":4349,"children":4350},{},[4351,4359,4364],{"type":24,"tag":365,"props":4352,"children":4353},{},[4354],{"type":24,"tag":42,"props":4355,"children":4356},{},[4357],{"type":30,"value":4358},"适合场景",{"type":24,"tag":365,"props":4360,"children":4361},{},[4362],{"type":30,"value":4363},"需要长期记忆、自动学习、复杂任务沉淀",{"type":24,"tag":365,"props":4365,"children":4366},{},[4367],{"type":30,"value":4368},"日常任务自动化、多平台消息接入、多 Agent 路由管理",{"type":24,"tag":36,"props":4370,"children":4371},{},[4372,4377,4379,4384],{"type":24,"tag":42,"props":4373,"children":4374},{},[4375],{"type":30,"value":4376},"结论",{"type":30,"value":4378},"：两者可以",{"type":24,"tag":42,"props":4380,"children":4381},{},[4382],{"type":30,"value":4383},"混用，各有优势",{"type":30,"value":4385},"。OpenClaw 适合多渠道消息管理，Hermes 适合需要「越用越聪明」的场景。",{"type":24,"tag":99,"props":4387,"children":4388},{},[],{"type":24,"tag":50,"props":4390,"children":4392},{"id":4391},"十一常见问题排查",[4393],{"type":30,"value":4394},"十一、常见问题排查",{"type":24,"tag":109,"props":4396,"children":4398},{"id":4397},"q1-安装脚本报错git-clone-失败",[4399],{"type":30,"value":4400},"Q1: 安装脚本报错「git clone 失败」",{"type":24,"tag":36,"props":4402,"children":4403},{},[4404,4409],{"type":24,"tag":42,"props":4405,"children":4406},{},[4407],{"type":30,"value":4408},"原因",{"type":30,"value":4410},"：国内网络直连 GitHub 较慢。",{"type":24,"tag":36,"props":4412,"children":4413},{},[4414,4419],{"type":24,"tag":42,"props":4415,"children":4416},{},[4417],{"type":30,"value":4418},"解决",{"type":30,"value":4420},"：使用镜像克隆：",{"type":24,"tag":306,"props":4422,"children":4424},{"code":4423,"language":626,"meta":7,"className":627,"style":7},"git clone https:\u002F\u002Fgitcode.com\u002FGitHub_Trending\u002Fhe\u002Fhermes-agent.git ~\u002F.hermes\u002Fhermes-agent\n",[4425],{"type":24,"tag":281,"props":4426,"children":4427},{"__ignoreMap":7},[4428],{"type":24,"tag":633,"props":4429,"children":4430},{"class":635,"line":636},[4431,4435,4439,4443],{"type":24,"tag":633,"props":4432,"children":4433},{"style":640},[4434],{"type":30,"value":778},{"type":24,"tag":633,"props":4436,"children":4437},{"style":646},[4438],{"type":30,"value":783},{"type":24,"tag":633,"props":4440,"children":4441},{"style":646},[4442],{"type":30,"value":966},{"type":24,"tag":633,"props":4444,"children":4445},{"style":646},[4446],{"type":30,"value":971},{"type":24,"tag":109,"props":4448,"children":4450},{"id":4449},"q2-提示api-密钥未设置",[4451],{"type":30,"value":4452},"Q2: 提示「API 密钥未设置」",{"type":24,"tag":306,"props":4454,"children":4456},{"code":4455,"language":626,"meta":7,"className":627,"style":7},"hermes model                    # 查看当前模型状态\nhermes config set OPENROUTER_API_KEY your-key\n",[4457],{"type":24,"tag":281,"props":4458,"children":4459},{"__ignoreMap":7},[4460,4476],{"type":24,"tag":633,"props":4461,"children":4462},{"class":635,"line":636},[4463,4467,4471],{"type":24,"tag":633,"props":4464,"children":4465},{"style":640},[4466],{"type":30,"value":1040},{"type":24,"tag":633,"props":4468,"children":4469},{"style":646},[4470],{"type":30,"value":1295},{"type":24,"tag":633,"props":4472,"children":4473},{"style":767},[4474],{"type":30,"value":4475},"                    # 查看当前模型状态\n",{"type":24,"tag":633,"props":4477,"children":4478},{"class":635,"line":667},[4479,4483,4487,4491,4495],{"type":24,"tag":633,"props":4480,"children":4481},{"style":640},[4482],{"type":30,"value":1040},{"type":24,"tag":633,"props":4484,"children":4485},{"style":646},[4486],{"type":30,"value":649},{"type":24,"tag":633,"props":4488,"children":4489},{"style":646},[4490],{"type":30,"value":654},{"type":24,"tag":633,"props":4492,"children":4493},{"style":646},[4494],{"type":30,"value":1053},{"type":24,"tag":633,"props":4496,"children":4497},{"style":646},[4498],{"type":30,"value":4499}," your-key\n",{"type":24,"tag":109,"props":4501,"children":4503},{"id":4502},"q3-飞书接入后收不到消息",[4504],{"type":30,"value":4505},"Q3: 飞书接入后收不到消息",{"type":24,"tag":247,"props":4507,"children":4508},{},[4509,4514,4519,4524],{"type":24,"tag":145,"props":4510,"children":4511},{},[4512],{"type":30,"value":4513},"检查机器人是否已发布",{"type":24,"tag":145,"props":4515,"children":4516},{},[4517],{"type":30,"value":4518},"确认已添加「接收消息」权限",{"type":24,"tag":145,"props":4520,"children":4521},{},[4522],{"type":30,"value":4523},"检查 config.yaml 中飞书适配器是否启用",{"type":24,"tag":145,"props":4525,"children":4526},{},[4527,4529],{"type":30,"value":4528},"查看日志：",{"type":24,"tag":281,"props":4530,"children":4532},{"className":4531},[],[4533],{"type":30,"value":4534},"hermes logs --adapter feishu",{"type":24,"tag":109,"props":4536,"children":4538},{"id":4537},"q4-记忆系统不生效",[4539],{"type":30,"value":4540},"Q4: 记忆系统不生效",{"type":24,"tag":306,"props":4542,"children":4544},{"code":4543,"language":626,"meta":7,"className":627,"style":7},"# 检查记忆文件\ncat ~\u002F.hermes\u002FMEMORY.md\ncat ~\u002F.hermes\u002FUSER.md\n\n# 重建索引\nhermes memory rebuild\n",[4545],{"type":24,"tag":281,"props":4546,"children":4547},{"__ignoreMap":7},[4548,4556,4569,4581,4588,4596],{"type":24,"tag":633,"props":4549,"children":4550},{"class":635,"line":636},[4551],{"type":24,"tag":633,"props":4552,"children":4553},{"style":767},[4554],{"type":30,"value":4555},"# 检查记忆文件\n",{"type":24,"tag":633,"props":4557,"children":4558},{"class":635,"line":667},[4559,4564],{"type":24,"tag":633,"props":4560,"children":4561},{"style":640},[4562],{"type":30,"value":4563},"cat",{"type":24,"tag":633,"props":4565,"children":4566},{"style":646},[4567],{"type":30,"value":4568}," ~\u002F.hermes\u002FMEMORY.md\n",{"type":24,"tag":633,"props":4570,"children":4571},{"class":635,"line":796},[4572,4576],{"type":24,"tag":633,"props":4573,"children":4574},{"style":640},[4575],{"type":30,"value":4563},{"type":24,"tag":633,"props":4577,"children":4578},{"style":646},[4579],{"type":30,"value":4580}," ~\u002F.hermes\u002FUSER.md\n",{"type":24,"tag":633,"props":4582,"children":4583},{"class":635,"line":806},[4584],{"type":24,"tag":633,"props":4585,"children":4586},{"emptyLinePlaceholder":800},[4587],{"type":30,"value":803},{"type":24,"tag":633,"props":4589,"children":4590},{"class":635,"line":815},[4591],{"type":24,"tag":633,"props":4592,"children":4593},{"style":767},[4594],{"type":30,"value":4595},"# 重建索引\n",{"type":24,"tag":633,"props":4597,"children":4598},{"class":635,"line":829},[4599,4603,4607],{"type":24,"tag":633,"props":4600,"children":4601},{"style":640},[4602],{"type":30,"value":1040},{"type":24,"tag":633,"props":4604,"children":4605},{"style":646},[4606],{"type":30,"value":2933},{"type":24,"tag":633,"props":4608,"children":4609},{"style":646},[4610],{"type":30,"value":4611}," rebuild\n",{"type":24,"tag":109,"props":4613,"children":4615},{"id":4614},"q5-docker-后端启动失败",[4616],{"type":30,"value":4617},"Q5: Docker 后端启动失败",{"type":24,"tag":306,"props":4619,"children":4621},{"code":4620,"language":626,"meta":7,"className":627,"style":7},"# 确保 Docker 已安装并运行\ndocker --version\ndocker ps\n\n# 拉取镜像\ndocker pull nousresearch\u002Fhermes-agent:latest\n",[4622],{"type":24,"tag":281,"props":4623,"children":4624},{"__ignoreMap":7},[4625,4633,4644,4656,4663,4671],{"type":24,"tag":633,"props":4626,"children":4627},{"class":635,"line":636},[4628],{"type":24,"tag":633,"props":4629,"children":4630},{"style":767},[4631],{"type":30,"value":4632},"# 确保 Docker 已安装并运行\n",{"type":24,"tag":633,"props":4634,"children":4635},{"class":635,"line":667},[4636,4640],{"type":24,"tag":633,"props":4637,"children":4638},{"style":640},[4639],{"type":30,"value":1770},{"type":24,"tag":633,"props":4641,"children":4642},{"style":729},[4643],{"type":30,"value":1283},{"type":24,"tag":633,"props":4645,"children":4646},{"class":635,"line":796},[4647,4651],{"type":24,"tag":633,"props":4648,"children":4649},{"style":640},[4650],{"type":30,"value":1770},{"type":24,"tag":633,"props":4652,"children":4653},{"style":646},[4654],{"type":30,"value":4655}," ps\n",{"type":24,"tag":633,"props":4657,"children":4658},{"class":635,"line":806},[4659],{"type":24,"tag":633,"props":4660,"children":4661},{"emptyLinePlaceholder":800},[4662],{"type":30,"value":803},{"type":24,"tag":633,"props":4664,"children":4665},{"class":635,"line":815},[4666],{"type":24,"tag":633,"props":4667,"children":4668},{"style":767},[4669],{"type":30,"value":4670},"# 拉取镜像\n",{"type":24,"tag":633,"props":4672,"children":4673},{"class":635,"line":829},[4674,4678,4683],{"type":24,"tag":633,"props":4675,"children":4676},{"style":640},[4677],{"type":30,"value":1770},{"type":24,"tag":633,"props":4679,"children":4680},{"style":646},[4681],{"type":30,"value":4682}," pull",{"type":24,"tag":633,"props":4684,"children":4685},{"style":646},[4686],{"type":30,"value":1946},{"type":24,"tag":109,"props":4688,"children":4690},{"id":4689},"q6-skill-不被触发",[4691],{"type":30,"value":4692},"Q6: Skill 不被触发",{"type":24,"tag":306,"props":4694,"children":4696},{"code":4695,"language":626,"meta":7,"className":627,"style":7},"# 查看已安装的 Skills\nhermes skills list\n\n# 手动触发 Skill 测试\nhermes skills run skill-name --test\n",[4697],{"type":24,"tag":281,"props":4698,"children":4699},{"__ignoreMap":7},[4700,4708,4723,4730,4738],{"type":24,"tag":633,"props":4701,"children":4702},{"class":635,"line":636},[4703],{"type":24,"tag":633,"props":4704,"children":4705},{"style":767},[4706],{"type":30,"value":4707},"# 查看已安装的 Skills\n",{"type":24,"tag":633,"props":4709,"children":4710},{"class":635,"line":667},[4711,4715,4719],{"type":24,"tag":633,"props":4712,"children":4713},{"style":640},[4714],{"type":30,"value":1040},{"type":24,"tag":633,"props":4716,"children":4717},{"style":646},[4718],{"type":30,"value":3474},{"type":24,"tag":633,"props":4720,"children":4721},{"style":646},[4722],{"type":30,"value":1300},{"type":24,"tag":633,"props":4724,"children":4725},{"class":635,"line":796},[4726],{"type":24,"tag":633,"props":4727,"children":4728},{"emptyLinePlaceholder":800},[4729],{"type":30,"value":803},{"type":24,"tag":633,"props":4731,"children":4732},{"class":635,"line":806},[4733],{"type":24,"tag":633,"props":4734,"children":4735},{"style":767},[4736],{"type":30,"value":4737},"# 手动触发 Skill 测试\n",{"type":24,"tag":633,"props":4739,"children":4740},{"class":635,"line":815},[4741,4745,4749,4754,4759],{"type":24,"tag":633,"props":4742,"children":4743},{"style":640},[4744],{"type":30,"value":1040},{"type":24,"tag":633,"props":4746,"children":4747},{"style":646},[4748],{"type":30,"value":3474},{"type":24,"tag":633,"props":4750,"children":4751},{"style":646},[4752],{"type":30,"value":4753}," run",{"type":24,"tag":633,"props":4755,"children":4756},{"style":646},[4757],{"type":30,"value":4758}," skill-name",{"type":24,"tag":633,"props":4760,"children":4761},{"style":729},[4762],{"type":30,"value":4763}," --test\n",{"type":24,"tag":99,"props":4765,"children":4766},{},[],{"type":24,"tag":50,"props":4768,"children":4770},{"id":4769},"结语",[4771],{"type":30,"value":4769},{"type":24,"tag":36,"props":4773,"children":4774},{},[4775],{"type":30,"value":4776},"Hermes Agent 代表了 AI Agent 的一个新方向——从「工具」到「伙伴」的进化。它的自学习闭环、持久记忆和技能沉淀机制，让 AI 不再是每次都要从零开始的工具，而是真正能伴随你成长、越来越懂你的数字员工。",{"type":24,"tag":36,"props":4778,"children":4779},{},[4780],{"type":30,"value":4781},"无论你是想找一个更强大的 AI 助手，还是想探索 AI Agent 的前沿技术，Hermes 都值得一试。",{"type":24,"tag":36,"props":4783,"children":4784},{},[4785],{"type":24,"tag":42,"props":4786,"children":4787},{},[4788],{"type":30,"value":4789},"相关资源：",{"type":24,"tag":141,"props":4791,"children":4792},{},[4793,4802,4811],{"type":24,"tag":145,"props":4794,"children":4795},{},[4796,4797],{"type":30,"value":149},{"type":24,"tag":151,"props":4798,"children":4800},{"href":153,"rel":4799},[155],[4801],{"type":30,"value":153},{"type":24,"tag":145,"props":4803,"children":4804},{},[4805,4806],{"type":30,"value":162},{"type":24,"tag":151,"props":4807,"children":4809},{"href":165,"rel":4808},[155],[4810],{"type":30,"value":165},{"type":24,"tag":145,"props":4812,"children":4813},{},[4814,4816],{"type":30,"value":4815},"菜鸟教程：",{"type":24,"tag":151,"props":4817,"children":4819},{"href":176,"rel":4818},[155],[4820],{"type":30,"value":176},{"type":24,"tag":4822,"props":4823,"children":4824},"style",{},[4825],{"type":30,"value":4826},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":7,"searchDepth":796,"depth":796,"links":4828},[4829,4830,4836,4841,4849,4854,4855,4862,4867,4874,4882,4883,4891],{"id":52,"depth":667,"text":52},{"id":104,"depth":667,"text":107,"children":4831},[4832,4833,4834,4835],{"id":111,"depth":796,"text":114},{"id":182,"depth":796,"text":185},{"id":230,"depth":796,"text":233},{"id":301,"depth":796,"text":304},{"id":319,"depth":667,"text":322,"children":4837},[4838,4839,4840],{"id":325,"depth":796,"text":328},{"id":432,"depth":796,"text":435},{"id":536,"depth":796,"text":539},{"id":697,"depth":667,"text":700,"children":4842},[4843,4844,4845,4846,4847,4848],{"id":703,"depth":796,"text":706},{"id":751,"depth":796,"text":754},{"id":932,"depth":796,"text":935},{"id":1009,"depth":796,"text":1012},{"id":1141,"depth":796,"text":1144},{"id":1261,"depth":796,"text":1264},{"id":1306,"depth":667,"text":1309,"children":4850},[4851,4852,4853],{"id":1312,"depth":796,"text":1315},{"id":1487,"depth":796,"text":1490},{"id":1646,"depth":796,"text":1649},{"id":1692,"depth":667,"text":1695},{"id":1952,"depth":667,"text":1955,"children":4856},[4857,4858,4859,4860,4861],{"id":1970,"depth":796,"text":1973},{"id":2241,"depth":796,"text":2244},{"id":2355,"depth":796,"text":2358},{"id":2443,"depth":796,"text":2446},{"id":2505,"depth":796,"text":2508},{"id":2592,"depth":667,"text":2595,"children":4863},[4864,4865,4866],{"id":2610,"depth":796,"text":2613},{"id":2745,"depth":796,"text":2748},{"id":2903,"depth":796,"text":2906},{"id":3015,"depth":667,"text":3018,"children":4868},[4869,4870,4871,4872,4873],{"id":3021,"depth":796,"text":3024},{"id":3087,"depth":796,"text":3090},{"id":3282,"depth":796,"text":3285},{"id":3444,"depth":796,"text":3447},{"id":3548,"depth":796,"text":3551},{"id":3641,"depth":667,"text":3644,"children":4875},[4876,4877,4878,4879,4880,4881],{"id":3647,"depth":796,"text":3650},{"id":3689,"depth":796,"text":3692},{"id":3813,"depth":796,"text":3816},{"id":3856,"depth":796,"text":3859},{"id":3930,"depth":796,"text":3933},{"id":4057,"depth":796,"text":4060},{"id":4173,"depth":667,"text":4176},{"id":4391,"depth":667,"text":4394,"children":4884},[4885,4886,4887,4888,4889,4890],{"id":4397,"depth":796,"text":4400},{"id":4449,"depth":796,"text":4452},{"id":4502,"depth":796,"text":4505},{"id":4537,"depth":796,"text":4540},{"id":4614,"depth":796,"text":4617},{"id":4689,"depth":796,"text":4692},{"id":4769,"depth":667,"text":4769},"content:tutorials:hermes-agent-guide.md","content","tutorials\u002Fhermes-agent-guide.md","tutorials\u002Fhermes-agent-guide","md",1777089724704]