[{"data":1,"prerenderedAt":802},["ShallowReactive",2],{"doc-\u002Fdocs\u002Freference\u002Fkernel-api":3,"doc-surround-\u002Fdocs\u002Freference\u002Fkernel-api":711,"doc-nav-zh":716},{"id":4,"title":5,"body":6,"description":701,"extension":702,"meta":703,"navigation":704,"order":705,"path":706,"section":707,"seo":708,"stem":709,"__hash__":710},"docs_zh\u002Fdocs\u002F04.reference\u002F17.kernel-api.md","内核 API",{"type":7,"value":8,"toc":690},"minimark",[9,13,31,70,74,150,154,278,282,344,347,433,436,587,594,628,642,661,664,686],[10,11,5],"h1",{"id":12},"内核-api",[14,15,16,17,21,22,26,27,30],"p",{},"灵犀指的 AI 能力由本地 ",[18,19,20],"strong",{},"Rust 内核","提供。内核默认监听 ",[23,24,25],"code",{},"127.0.0.1:3721","——",[18,28,29],{},"仅绑定本机回环地址，不对外暴露","；端口被占用时自动递增尝试（最多 10 个）并写回配置。内核启动时会输出实际端口与访问令牌（token），IDE 凭令牌调用以下 HTTP 端点。",[32,33,34,57],"code-group",{},[35,36,42],"pre",{"className":37,"code":38,"filename":39,"language":40,"meta":41,"style":41},"language-bash shiki shiki-themes tokyo-night","curl http:\u002F\u002F127.0.0.1:3721\u002Fhealth\n","健康检查","bash","",[23,43,44],{"__ignoreMap":41},[45,46,49,53],"span",{"class":47,"line":48},"line",1,[45,50,52],{"class":51},"sE3pS","curl",[45,54,56],{"class":55},"sPY7s"," http:\u002F\u002F127.0.0.1:3721\u002Fhealth\n",[35,58,61],{"className":37,"code":59,"filename":60,"language":40,"meta":41,"style":41},"curl http:\u002F\u002F127.0.0.1:3721\u002Fapi\u002Fversion\n","查看版本",[23,62,63],{"__ignoreMap":41},[45,64,65,67],{"class":47,"line":48},[45,66,52],{"class":51},[45,68,69],{"class":55}," http:\u002F\u002F127.0.0.1:3721\u002Fapi\u002Fversion\n",[71,72,73],"h2",{"id":73},"健康与元信息",[75,76,77,93],"table",{},[78,79,80],"thead",{},[81,82,83,87,90],"tr",{},[84,85,86],"th",{},"Method",[84,88,89],{},"Path",[84,91,92],{},"说明",[94,95,96,114,126,138],"tbody",{},[81,97,98,102,107],{},[99,100,101],"td",{},"GET",[99,103,104],{},[23,105,106],{},"\u002Fhealth",[99,108,109,110,113],{},"健康检查（",[23,111,112],{},"\u002Fapi\u002Fhealth"," 等价）",[81,115,116,118,123],{},[99,117,101],{},[99,119,120],{},[23,121,122],{},"\u002Fapi\u002Fversion",[99,124,125],{},"内核版本号",[81,127,128,130,135],{},[99,129,101],{},[99,131,132],{},[23,133,134],{},"\u002Fapi\u002Fmodels",[99,136,137],{},"当前可用模型列表",[81,139,140,142,147],{},[99,141,101],{},[99,143,144],{},[23,145,146],{},"\u002Fapi\u002Fcapabilities",[99,148,149],{},"内核能力声明",[71,151,153],{"id":152},"对话与-agent","对话与 Agent",[75,155,156,166],{},[78,157,158],{},[81,159,160,162,164],{},[84,161,86],{},[84,163,89],{},[84,165,92],{},[94,167,168,181,193,205,217,238,250,262],{},[81,169,170,173,178],{},[99,171,172],{},"POST",[99,174,175],{},[23,176,177],{},"\u002Fapi\u002Fchat",[99,179,180],{},"单次对话",[81,182,183,185,190],{},[99,184,172],{},[99,186,187],{},[23,188,189],{},"\u002Fapi\u002Fchat\u002Fstream",[99,191,192],{},"流式对话（SSE）",[81,194,195,197,202],{},[99,196,172],{},[99,198,199],{},[23,200,201],{},"\u002Fapi\u002Fvision",[99,203,204],{},"多模态对话（图片输入）",[81,206,207,209,214],{},[99,208,172],{},[99,210,211],{},[23,212,213],{},"\u002Fapi\u002Fagent\u002Fchat",[99,215,216],{},"Agent 对话（SSE）",[81,218,219,221,226],{},[99,220,172],{},[99,222,223],{},[23,224,225],{},"\u002Fapi\u002Fagent\u002Finline-edit",[99,227,228,229,232,233,237],{},"内联编辑（SSE，:kbd",[45,230,231],{},"Ctrl"," + ",[234,235,236],"kbd",{},"K","）",[81,239,240,242,247],{},[99,241,172],{},[99,243,244],{},[23,245,246],{},"\u002Fapi\u002Fagent\u002Fconfirm",[99,248,249],{},"危险操作确认回执",[81,251,252,254,259],{},[99,253,172],{},[99,255,256],{},[23,257,258],{},"\u002Fapi\u002Freact\u002Fstream",[99,260,261],{},"ReAct 引擎流式执行",[81,263,264,266,275],{},[99,265,172],{},[99,267,268,271,272],{},[23,269,270],{},"\u002Fapi\u002Feffort\u002Fset"," · GET ",[23,273,274],{},"\u002Fapi\u002Feffort\u002Fget",[99,276,277],{},"设置 \u002F 查询思考强度",[71,279,281],{"id":280},"rush-深度任务","RUSH 深度任务",[75,283,284,294],{},[78,285,286],{},[81,287,288,290,292],{},[84,289,86],{},[84,291,89],{},[84,293,92],{},[94,295,296,308,320,332],{},[81,297,298,300,305],{},[99,299,172],{},[99,301,302],{},[23,303,304],{},"\u002Fapi\u002Frush\u002Fstart",[99,306,307],{},"启动 RUSH 任务（SSE 推送阶段事件）",[81,309,310,312,317],{},[99,311,172],{},[99,313,314],{},[23,315,316],{},"\u002Fapi\u002Frush\u002Fpause",[99,318,319],{},"暂停任务",[81,321,322,324,329],{},[99,323,172],{},[99,325,326],{},[23,327,328],{},"\u002Fapi\u002Frush\u002Fresume",[99,330,331],{},"恢复任务",[81,333,334,336,341],{},[99,335,172],{},[99,337,338],{},[23,339,340],{},"\u002Fapi\u002Frush\u002Fstop",[99,342,343],{},"终止任务",[71,345,346],{"id":346},"补全与语言服务",[75,348,349,359],{},[78,350,351],{},[81,352,353,355,357],{},[84,354,86],{},[84,356,89],{},[84,358,92],{},[94,360,361,373,385,397,409,421],{},[81,362,363,365,370],{},[99,364,172],{},[99,366,367],{},[23,368,369],{},"\u002Fapi\u002Ffim\u002Fcomplete",[99,371,372],{},"FIM 智能补全（Fill-In-the-Middle）",[81,374,375,377,382],{},[99,376,172],{},[99,378,379],{},[23,380,381],{},"\u002Fapi\u002Flsp\u002Fcompletions",[99,383,384],{},"LSP 补全",[81,386,387,389,394],{},[99,388,172],{},[99,390,391],{},[23,392,393],{},"\u002Fapi\u002Flsp\u002Fdiagnostics",[99,395,396],{},"诊断信息",[81,398,399,401,406],{},[99,400,172],{},[99,402,403],{},[23,404,405],{},"\u002Fapi\u002Flsp\u002Fdefinition",[99,407,408],{},"定义跳转",[81,410,411,413,418],{},[99,412,172],{},[99,414,415],{},[23,416,417],{},"\u002Fapi\u002Flsp\u002Fhover",[99,419,420],{},"悬浮提示",[81,422,423,425,430],{},[99,424,101],{},[99,426,427],{},[23,428,429],{},"\u002Fapi\u002Flsp\u002Fhealth",[99,431,432],{},"语言服务健康状态",[71,434,435],{"id":435},"代码图谱与任务",[75,437,438,448],{},[78,439,440],{},[81,441,442,444,446],{},[84,443,86],{},[84,445,89],{},[84,447,92],{},[94,449,450,462,474,486,505,520,536,557,572],{},[81,451,452,454,459],{},[99,453,172],{},[99,455,456],{},[23,457,458],{},"\u002Fapi\u002Findex",[99,460,461],{},"建立 \u002F 更新项目索引",[81,463,464,466,471],{},[99,465,172],{},[99,467,468],{},[23,469,470],{},"\u002Fapi\u002Findex\u002Fstatus",[99,472,473],{},"索引进度查询",[81,475,476,478,483],{},[99,477,172],{},[99,479,480],{},[23,481,482],{},"\u002Fapi\u002Fsearch",[99,484,485],{},"语义代码搜索",[81,487,488,490,502],{},[99,489,172],{},[99,491,492,495,496,495,499],{},[23,493,494],{},"\u002Fapi\u002Ftask\u002Fcreate"," · ",[23,497,498],{},"\u002Fapi\u002Ftask\u002Flist",[23,500,501],{},"\u002Fapi\u002Ftask\u002Fstatus",[99,503,504],{},"后台任务创建 \u002F 列表 \u002F 状态更新",[81,506,507,509,517],{},[99,508,172],{},[99,510,511,495,514],{},[23,512,513],{},"\u002Fapi\u002Fmemory\u002Fstore",[23,515,516],{},"\u002Fapi\u002Fmemory\u002Fsearch",[99,518,519],{},"持久化记忆写入 \u002F 检索",[81,521,522,524,533],{},[99,523,101],{},[99,525,526,529,530],{},[23,527,528],{},"\u002Fapi\u002Fmcp\u002Flist-servers"," · POST ",[23,531,532],{},"\u002Fapi\u002Fmcp\u002Fcall-tool",[99,534,535],{},"MCP 服务列表 \u002F 工具调用",[81,537,538,540,554],{},[99,539,172],{},[99,541,542,495,545,495,548,495,551],{},[23,543,544],{},"\u002Fapi\u002Ffs\u002Fread",[23,546,547],{},"\u002Fapi\u002Ffs\u002Fwrite",[23,549,550],{},"\u002Fapi\u002Ffs\u002Fexec",[23,552,553],{},"\u002Fapi\u002Ffs\u002Fsearch",[99,555,556],{},"文件读写 \u002F 命令执行 \u002F 内容搜索",[81,558,559,561,569],{},[99,560,172],{},[99,562,563,495,566],{},[23,564,565],{},"\u002Fapi\u002Fterminal\u002Fstream",[23,567,568],{},"\u002Fapi\u002Fterminal\u002Fcancel",[99,570,571],{},"终端输出流 \u002F 取消命令",[81,573,574,576,584],{},[99,575,101],{},[99,577,578,495,581],{},[23,579,580],{},"\u002Fws",[23,582,583],{},"\u002Fws\u002F{session_id}",[99,585,586],{},"WebSocket 事件通道",[71,588,590,591],{"id":589},"本地代理-local","本地代理 ",[23,592,593],{},"\u002Flocal\u002F*",[14,595,596,597,600,601,604,605,604,608,611,612,604,615,604,618,604,621,604,624,627],{},"IDE 登录态相关的云端接口由内核统一代理转发，其中 ",[23,598,599],{},"\u002Flocal\u002Fauth\u002F*","（登录、注册、发送验证码、重置密码）与 ",[23,602,603],{},"\u002Flocal\u002Fplans","、",[23,606,607],{},"\u002Flocal\u002Fllm-models",[23,609,610],{},"\u002Flocal\u002Fllm-vendors"," 为公开端点；",[23,613,614],{},"\u002Flocal\u002Fsubscription",[23,616,617],{},"\u002Flocal\u002Fusage",[23,619,620],{},"\u002Flocal\u002Fkeys",[23,622,623],{},"\u002Flocal\u002Fuser-llm-config",[23,625,626],{},"\u002Flocal\u002Frush\u002F*"," 等受 License 门禁保护。",[629,630,632],"callout",{"type":631},"warn",[14,633,634,637,638,641],{},[18,635,636],{},"仅供本机调用","：内核只监听 ",[23,639,640],{},"127.0.0.1","，请勿通过防火墙或端口转发将其暴露到局域网；也不要手动结束内核进程——AI 对话、补全与配额查询都会随之中断，重启 IDE 即可恢复。",[629,643,645],{"type":644},"tip",[14,646,647,650,651,654,655,660],{},[18,648,649],{},"排障第一步","：AI 功能无响应时，先 ",[23,652,653],{},"curl http:\u002F\u002F127.0.0.1:3721\u002Fhealth"," 确认内核是否就绪；连接失败通常重启 IDE 即可解决。更多问题见",[656,657,659],"a",{"href":658},"\u002Fdocs\u002Freference\u002Ffaq","常见问题","。",[71,662,663],{"id":663},"下一步",[665,666,667,675],"ul",{},[668,669,670,671,660],"li",{},"调整端口、超时等内核参数：",[656,672,674],{"href":673},"\u002Fdocs\u002Freference\u002Fconfiguration","配置项",[668,676,677,678,604,682,660],{},"了解端点背后的功能：",[656,679,681],{"href":680},"\u002Fdocs\u002Fguides\u002Fai-chat","AI 对话指南",[656,683,685],{"href":684},"\u002Fdocs\u002Fguides\u002Frush","RUSH 指南",[687,688,689],"style",{},"html pre.shiki code .sE3pS, html code.shiki .sE3pS{--shiki-default:#C0CAF5}html pre.shiki code .sPY7s, html code.shiki .sPY7s{--shiki-default:#9ECE6A}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":41,"searchDepth":691,"depth":691,"links":692},2,[693,694,695,696,697,698,700],{"id":73,"depth":691,"text":73},{"id":152,"depth":691,"text":153},{"id":280,"depth":691,"text":281},{"id":346,"depth":691,"text":346},{"id":435,"depth":691,"text":435},{"id":589,"depth":691,"text":699},"本地代理 \u002Flocal\u002F*",{"id":663,"depth":691,"text":663},"灵犀指本地内核 3721 端口主要 HTTP 端点摘要：健康检查、对话、Agent、RUSH、FIM 补全与代码图谱","md",{},true,17,"\u002Fdocs\u002Freference\u002Fkernel-api","参考与 FAQ",{"title":5,"description":701},"docs\u002F04.reference\u002F17.kernel-api","PGXMHvdPHGAabndBwcGQa28kS5CE_7YTNjB0tZz4jhk",[712,714],{"title":674,"path":673,"stem":713,"children":-1},"docs\u002F04.reference\u002F16.configuration",{"title":659,"path":658,"stem":715,"children":-1},"docs\u002F04.reference\u002F18.faq",[717],{"title":718,"path":719,"stem":720,"children":721,"page":743},"Docs","\u002Fdocs","docs",[722,744,774,791],{"title":723,"path":724,"stem":725,"children":726,"page":743},"快速上手","\u002Fdocs\u002Fgetting-started","docs\u002F01.getting-started",[727,731,735,739],{"title":728,"path":729,"stem":730},"安装与下载","\u002Fdocs\u002Fgetting-started\u002Finstallation","docs\u002F01.getting-started\u002F01.installation",{"title":732,"path":733,"stem":734},"注册与登录","\u002Fdocs\u002Fgetting-started\u002Fregister-login","docs\u002F01.getting-started\u002F02.register-login",{"title":736,"path":737,"stem":738},"首次配置","\u002Fdocs\u002Fgetting-started\u002Ffirst-setup","docs\u002F01.getting-started\u002F03.first-setup",{"title":740,"path":741,"stem":742},"从 VS Code 迁移","\u002Fdocs\u002Fgetting-started\u002Fmigrate-from-vscode","docs\u002F01.getting-started\u002F04.migrate-from-vscode",false,{"title":745,"path":746,"stem":747,"children":748,"page":743},"功能指南","\u002Fdocs\u002Fguides","docs\u002F02.guides",[749,752,754,758,762,766,770],{"title":750,"path":680,"stem":751},"AI 对话与内联编辑","docs\u002F02.guides\u002F05.ai-chat",{"title":281,"path":684,"stem":753},"docs\u002F02.guides\u002F06.rush",{"title":755,"path":756,"stem":757},"FIM 代码补全","\u002Fdocs\u002Fguides\u002Ffim-completion","docs\u002F02.guides\u002F07.fim-completion",{"title":759,"path":760,"stem":761},"语义代码图谱","\u002Fdocs\u002Fguides\u002Fcode-graph","docs\u002F02.guides\u002F08.code-graph",{"title":763,"path":764,"stem":765},"MCP 工具与市场","\u002Fdocs\u002Fguides\u002Fmcp","docs\u002F02.guides\u002F09.mcp",{"title":767,"path":768,"stem":769},"调试与 DAP","\u002Fdocs\u002Fguides\u002Fdebugging","docs\u002F02.guides\u002F10.debugging",{"title":771,"path":772,"stem":773},"集成终端","\u002Fdocs\u002Fguides\u002Fterminal","docs\u002F02.guides\u002F11.terminal",{"title":775,"path":776,"stem":777,"children":778,"page":743},"模型与计费","\u002Fdocs\u002Fmodels-billing","docs\u002F03.models-billing",[779,783,787],{"title":780,"path":781,"stem":782},"支持的模型","\u002Fdocs\u002Fmodels-billing\u002Fmodels","docs\u002F03.models-billing\u002F12.models",{"title":784,"path":785,"stem":786},"套餐与配额","\u002Fdocs\u002Fmodels-billing\u002Fplans-quota","docs\u002F03.models-billing\u002F13.plans-quota",{"title":788,"path":789,"stem":790},"自带 API Key（BYOK）","\u002Fdocs\u002Fmodels-billing\u002Fbyok","docs\u002F03.models-billing\u002F14.byok",{"title":707,"path":792,"stem":793,"children":794,"page":743},"\u002Fdocs\u002Freference","docs\u002F04.reference",[795,799,800,801],{"title":796,"path":797,"stem":798},"快捷键","\u002Fdocs\u002Freference\u002Fshortcuts","docs\u002F04.reference\u002F15.shortcuts",{"title":674,"path":673,"stem":713},{"title":5,"path":706,"stem":709},{"title":659,"path":658,"stem":715},1786077825341]