[{"data":1,"prerenderedAt":464},["ShallowReactive",2],{"navigation":3,"\u002Fdocs\u002Ffeatures\u002Fai-helper":199,"\u002Fdocs\u002Ffeatures\u002Fai-helper-surround":459},[4,9,41,111,116,132],{"title":5,"path":6,"stem":7,"icon":8},"准备","\u002Fdocs\u002Fpreparation","1.docs\u002F1.preparation","i-lucide-rocket",{"title":10,"icon":11,"path":12,"stem":13,"children":14,"page":40},"用户手册","i-lucide-book-open","\u002Fdocs\u002Fgetting-started","1.docs\u002F2.getting-started",[15,20,25,30,35],{"title":16,"path":17,"stem":18,"icon":19},"认识 UDhold","\u002Fdocs\u002Fgetting-started\u002Fwhat-is-udhold","1.docs\u002F2.getting-started\u002F1.what-is-udhold","i-lucide-info",{"title":21,"path":22,"stem":23,"icon":24},"核心概念","\u002Fdocs\u002Fgetting-started\u002Fcore-concepts","1.docs\u002F2.getting-started\u002F2.core-concepts","i-lucide-lightbulb",{"title":26,"path":27,"stem":28,"icon":29},"主面板布局","\u002Fdocs\u002Fgetting-started\u002Fmain-interface","1.docs\u002F2.getting-started\u002F3.main-interface","i-lucide-monitor",{"title":31,"path":32,"stem":33,"icon":34},"快速上手 5 分钟","\u002Fdocs\u002Fgetting-started\u002Fquick-tour","1.docs\u002F2.getting-started\u002F4.quick-tour","i-lucide-zap",{"title":36,"path":37,"stem":38,"icon":39},"常用快捷键","\u002Fdocs\u002Fgetting-started\u002Fshortcut-keys","1.docs\u002F2.getting-started\u002F5.shortcut-keys","i-lucide-keyboard",false,{"title":42,"path":43,"stem":44,"children":45,"icon":110},"核心功能","\u002Fdocs\u002Ffeatures","1.docs\u002F3.features\u002F1.index",[46,49,53,58,63,67,71,76,81,86,91,96,101,106],{"title":47,"path":43,"stem":44,"icon":48},"功能总览","i-lucide-layout-grid",{"title":50,"path":51,"stem":52,"icon":39},"快捷键","\u002Fdocs\u002Ffeatures\u002Fshortcuts","1.docs\u002F3.features\u002F10.shortcuts",{"title":54,"path":55,"stem":56,"icon":57},"AI 模型","\u002Fdocs\u002Ffeatures\u002Fai-models","1.docs\u002F3.features\u002F16.ai-models","i-lucide-bot",{"title":59,"path":60,"stem":61,"icon":62},"AI 助手","\u002Fdocs\u002Ffeatures\u002Fai-helper","1.docs\u002F3.features\u002F17.ai-helper","i-lucide-bot-message-square",{"title":64,"path":65,"stem":66,"icon":19},"关于","\u002Fdocs\u002Ffeatures\u002Fabout","1.docs\u002F3.features\u002F19.about",{"title":68,"path":69,"stem":70,"icon":29},"系统命令","\u002Fdocs\u002Ffeatures\u002Fsystem","1.docs\u002F3.features\u002F2.system",{"title":72,"path":73,"stem":74,"icon":75},"调试日志","\u002Fdocs\u002Ffeatures\u002Fdebug","1.docs\u002F3.features\u002F20.debug","i-lucide-terminal",{"title":77,"path":78,"stem":79,"icon":80},"通用设置","\u002Fdocs\u002Ffeatures\u002Fsettings","1.docs\u002F3.features\u002F21.settings","i-mdi-cog-outline",{"title":82,"path":83,"stem":84,"icon":85},"文件资源管理器","\u002Fdocs\u002Ffeatures\u002Ffiles","1.docs\u002F3.features\u002F3.files","i-lucide-folder-tree",{"title":87,"path":88,"stem":89,"icon":90},"文件树","\u002Fdocs\u002Ffeatures\u002Ffiles-tree","1.docs\u002F3.features\u002F4.files-tree","i-lucide-list-tree",{"title":92,"path":93,"stem":94,"icon":95},"文件预览","\u002Fdocs\u002Ffeatures\u002Fpreview","1.docs\u002F3.features\u002F5.preview","i-lucide-eye",{"title":97,"path":98,"stem":99,"icon":100},"本地启动","\u002Fdocs\u002Ffeatures\u002Flocal-launch","1.docs\u002F3.features\u002F6.local-launch","i-lucide-app-window",{"title":102,"path":103,"stem":104,"icon":105},"插件中心","\u002Fdocs\u002Ffeatures\u002Fplugins","1.docs\u002F3.features\u002F7.plugins","i-lucide-puzzle",{"title":107,"path":108,"stem":109,"icon":8},"快速启动","\u002Fdocs\u002Ffeatures\u002Fquick-start","1.docs\u002F3.features\u002F8.quick-start","i-lucide-star",{"title":112,"path":113,"stem":114,"icon":115},"主题","\u002Fdocs\u002Fthemes","1.docs\u002F4.themes","i-lucide-palette",{"title":117,"icon":118,"path":119,"stem":120,"children":121,"page":40},"相关协议","i-lucide-scroll","\u002Fdocs\u002Flegal","1.docs\u002F5.legal",[122,127],{"title":123,"path":124,"stem":125,"icon":126},"用户须知","\u002Fdocs\u002Flegal\u002Fuser-notice","1.docs\u002F5.legal\u002F1.user-notice","i-lucide-file-text",{"title":128,"path":129,"stem":130,"icon":131},"隐私协议","\u002Fdocs\u002Flegal\u002Fprivacy","1.docs\u002F5.legal\u002F2.privacy","i-lucide-shield-check",{"title":133,"icon":134,"path":135,"stem":136,"children":137,"page":40},"开发指南","i-lucide-code","\u002Fdocs\u002Fdevelopment","1.docs\u002F6.development",[138,156,190],{"title":139,"icon":8,"path":140,"stem":141,"children":142,"page":40},"快速开始","\u002Fdocs\u002Fdevelopment\u002Fquick-start","1.docs\u002F6.development\u002F1.quick-start",[143,147,151],{"title":144,"path":145,"stem":146,"icon":19},"介绍","\u002Fdocs\u002Fdevelopment\u002Fquick-start\u002Fintroduction","1.docs\u002F6.development\u002F1.quick-start\u002F1.introduction",{"title":148,"path":149,"stem":150,"icon":34},"快速上手","\u002Fdocs\u002Fdevelopment\u002Fquick-start\u002Fgetting-started","1.docs\u002F6.development\u002F1.quick-start\u002F2.getting-started",{"title":152,"path":153,"stem":154,"icon":155},"常见问题","\u002Fdocs\u002Fdevelopment\u002Fquick-start\u002Ffaq","1.docs\u002F6.development\u002F1.quick-start\u002F3.faq","i-lucide-circle-help",{"title":157,"icon":115,"path":158,"stem":159,"children":160,"page":40},"设计系统","\u002Fdocs\u002Fdevelopment\u002Fdesign-system","1.docs\u002F6.development\u002F2.design-system",[161,166,171,176,181,186],{"title":162,"path":163,"stem":164,"icon":165},"设计令牌","\u002Fdocs\u002Fdevelopment\u002Fdesign-system\u002Ftokens","1.docs\u002F6.development\u002F2.design-system\u002F1.tokens","i-lucide-pipette",{"title":167,"path":168,"stem":169,"icon":170},"主题与明暗模式","\u002Fdocs\u002Fdevelopment\u002Fdesign-system\u002Ftheming","1.docs\u002F6.development\u002F2.design-system\u002F2.theming","i-lucide-sun-moon",{"title":172,"path":173,"stem":174,"icon":175},"基础样式类","\u002Fdocs\u002Fdevelopment\u002Fdesign-system\u002Fbase-styles","1.docs\u002F6.development\u002F2.design-system\u002F3.base-styles","i-lucide-layout-template",{"title":177,"path":178,"stem":179,"icon":180},"图标体系","\u002Fdocs\u002Fdevelopment\u002Fdesign-system\u002Ficons","1.docs\u002F6.development\u002F2.design-system\u002F4.icons","i-lucide-shapes",{"title":182,"path":183,"stem":184,"icon":185},"通用组件","\u002Fdocs\u002Fdevelopment\u002Fdesign-system\u002Fcomponents","1.docs\u002F6.development\u002F2.design-system\u002F5.components","i-lucide-component",{"title":187,"path":188,"stem":189,"icon":48},"场景组件","\u002Fdocs\u002Fdevelopment\u002Fdesign-system\u002Fscene-components","1.docs\u002F6.development\u002F2.design-system\u002F6.scene-components",{"title":191,"icon":57,"path":192,"stem":193,"children":194,"page":40},"AI","\u002Fdocs\u002Fdevelopment\u002Fai","1.docs\u002F6.development\u002F3.ai",[195],{"title":196,"path":197,"stem":198,"icon":126},"LLMs.txt","\u002Fdocs\u002Fdevelopment\u002Fai\u002Fllms-txt","1.docs\u002F6.development\u002F3.ai\u002F1.llms-txt",{"id":200,"title":59,"body":201,"description":452,"extension":453,"meta":454,"navigation":455,"path":60,"rawbody":456,"seo":457,"stem":61,"__hash__":458},"docs\u002F1.docs\u002F3.features\u002F17.ai-helper.md",{"type":202,"value":203,"toc":436},"minimark",[204,208,212,222,225,228,249],[205,206,207],"p",{},"AI 助手（ai-helper）是 UDhold 内置的轻量 AI 对话助手，支持多会话、多模型切换、流式输出、图片识别、思考过程展示。它默认常驻主面板右侧面板，随叫随到，不用专门切窗口。",[209,210,211],"h2",{"id":211},"进入方式",[213,214,215,219],"ul",{},[216,217,218],"li",{},"主面板右侧面板默认就是 AI 助手；没显示时从搜索框输入「AI助手」打开",[216,220,221],{},"或从搜索框选中文字直接发起对话（over 模式，见下文）",[209,223,224],{"id":224},"界面布局",[205,226,227],{},"整体分为三部分：",[213,229,230,237,243],{},[216,231,232,236],{},[233,234,235],"strong",{},"顶部侧边栏","：会话管理，可收起为浮层",[216,238,239,242],{},[233,240,241],{},"中间消息列表","：用户消息靠右、助手消息靠左",[216,244,245,248],{},[233,246,247],{},"底部输入区","：模型选择 + 图片预览栏 + 输入框 + 上传图片 \u002F 发送按钮",[250,251,253,256,259,285,288,291,296,317,321,339,343,357,360,363,407,410,413,421,424,427],"manual-shot",{"name":252,"alt":59},"20-ai-sidebar",[209,254,255],{"id":255},"会话管理",[205,257,258],{},"左侧边栏管理所有会话：",[213,260,261,267,273,279],{},[216,262,263,266],{},[233,264,265],{},"+ 新对话","：创建新会话",[216,268,269,272],{},[233,270,271],{},"搜索框","：按会话标题过滤",[216,274,275,278],{},[233,276,277],{},"会话列表","：每项显示标题、更新时间（今天显示时分，否则显示月日），悬停显示删除按钮",[216,280,281,284],{},[233,282,283],{},"收起侧边栏","：把侧边栏折叠为浮层",[205,286,287],{},"打开插件时如果没有会话，会自动创建一个新会话，直接开聊就行。",[209,289,290],{"id":290},"发起对话",[292,293,295],"h3",{"id":294},"方式-1直接输入","方式 1：直接输入",[297,298,299,302,314],"ol",{},[216,300,301],{},"在底部输入框输入消息",[216,303,304,305,309,310,313],{},"按 ",[306,307,308],"code",{},"Enter"," 发送（",[306,311,312],{},"Shift + Enter"," 换行）",[216,315,316],{},"助手开始流式输出回答",[292,318,320],{"id":319},"方式-2发送图片","方式 2：发送图片",[213,322,323,326,333,336],{},[216,324,325],{},"点击「上传图片」按钮，选择一张或多张图片",[216,327,328,329,332],{},"或直接 ",[306,330,331],{},"Ctrl + V"," 粘贴剪贴板图片",[216,334,335],{},"图片预览栏显示待发送的图片，每张可单独移除",[216,337,338],{},"输入文字后点击「发送」，图片和文字一起发送",[292,340,342],{"id":341},"方式-3选中文字发起over-模式","方式 3：选中文字发起（over 模式）",[297,344,345,348,351,354],{},[216,346,347],{},"在任意应用中选中一段文字",[216,349,350],{},"唤起搜索框（复制的内容会自动粘贴）",[216,352,353],{},"选择「AI 助手 \u002F 对话」指令",[216,355,356],{},"自动新建会话并发送选中文字",[209,358,359],{"id":359},"消息操作",[205,361,362],{},"悬停消息时显示操作按钮：",[364,365,366,379],"table",{},[367,368,369],"thead",{},[370,371,372,376],"tr",{},[373,374,375],"th",{},"消息类型",[373,377,378],{},"操作",[380,381,382,399],"tbody",{},[370,383,384,388],{},[385,386,387],"td",{},"用户消息",[385,389,390,391,394,395,398],{},"编辑（内联编辑，",[306,392,393],{},"Ctrl + Enter"," 确认 \u002F ",[306,396,397],{},"Esc"," 取消）、复制",[370,400,401,404],{},[385,402,403],{},"助手消息",[385,405,406],{},"重新生成（生成中禁用）、复制",[205,408,409],{},"助手消息支持思考过程折叠块，流式生成时自动展开，可手动折叠。",[209,411,412],{"id":412},"模型切换",[205,414,415,416,420],{},"底部工具栏的模型下拉选择器，列出 ",[417,418,54],"a",{"href":419},".\u002Fai-models"," 里配置的所有模型。可随时切换，下次发送就用新模型。",[209,422,423],{"id":423},"停止生成",[205,425,426],{},"生成中，「发送」按钮会变成「停止生成」按钮，点击立即中止流式输出。",[428,429,430],"tip",{},[205,431,432,433,435],{},"AI 助手本身不带模型，要先在 ",[417,434,54],{"href":419}," 里配好至少一个模型才能对话。对话经宿主 AI 代理转发，API 密钥始终留在宿主本地，不会暴露给插件。",{"title":437,"searchDepth":438,"depth":438,"links":439},"",2,[440,441,442,443,449,450,451],{"id":211,"depth":438,"text":211},{"id":224,"depth":438,"text":224},{"id":255,"depth":438,"text":255},{"id":290,"depth":438,"text":290,"children":444},[445,447,448],{"id":294,"depth":446,"text":295},3,{"id":319,"depth":446,"text":320},{"id":341,"depth":446,"text":342},{"id":359,"depth":438,"text":359},{"id":412,"depth":438,"text":412},{"id":423,"depth":438,"text":423},"内置的轻量 AI 对话助手：多会话、多模型切换、流式输出、图片识别、思考过程展示。","md",{},{"icon":62},"---\ntitle: AI 助手\ndescription: 内置的轻量 AI 对话助手：多会话、多模型切换、流式输出、图片识别、思考过程展示。\nnavigation:\n  icon: i-lucide-bot-message-square\n---\n\nAI 助手（ai-helper）是 UDhold 内置的轻量 AI 对话助手，支持多会话、多模型切换、流式输出、图片识别、思考过程展示。它默认常驻主面板右侧面板，随叫随到，不用专门切窗口。\n\n## 进入方式\n\n- 主面板右侧面板默认就是 AI 助手；没显示时从搜索框输入「AI助手」打开\n- 或从搜索框选中文字直接发起对话（over 模式，见下文）\n\n## 界面布局\n\n整体分为三部分：\n\n- **顶部侧边栏**：会话管理，可收起为浮层\n- **中间消息列表**：用户消息靠右、助手消息靠左\n- **底部输入区**：模型选择 + 图片预览栏 + 输入框 + 上传图片 \u002F 发送按钮\n\n\u003CManualShot name=\"20-ai-sidebar\" alt=\"AI 助手\" \u002F>\n\n## 会话管理\n\n左侧边栏管理所有会话：\n\n- **+ 新对话**：创建新会话\n- **搜索框**：按会话标题过滤\n- **会话列表**：每项显示标题、更新时间（今天显示时分，否则显示月日），悬停显示删除按钮\n- **收起侧边栏**：把侧边栏折叠为浮层\n\n打开插件时如果没有会话，会自动创建一个新会话，直接开聊就行。\n\n## 发起对话\n\n### 方式 1：直接输入\n\n1. 在底部输入框输入消息\n2. 按 `Enter` 发送（`Shift + Enter` 换行）\n3. 助手开始流式输出回答\n\n### 方式 2：发送图片\n\n- 点击「上传图片」按钮，选择一张或多张图片\n- 或直接 `Ctrl + V` 粘贴剪贴板图片\n- 图片预览栏显示待发送的图片，每张可单独移除\n- 输入文字后点击「发送」，图片和文字一起发送\n\n### 方式 3：选中文字发起（over 模式）\n\n1. 在任意应用中选中一段文字\n2. 唤起搜索框（复制的内容会自动粘贴）\n3. 选择「AI 助手 \u002F 对话」指令\n4. 自动新建会话并发送选中文字\n\n## 消息操作\n\n悬停消息时显示操作按钮：\n\n| 消息类型 | 操作 |\n|----------|------|\n| 用户消息 | 编辑（内联编辑，`Ctrl + Enter` 确认 \u002F `Esc` 取消）、复制 |\n| 助手消息 | 重新生成（生成中禁用）、复制 |\n\n助手消息支持思考过程折叠块，流式生成时自动展开，可手动折叠。\n\n## 模型切换\n\n底部工具栏的模型下拉选择器，列出 [AI 模型](.\u002Fai-models) 里配置的所有模型。可随时切换，下次发送就用新模型。\n\n## 停止生成\n\n生成中，「发送」按钮会变成「停止生成」按钮，点击立即中止流式输出。\n\n::tip\nAI 助手本身不带模型，要先在 [AI 模型](.\u002Fai-models) 里配好至少一个模型才能对话。对话经宿主 AI 代理转发，API 密钥始终留在宿主本地，不会暴露给插件。\n::\n",{"title":59,"description":452},"hyciqk-1H2ZLVZP7ixdbdRQx6MB59tsj63BGVgyDOJQ",[460,462],{"title":54,"path":55,"stem":56,"description":461,"icon":57,"children":-1},"按服务商配置大语言模型，支持 OpenAI 兼容、Anthropic、Gemini 三种 API 格式。",{"title":64,"path":65,"stem":66,"description":463,"icon":19,"children":-1},"查看 UDhold 的版本信息，检查更新，以及跨平台差异和数据备份迁移。",1793010251258]