[{"data":1,"prerenderedAt":397},["ShallowReactive",2],{"navigation_docs_zh":3,"-zh-docs-vtoken-nanobot":140,"-zh-docs-vtoken-nanobot-surround":392},[4,15,58,90],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"快速开始",false,"\u002Fzh\u002Fdocs\u002Fgetting-started","zh\u002Fdocs\u002F1.getting-started",[10],{"title":11,"path":12,"stem":13,"icon":14},"开始使用","\u002Fzh\u002Fdocs\u002Fgetting-started\u002Finstallation","zh\u002Fdocs\u002F1.getting-started\u002F1.installation","i-lucide-download",{"title":16,"icon":6,"path":17,"stem":18,"children":19},"Taypay v1","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1","zh\u002Fdocs\u002Ftaypay-1-v1\u002Findex",[20,22,26,30,34,38,42,46,50,54],{"title":21,"path":17,"stem":18},"标准开放 API",{"title":23,"path":24,"stem":25},"认证参数","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F01-authentication","zh\u002Fdocs\u002Ftaypay-1-v1\u002F01-authentication",{"title":27,"path":28,"stem":29},"签名规则","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F02-signature","zh\u002Fdocs\u002Ftaypay-1-v1\u002F02-signature",{"title":31,"path":32,"stem":33},"接口说明","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F03-order-apis","zh\u002Fdocs\u002Ftaypay-1-v1\u002F03-order-apis",{"title":35,"path":36,"stem":37},"创建订单接口","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F04-api-order-create","zh\u002Fdocs\u002Ftaypay-1-v1\u002F04-api-order-create",{"title":39,"path":40,"stem":41},"查询订单接口","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F05-api-order-query","zh\u002Fdocs\u002Ftaypay-1-v1\u002F05-api-order-query",{"title":43,"path":44,"stem":45},"关闭订单接口","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F06-api-order-close","zh\u002Fdocs\u002Ftaypay-1-v1\u002F06-api-order-close",{"title":47,"path":48,"stem":49},"发起退款接口","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F07-api-refund-create","zh\u002Fdocs\u002Ftaypay-1-v1\u002F07-api-refund-create",{"title":51,"path":52,"stem":53},"支付通知","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F08-notification","zh\u002Fdocs\u002Ftaypay-1-v1\u002F08-notification",{"title":55,"path":56,"stem":57},"托管收银台与订单状态","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F09-checkout-status","zh\u002Fdocs\u002Ftaypay-1-v1\u002F09-checkout-status",{"title":59,"icon":6,"path":60,"stem":61,"children":62},"Taypay Epay","\u002Fzh\u002Fdocs\u002Ftaypay-2-epay","zh\u002Fdocs\u002Ftaypay-2-epay\u002Findex",[63,65,68,71,74,78,82,86],{"title":64,"path":60,"stem":61},"易支付兼容 API",{"title":27,"path":66,"stem":67},"\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F01-signature","zh\u002Fdocs\u002Ftaypay-2-epay\u002F01-signature",{"title":31,"path":69,"stem":70},"\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F02-order-apis","zh\u002Fdocs\u002Ftaypay-2-epay\u002F02-order-apis",{"title":35,"path":72,"stem":73},"\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F03-api-mapi","zh\u002Fdocs\u002Ftaypay-2-epay\u002F03-api-mapi",{"title":75,"path":76,"stem":77},"创建订单接口(跳转)","\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F04-api-submit","zh\u002Fdocs\u002Ftaypay-2-epay\u002F04-api-submit",{"title":79,"path":80,"stem":81},"订单查询接口","\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F05-api-order-query","zh\u002Fdocs\u002Ftaypay-2-epay\u002F05-api-order-query",{"title":83,"path":84,"stem":85},"订单退款接口","\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F06-api-refund","zh\u002Fdocs\u002Ftaypay-2-epay\u002F06-api-refund",{"title":87,"path":88,"stem":89},"支付方式与字段映射","\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F07-mappings","zh\u002Fdocs\u002Ftaypay-2-epay\u002F07-mappings",{"title":91,"icon":6,"path":92,"stem":93,"children":94},"VToken","\u002Fzh\u002Fdocs\u002Fvtoken","zh\u002Fdocs\u002Fvtoken\u002Findex",[95,96,100,104,108,112,116,120,124,128,132,136],{"title":91,"path":92,"stem":93},{"title":97,"path":98,"stem":99},"接入 AstrBot","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fastrbot","zh\u002Fdocs\u002Fvtoken\u002Fastrbot",{"title":101,"path":102,"stem":103},"接入 Claude Code","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fclaude_code","zh\u002Fdocs\u002Fvtoken\u002Fclaude_code",{"title":105,"path":106,"stem":107},"接入 Crush","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fcrush","zh\u002Fdocs\u002Fvtoken\u002Fcrush",{"title":109,"path":110,"stem":111},"接入 Hermes","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fhermes","zh\u002Fdocs\u002Fvtoken\u002Fhermes",{"title":113,"path":114,"stem":115},"接入 Kilo Code","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fkilo_code","zh\u002Fdocs\u002Fvtoken\u002Fkilo_code",{"title":117,"path":118,"stem":119},"接入 Langcli","\u002Fzh\u002Fdocs\u002Fvtoken\u002Flangcli","zh\u002Fdocs\u002Fvtoken\u002Flangcli",{"title":121,"path":122,"stem":123},"接入 nanobot","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fnanobot","zh\u002Fdocs\u002Fvtoken\u002Fnanobot",{"title":125,"path":126,"stem":127},"接入 OpenClaw","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fopenclaw","zh\u002Fdocs\u002Fvtoken\u002Fopenclaw",{"title":129,"path":130,"stem":131},"接入 OpenCode","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fopencode","zh\u002Fdocs\u002Fvtoken\u002Fopencode",{"title":133,"path":134,"stem":135},"接入 Reasonix","\u002Fzh\u002Fdocs\u002Fvtoken\u002Freasonix","zh\u002Fdocs\u002Fvtoken\u002Freasonix",{"title":137,"path":138,"stem":139},"接入 WorkBuddy \u002F CodeBuddy","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fworkbuddy","zh\u002Fdocs\u002Fvtoken\u002Fworkbuddy",{"id":141,"title":121,"body":142,"description":385,"extension":386,"links":387,"meta":388,"navigation":389,"path":122,"seo":390,"stem":123,"__hash__":391},"docs_zh\u002Fzh\u002Fdocs\u002Fvtoken\u002Fnanobot.md",{"type":143,"value":144,"toc":380},"minimark",[145,150,154,158,161,357,361,376],[146,147,149],"h2",{"id":148},"_1-安装-nanobot","1. 安装 nanobot",[151,152,153],"p",{},"按官方方式安装。",[146,155,157],{"id":156},"_2-配置","2. 配置",[151,159,160],{},"在配置文件中将 OpenAI 兼容提供商填入：",[162,163,168],"pre",{"className":164,"code":165,"language":166,"meta":167,"style":167},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"agents\": {\n    \"defaults\": {\n      \"model\": \"vtoken-v4-pro\",\n      \"provider\": \"openai\"\n    }\n  },\n  \"providers\": {\n    \"openai\": {\n      \"apiKey\": \"\u003C你的 VToken API Key>\",\n      \"apiBase\": \"https:\u002F\u002Fapi.vtoken.cc\u002Fv1\"\n    }\n  }\n}\n","json","",[169,170,171,180,199,215,241,261,267,273,287,300,321,340,345,351],"code",{"__ignoreMap":167},[172,173,176],"span",{"class":174,"line":175},"line",1,[172,177,179],{"class":178},"sMK4o","{\n",[172,181,183,186,190,193,196],{"class":174,"line":182},2,[172,184,185],{"class":178},"  \"",[172,187,189],{"class":188},"spNyl","agents",[172,191,192],{"class":178},"\"",[172,194,195],{"class":178},":",[172,197,198],{"class":178}," {\n",[172,200,202,205,209,211,213],{"class":174,"line":201},3,[172,203,204],{"class":178},"    \"",[172,206,208],{"class":207},"sBMFI","defaults",[172,210,192],{"class":178},[172,212,195],{"class":178},[172,214,198],{"class":178},[172,216,218,221,225,227,229,232,236,238],{"class":174,"line":217},4,[172,219,220],{"class":178},"      \"",[172,222,224],{"class":223},"sbssI","model",[172,226,192],{"class":178},[172,228,195],{"class":178},[172,230,231],{"class":178}," \"",[172,233,235],{"class":234},"sfazB","vtoken-v4-pro",[172,237,192],{"class":178},[172,239,240],{"class":178},",\n",[172,242,244,246,249,251,253,255,258],{"class":174,"line":243},5,[172,245,220],{"class":178},[172,247,248],{"class":223},"provider",[172,250,192],{"class":178},[172,252,195],{"class":178},[172,254,231],{"class":178},[172,256,257],{"class":234},"openai",[172,259,260],{"class":178},"\"\n",[172,262,264],{"class":174,"line":263},6,[172,265,266],{"class":178},"    }\n",[172,268,270],{"class":174,"line":269},7,[172,271,272],{"class":178},"  },\n",[172,274,276,278,281,283,285],{"class":174,"line":275},8,[172,277,185],{"class":178},[172,279,280],{"class":188},"providers",[172,282,192],{"class":178},[172,284,195],{"class":178},[172,286,198],{"class":178},[172,288,290,292,294,296,298],{"class":174,"line":289},9,[172,291,204],{"class":178},[172,293,257],{"class":207},[172,295,192],{"class":178},[172,297,195],{"class":178},[172,299,198],{"class":178},[172,301,303,305,308,310,312,314,317,319],{"class":174,"line":302},10,[172,304,220],{"class":178},[172,306,307],{"class":223},"apiKey",[172,309,192],{"class":178},[172,311,195],{"class":178},[172,313,231],{"class":178},[172,315,316],{"class":234},"\u003C你的 VToken API Key>",[172,318,192],{"class":178},[172,320,240],{"class":178},[172,322,324,326,329,331,333,335,338],{"class":174,"line":323},11,[172,325,220],{"class":178},[172,327,328],{"class":223},"apiBase",[172,330,192],{"class":178},[172,332,195],{"class":178},[172,334,231],{"class":178},[172,336,337],{"class":234},"https:\u002F\u002Fapi.vtoken.cc\u002Fv1",[172,339,260],{"class":178},[172,341,343],{"class":174,"line":342},12,[172,344,266],{"class":178},[172,346,348],{"class":174,"line":347},13,[172,349,350],{"class":178},"  }\n",[172,352,354],{"class":174,"line":353},14,[172,355,356],{"class":178},"}\n",[146,358,360],{"id":359},"_3-开始使用","3. 开始使用",[162,362,366],{"className":363,"code":364,"language":365,"meta":167,"style":167},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","nanobot agent\n","bash",[169,367,368],{"__ignoreMap":167},[172,369,370,373],{"class":174,"line":175},[172,371,372],{"class":207},"nanobot",[172,374,375],{"class":234}," agent\n",[377,378,379],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}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);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":167,"searchDepth":182,"depth":182,"links":381},[382,383,384],{"id":148,"depth":182,"text":149},{"id":156,"depth":182,"text":157},{"id":359,"depth":182,"text":360},"在 nanobot 中使用 VToken。","md",null,{},true,{"title":121,"description":385},"jWDtKZsHzrdTpieWv9DIMP-F8XtFGmpRn1dsVXkJGqM",[393,395],{"title":117,"path":118,"stem":119,"description":394,"children":-1},"在 Langcli 中配置 VToken。",{"title":125,"path":126,"stem":127,"description":396,"children":-1},"在 OpenClaw 中接入 VToken。",1781853834366]