[{"data":1,"prerenderedAt":358},["ShallowReactive",2],{"navigation":3,"\u002Fdocs\u002Fgetting-started\u002Fwhat-is-udhold":147,"\u002Fdocs\u002Fgetting-started\u002Fwhat-is-udhold-surround":353},[4,9,41,126,131],{"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":125},"核心功能","\u002Fdocs\u002Ffeatures","1.docs\u002F3.features\u002F1.index",[46,49,53,58,63,68,73,78,82,87,92,96,101,106,111,116,121],{"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},"所有指令","\u002Fdocs\u002Ffeatures\u002Fallcommands","1.docs\u002F3.features\u002F11.allcommands","i-lucide-list",{"title":59,"path":60,"stem":61,"icon":62},"我的数据","\u002Fdocs\u002Ffeatures\u002Fdata","1.docs\u002F3.features\u002F12.data","i-lucide-database",{"title":64,"path":65,"stem":66,"icon":67},"WebDAV 同步","\u002Fdocs\u002Ffeatures\u002Fsync","1.docs\u002F3.features\u002F13.sync","i-lucide-cloud",{"title":69,"path":70,"stem":71,"icon":72},"MCP 服务","\u002Fdocs\u002Ffeatures\u002Fmcp-service","1.docs\u002F3.features\u002F15.mcp-service","i-lucide-network",{"title":74,"path":75,"stem":76,"icon":77},"AI 模型","\u002Fdocs\u002Ffeatures\u002Fai-models","1.docs\u002F3.features\u002F16.ai-models","i-lucide-bot",{"title":79,"path":80,"stem":81,"icon":19},"关于","\u002Fdocs\u002Ffeatures\u002Fabout","1.docs\u002F3.features\u002F17.about",{"title":83,"path":84,"stem":85,"icon":86},"调试日志","\u002Fdocs\u002Ffeatures\u002Fdebug","1.docs\u002F3.features\u002F18.debug","i-lucide-terminal",{"title":88,"path":89,"stem":90,"icon":91},"通用设置","\u002Fdocs\u002Ffeatures\u002Fsettings","1.docs\u002F3.features\u002F19.settings","i-mdi-cog-outline",{"title":93,"path":94,"stem":95,"icon":29},"系统命令","\u002Fdocs\u002Ffeatures\u002Fsystem","1.docs\u002F3.features\u002F2.system",{"title":97,"path":98,"stem":99,"icon":100},"文件资源管理器","\u002Fdocs\u002Ffeatures\u002Ffiles","1.docs\u002F3.features\u002F3.files","i-lucide-folder-tree",{"title":102,"path":103,"stem":104,"icon":105},"文件树","\u002Fdocs\u002Ffeatures\u002Ffiles-tree","1.docs\u002F3.features\u002F4.files-tree","i-lucide-list-tree",{"title":107,"path":108,"stem":109,"icon":110},"文件预览","\u002Fdocs\u002Ffeatures\u002Fpreview","1.docs\u002F3.features\u002F5.preview","i-lucide-eye",{"title":112,"path":113,"stem":114,"icon":115},"本地启动","\u002Fdocs\u002Ffeatures\u002Flocal-launch","1.docs\u002F3.features\u002F6.local-launch","i-lucide-app-window",{"title":117,"path":118,"stem":119,"icon":120},"插件管理","\u002Fdocs\u002Ffeatures\u002Fplugins","1.docs\u002F3.features\u002F7.plugins","i-lucide-puzzle",{"title":122,"path":123,"stem":124,"icon":8},"快速启动","\u002Fdocs\u002Ffeatures\u002Fquick-start","1.docs\u002F3.features\u002F8.quick-start","i-lucide-star",{"title":127,"path":128,"stem":129,"icon":130},"主题","\u002Fdocs\u002Fthemes","1.docs\u002F4.themes","i-lucide-palette",{"title":132,"icon":133,"path":134,"stem":135,"children":136,"page":40},"相关协议","i-lucide-scroll","\u002Fdocs\u002Flegal","1.docs\u002F5.legal",[137,142],{"title":138,"path":139,"stem":140,"icon":141},"用户须知","\u002Fdocs\u002Flegal\u002Fuser-notice","1.docs\u002F5.legal\u002F1.user-notice","i-lucide-file-text",{"title":143,"path":144,"stem":145,"icon":146},"隐私协议","\u002Fdocs\u002Flegal\u002Fprivacy","1.docs\u002F5.legal\u002F2.privacy","i-lucide-shield-check",{"id":148,"title":16,"body":149,"description":347,"extension":348,"meta":349,"navigation":350,"path":17,"seo":351,"stem":18,"__hash__":352},"docs\u002F1.docs\u002F2.getting-started\u002F1.what-is-udhold.md",{"type":150,"value":151,"toc":339},"minimark",[152,156,159,163,240,243,246,249,303,306,309],[153,154,155],"p",{},"UDhold 是一款高性能、可扩展的桌面效率启动器和插件平台。它通过全局快捷键瞬间唤起，帮你快速启动已安装的应用、文件、网址，用搜索指令触达各种功能，运行你需要的插件（剪贴板、翻译、AI、文件管理、JSON \u002F 正则、SQL 等），还能通过 HTTP \u002F MCP 协议被第三方应用或 AI 客户端调用。",[153,157,158],{},"把日常开发、办公里最常用的几件事——启动程序、操作文件、跑网页自动化——都收进一个全局搜索框里，所有功能都通过插件扩展。",[160,161,162],"h2",{"id":162},"它能做什么",[164,165,166,179],"table",{},[167,168,169],"thead",{},[170,171,172,176],"tr",{},[173,174,175],"th",{},"场景",[173,177,178],{},"示例",[180,181,182,196,204,216,224,232],"tbody",{},[170,183,184,188],{},[185,186,187],"td",{},"启动应用",[185,189,190,191,195],{},"输入 ",[192,193,194],"code",{},"wx"," 直接打开微信",[170,197,198,201],{},[185,199,200],{},"触发指令",[185,202,203],{},"输入「截图」调用截图工具，输入「关机」调用系统指令",[170,205,206,209],{},[185,207,208],{},"文本增强",[185,210,211,212,215],{},"复制一段文字后按 ",[192,213,214],{},"Alt+Z"," 自动粘贴进搜索框，触发翻译 \u002F 正则 \u002F JSON 格式化等指令",[170,217,218,221],{},[185,219,220],{},"文件增强",[185,222,223],{},"在资源管理器选中文件后唤起，触发「复制路径」「在终端打开」等指令",[170,225,226,229],{},[185,227,228],{},"AI 助手",[185,230,231],{},"内置 AI 对话窗口，支持多模型、多会话、图片识别",[170,233,234,237],{},[185,235,236],{},"自动化",[185,238,239],{},"通过 HTTP API 让 Stream Deck、智能家居、脚本远程控制 UDhold",[160,241,242],{"id":242},"设计思路",[153,244,245],{},"UDhold 没有把功能写死在主程序里，而是把所有能力都做成了插件——连自带的文件管理、设置、AI 模型、插件市场本身也是插件，和第三方插件用同一套 API。这样需要什么能力就装什么插件，主程序保持轻量。",[160,247,248],{"id":248},"技术栈",[164,250,251,261],{},[167,252,253],{},[170,254,255,258],{},[173,256,257],{},"层级",[173,259,260],{},"选型",[180,262,263,271,279,287,295],{},[170,264,265,268],{},[185,266,267],{},"应用框架",[185,269,270],{},"Electron 41 + Vue 3 + TypeScript",[170,272,273,276],{},[185,274,275],{},"构建",[185,277,278],{},"Vite + electron-vite",[170,280,281,284],{},[185,282,283],{},"数据库",[185,285,286],{},"LMDB（嵌入式键值存储）",[170,288,289,292],{},[185,290,291],{},"搜索引擎",[185,293,294],{},"Fuse.js（支持拼音）",[170,296,297,300],{},[185,298,299],{},"原生模块",[185,301,302],{},"C++（Node-API，负责剪贴板监听、窗口管理、截图）",[153,304,305],{},"UDhold 兼容 uTools 插件 API 的主体，并在此基础上加了 Panel-Shell 三槽容器、插件间消息总线和无界面工作流调用这几项扩展能力。已有的 uTools 插件经验可以直接复用。",[160,307,308],{"id":308},"接下来",[310,311,312,319,324,329,334],"ul",{},[313,314,315,318],"li",{},[316,317,31],"a",{"href":32},"——从零开始跑通唤起、搜索、装插件",[313,320,321,323],{},[316,322,21],{"href":22},"——搞懂插件、指令、槽位这些基本概念",[313,325,326,328],{},[316,327,26],{"href":27},"——熟悉搜索框和工作区布局",[313,330,331,333],{},[316,332,36],{"href":37},"——速查全局与搜索框快捷键",[313,335,336,338],{},[316,337,117],{"href":118},"——看看现在有哪些可用插件",{"title":340,"searchDepth":341,"depth":341,"links":342},"",2,[343,344,345,346],{"id":162,"depth":341,"text":162},{"id":242,"depth":341,"text":242},{"id":248,"depth":341,"text":248},{"id":308,"depth":341,"text":308},"了解 UDhold 的定位、能做什么，以及典型的使用场景。","md",{},{"icon":19},{"title":16,"description":347},"qUkox5rbEqD1x520wSHJTBJLzRCS0xPO-tRW5dmey3c",[354,356],{"title":5,"path":6,"stem":7,"description":355,"icon":8,"children":-1},"安装 UDhold 前的系统要求、下载安装步骤和首次启动流程。",{"title":21,"path":22,"stem":23,"description":357,"icon":24,"children":-1},"搞懂插件、指令、槽位这几个基本概念，用起来更顺手。",1785289943172]