[{"data":1,"prerenderedAt":989},["ShallowReactive",2],{"navigation":3,"\u002Fen\u002Fhow-to\u002Fvscode":129,"\u002Fen\u002Fhow-to\u002Fvscode-surround":984},[4,68],{"title":5,"path":6,"stem":7,"children":8,"page":22},"En","\u002Fen","en",[9,13,23],{"title":10,"path":11,"stem":12},"Product Overview","\u002Fen\u002Fintroduction","en\u002F0.introduction",{"title":14,"path":15,"stem":16,"children":17,"page":22},"Tutorials","\u002Fen\u002Ftutorials","en\u002F1.tutorials",[18],{"title":19,"path":20,"stem":21},"Quick Start","\u002Fen\u002Ftutorials\u002Fquickstart","en\u002F1.tutorials\u002Fquickstart",false,{"title":24,"path":25,"stem":26,"children":27,"page":22},"How To","\u002Fen\u002Fhow-to","en\u002F2.how-to",[28,32,36,40,44,48,52,56,60,64],{"title":29,"path":30,"stem":31},"Canvas Workspace","\u002Fen\u002Fhow-to\u002Fcanvas","en\u002F2.how-to\u002Fcanvas",{"title":33,"path":34,"stem":35},"Configuration","\u002Fen\u002Fhow-to\u002Fconfigure","en\u002F2.how-to\u002Fconfigure",{"title":37,"path":38,"stem":39},"Scheduled Tasks","\u002Fen\u002Fhow-to\u002Fcron-jobs","en\u002F2.how-to\u002Fcron-jobs",{"title":41,"path":42,"stem":43},"Configuring System Service","\u002Fen\u002Fhow-to\u002Finstall","en\u002F2.how-to\u002Finstall",{"title":45,"path":46,"stem":47},"Managing Instructions","\u002Fen\u002Fhow-to\u002Finstructions","en\u002F2.how-to\u002Finstructions",{"title":49,"path":50,"stem":51},"MCP Servers","\u002Fen\u002Fhow-to\u002Fmcp-servers","en\u002F2.how-to\u002Fmcp-servers",{"title":53,"path":54,"stem":55},"Managing Profiles","\u002Fen\u002Fhow-to\u002Fprofiles","en\u002F2.how-to\u002Fprofiles",{"title":57,"path":58,"stem":59},"Configuring Runtimes","\u002Fen\u002Fhow-to\u002Fruntimes","en\u002F2.how-to\u002Fruntimes",{"title":61,"path":62,"stem":63},"Managing Skills","\u002Fen\u002Fhow-to\u002Fskills","en\u002F2.how-to\u002Fskills",{"title":65,"path":66,"stem":67},"VS Code Integration","\u002Fen\u002Fhow-to\u002Fvscode","en\u002F2.how-to\u002Fvscode",{"title":69,"path":70,"stem":71,"children":72,"page":22},"Zh","\u002Fzh","zh",[73,77,85],{"title":74,"path":75,"stem":76},"产品概述","\u002Fzh\u002Fintroduction","zh\u002F0.introduction",{"title":14,"path":78,"stem":79,"children":80,"page":22},"\u002Fzh\u002Ftutorials","zh\u002F1.tutorials",[81],{"title":82,"path":83,"stem":84},"快速开始","\u002Fzh\u002Ftutorials\u002Fquickstart","zh\u002F1.tutorials\u002Fquickstart",{"title":24,"path":86,"stem":87,"children":88,"page":22},"\u002Fzh\u002Fhow-to","zh\u002F2.how-to",[89,93,97,101,105,109,113,117,121,125],{"title":90,"path":91,"stem":92},"Canvas 工作区","\u002Fzh\u002Fhow-to\u002Fcanvas","zh\u002F2.how-to\u002Fcanvas",{"title":94,"path":95,"stem":96},"配置","\u002Fzh\u002Fhow-to\u002Fconfigure","zh\u002F2.how-to\u002Fconfigure",{"title":98,"path":99,"stem":100},"定时任务","\u002Fzh\u002Fhow-to\u002Fcron-jobs","zh\u002F2.how-to\u002Fcron-jobs",{"title":102,"path":103,"stem":104},"配置系统服务","\u002Fzh\u002Fhow-to\u002Finstall","zh\u002F2.how-to\u002Finstall",{"title":106,"path":107,"stem":108},"管理指令文件","\u002Fzh\u002Fhow-to\u002Finstructions","zh\u002F2.how-to\u002Finstructions",{"title":110,"path":111,"stem":112},"MCP 服务器","\u002Fzh\u002Fhow-to\u002Fmcp-servers","zh\u002F2.how-to\u002Fmcp-servers",{"title":114,"path":115,"stem":116},"管理 Profile","\u002Fzh\u002Fhow-to\u002Fprofiles","zh\u002F2.how-to\u002Fprofiles",{"title":118,"path":119,"stem":120},"配置 Runtime","\u002Fzh\u002Fhow-to\u002Fruntimes","zh\u002F2.how-to\u002Fruntimes",{"title":122,"path":123,"stem":124},"管理 Skill","\u002Fzh\u002Fhow-to\u002Fskills","zh\u002F2.how-to\u002Fskills",{"title":126,"path":127,"stem":128},"VS Code 集成","\u002Fzh\u002Fhow-to\u002Fvscode","zh\u002F2.how-to\u002Fvscode",{"id":130,"title":65,"body":131,"description":977,"extension":978,"links":979,"meta":980,"navigation":981,"path":66,"seo":982,"stem":67,"__hash__":983},"docs\u002Fen\u002F2.how-to\u002Fvscode.md",{"type":132,"value":133,"toc":939},"minimark",[134,138,142,147,150,166,170,173,196,200,203,208,215,218,222,225,257,261,264,269,275,280,285,289,296,300,304,307,327,331,338,348,351,355,362,394,397,401,404,443,447,451,454,460,464,467,546,550,554,573,577,593,597,613,617,627,631,635,646,650,653,657,660,664,668,674,680,711,717,722,809,813,818,823,851,855,860,864,891,895,900,904,915,919,935],[135,136,65],"h1",{"id":137},"vs-code-integration",[139,140,141],"p",{},"Sink includes an integrated VS Code (via code-server), allowing you to\nedit and manage files in your Workspace directly from a browser. This\nguide explains how to enable and use VS Code features.",[143,144,146],"h2",{"id":145},"what-is-vs-code-integration","What is VS Code Integration?",[139,148,149],{},"Sink integrates code-server, which is VS Code running in a browser. It\nallows you to:",[151,152,153,157,160,163],"ul",{},[154,155,156],"li",{},"Browse and edit all files in your Workspace directory",[154,158,159],{},"View task-related files and directory structure",[154,161,162],{},"Use the full VS Code feature set in your browser",[154,164,165],{},"Avoid installing any additional local software",[143,167,169],{"id":168},"accessing-vs-code","Accessing VS Code",[139,171,172],{},"In the Sink Web UI:",[174,175,176,184],"ol",{},[154,177,178,179,183],{},"Click ",[180,181,182],"strong",{},"Code Server"," in the main menu",[154,185,186,187,191,192,195],{},"Or visit directly: ",[188,189,190],"code",{},"http:\u002F\u002Flocalhost:5000\u002Fapi\u002Fvscode\u002Fdefault","\n(replace ",[188,193,194],{},"default"," with your workspace ID, and adjust the address\nand port according to your Gateway configuration)",[143,197,199],{"id":198},"vs-code-management-page","VS Code Management Page",[139,201,202],{},"The VS Code management page provides the following features:",[204,205,207],"h3",{"id":206},"starting-vs-code","Starting VS Code",[139,209,210,211,214],{},"If VS Code is not yet running, you’ll see a ",[180,212,213],{},"Start"," button. Click it\nto launch the code-server process.",[139,216,217],{},"The first startup may take 10-30 seconds, so please wait patiently.",[204,219,221],{"id":220},"viewing-status","Viewing Status",[139,223,224],{},"The page header shows the current status of VS Code:",[151,226,227,233,239,245,251],{},[154,228,229,232],{},[180,230,231],{},"Idle"," — code-server process is not yet running",[154,234,235,238],{},[180,236,237],{},"Starting"," — code-server is in the process of starting",[154,240,241,244],{},[180,242,243],{},"Ready"," — code-server is running and ready to use",[154,246,247,250],{},[180,248,249],{},"Stopping"," — code-server is shutting down",[154,252,253,256],{},[180,254,255],{},"Error"," — code-server encountered an error",[204,258,260],{"id":259},"opening-vs-code","Opening VS Code",[139,262,263],{},"Once VS Code is ready, you can open it in two ways:",[139,265,266],{},[180,267,268],{},"Open in New Tab",[139,270,271,272,274],{},"Click the ",[180,273,268],{}," button to open VS Code in a new browser\ntab, providing maximum workspace.",[139,276,277],{},[180,278,279],{},"Open in Canvas",[139,281,271,282,284],{},[180,283,279],{}," button to embed VS Code as a window in the\nCanvas, allowing you to view tasks and edit code simultaneously.",[204,286,288],{"id":287},"stopping-vs-code","Stopping VS Code",[139,290,291,292,295],{},"If you need to free up system resources, click the ",[180,293,294],{},"Stop"," button to\nshut down VS Code. Stopping is safe and you can restart it at any time.",[143,297,299],{"id":298},"working-in-vs-code","Working in VS Code",[204,301,303],{"id":302},"file-browsing","File Browsing",[139,305,306],{},"When VS Code is open, the left sidebar displays your Workspace’s file\ntree. You can:",[151,308,309,315,321],{},[154,310,311,314],{},[180,312,313],{},"Browse files and folders"," — Click to expand or collapse directories",[154,316,317,320],{},[180,318,319],{},"Create new files"," — Right-click in a directory and select “New\nFile”",[154,322,323,326],{},[180,324,325],{},"Edit files"," — Click a file to open it in the editor",[204,328,330],{"id":329},"viewing-task-files","Viewing Task Files",[139,332,333,334,337],{},"Task files in your Workspace are stored in the ",[188,335,336],{},".sink\u002Ftasks\u002F"," directory:",[339,340,345],"pre",{"className":341,"code":343,"language":344},[342],"language-text","\u003Cworkspace-path>\u002F\n  .sink\u002F\n    tasks\u002F\n      \u003Ctask-id>\u002F           # Each task's working directory\n        .sink\u002F          # Task-local configuration\n        CLAUDE.md          # Agent instruction file (reference)\n        ...                # Task-related files\n","text",[188,346,343],{"__ignoreMap":347},"",[139,349,350],{},"You can browse these files through VS Code, but typically don’t need to\nedit them directly.",[204,352,354],{"id":353},"configuring-workspace","Configuring Workspace",[139,356,357,358,361],{},"The ",[188,359,360],{},".sink\u002F"," directory contains Workspace-level configuration files:",[151,363,364,370,376,382,388],{},[154,365,366,369],{},[188,367,368],{},"settings.json"," — Environment variables and logging settings",[154,371,372,375],{},[188,373,374],{},"mcp.json"," — MCP Server configuration",[154,377,378,381],{},[188,379,380],{},"runtimes.json"," — Agent Runtime configuration",[154,383,384,387],{},[188,385,386],{},"profiles\u002F"," — Agent Profile definitions",[154,389,390,393],{},[188,391,392],{},"skills\u002F"," — Agent Skill definitions",[139,395,396],{},"These configuration files can be edited directly in VS Code, and changes\ntake effect when the next task starts.",[204,398,400],{"id":399},"code-editing","Code Editing",[139,402,403],{},"VS Code provides complete code editing capabilities:",[151,405,406,412,418,428,437],{},[154,407,408,411],{},[180,409,410],{},"Syntax highlighting"," — Automatically recognizes file types",[154,413,414,417],{},[180,415,416],{},"Auto-indentation"," — Intelligent code formatting",[154,419,420,423,424,427],{},[180,421,422],{},"Find and replace"," — ",[188,425,426],{},"Ctrl+H"," to open the replace dialog",[154,429,430,423,433,436],{},[180,431,432],{},"Multi-select editing",[188,434,435],{},"Ctrl+D"," to select the next match",[154,438,439,442],{},[180,440,441],{},"Built-in terminal"," — `Ctrl+`` to open a terminal and run\ncommands in the Workspace",[143,444,446],{"id":445},"configuring-vs-code","Configuring VS Code",[204,448,450],{"id":449},"extensions-and-themes","Extensions and Themes",[139,452,453],{},"code-server supports many VS Code extensions. You can install extensions\nthrough VS Code’s extension marketplace.",[139,455,456,459],{},[180,457,458],{},"Note",": Some computationally intensive extensions may have reduced\nperformance in a browser environment.",[204,461,463],{"id":462},"keyboard-shortcuts","Keyboard Shortcuts",[139,465,466],{},"All standard VS Code keyboard shortcuts work fully in code-server:",[468,469,470,483],"table",{},[471,472,473],"thead",{},[474,475,476,480],"tr",{},[477,478,479],"th",{},"Shortcut",[477,481,482],{},"Function",[484,485,486,501,514,527,538],"tbody",{},[474,487,488,498],{},[489,490,491,494,495],"td",{},[188,492,493],{},"Ctrl+S"," \u002F ",[188,496,497],{},"Cmd+S",[489,499,500],{},"Save file",[474,502,503,511],{},[489,504,505,494,508],{},[188,506,507],{},"Ctrl+O",[188,509,510],{},"Cmd+O",[489,512,513],{},"Open file",[474,515,516,524],{},[489,517,518,494,521],{},[188,519,520],{},"Ctrl+F",[188,522,523],{},"Cmd+F",[489,525,526],{},"Find",[474,528,529,536],{},[489,530,531,494,533],{},[188,532,426],{},[188,534,535],{},"Cmd+H",[489,537,422],{},[474,539,540,543],{},[489,541,542],{},"``` Ctrl+``",[489,544,545],{},"Toggle terminal",[143,547,549],{"id":548},"common-scenarios","Common Scenarios",[204,551,553],{"id":552},"scenario-1-viewing-task-configuration","Scenario 1: Viewing Task Configuration",[174,555,556,559,565,570],{},[154,557,558],{},"Start VS Code",[154,560,561,562,564],{},"Open the ",[188,563,360],{}," directory",[154,566,567,568],{},"Edit Profile files in ",[188,569,386],{},[154,571,572],{},"After saving, new tasks will use the updated configuration",[204,574,576],{"id":575},"scenario-2-configuring-mcp-servers","Scenario 2: Configuring MCP Servers",[174,578,579,581,587,590],{},[154,580,558],{},[154,582,583,584],{},"Open ",[188,585,586],{},".sink\u002Fmcp.json",[154,588,589],{},"Add or edit MCP Server configurations",[154,591,592],{},"Save the file; changes take effect when the next task starts",[204,594,596],{"id":595},"scenario-3-viewing-code-in-canvas","Scenario 3: Viewing Code in Canvas",[174,598,599,602,607,610],{},[154,600,601],{},"Go to the Canvas page",[154,603,271,604,606],{},[180,605,279],{}," button",[154,608,609],{},"VS Code window appears in the Canvas",[154,611,612],{},"View tasks and edit code simultaneously",[204,614,616],{"id":615},"scenario-4-running-commands","Scenario 4: Running Commands",[174,618,619,621,624],{},[154,620,558],{},[154,622,623],{},"Press `Ctrl+`` to open the terminal",[154,625,626],{},"Run any shell command in the Workspace directory",[143,628,630],{"id":629},"important-notes","Important Notes",[204,632,634],{"id":633},"browser-requirements","Browser Requirements",[151,636,637,640,643],{},[154,638,639],{},"Requires a modern browser (Chrome, Firefox, Safari, Edge, etc.)",[154,641,642],{},"Some advanced features may require specific browser capabilities",[154,644,645],{},"Best performance browsers: Chrome and Firefox",[204,647,649],{"id":648},"file-size-limits","File Size Limits",[139,651,652],{},"Editing very large files (>10MB) may cause browser performance\ndegradation.",[204,654,656],{"id":655},"storage-space","Storage Space",[139,658,659],{},"The code-server process consumes some system memory and storage space.\nIf you don’t use it for extended periods, you can stop it to free up\nresources.",[143,661,663],{"id":662},"troubleshooting","Troubleshooting",[204,665,667],{"id":666},"vs-code-fails-to-start","VS Code Fails to Start",[139,669,670,673],{},[180,671,672],{},"Symptom",": After clicking the start button, it still shows “Not\nStarted”",[139,675,676,679],{},[180,677,678],{},"Things to check",":",[174,681,682,685,688],{},[154,683,684],{},"Verify the system has sufficient memory and storage space",[154,686,687],{},"Check the Gateway logs for detailed error information",[154,689,690,691],{},"Try running code-server manually in the Workspace:",[339,692,696],{"className":693,"code":694,"language":695,"meta":347,"style":347},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","code-server --version\n","bash",[188,697,698],{"__ignoreMap":347},[699,700,703,707],"span",{"class":701,"line":702},"line",1,[699,704,706],{"class":705},"sBMFI","code-server",[699,708,710],{"class":709},"sfazB"," --version\n",[139,712,713,714,716],{},"If the command is not found, you may need to configure the code-server\npath in ",[188,715,368],{}," — see the example below.",[718,719,721],"h4",{"id":720},"configuring-the-code-server-command","Configuring the code-server command",[339,723,727],{"className":724,"code":725,"language":726,"meta":347,"style":347},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"ide\": {\n    \"codeServer\": {\n      \"command\": \"\u002Fusr\u002Flocal\u002Fbin\u002Fcode-server\"\n    }\n  }\n}\n","json",[188,728,729,735,753,768,791,797,803],{"__ignoreMap":347},[699,730,731],{"class":701,"line":702},[699,732,734],{"class":733},"sMK4o","{\n",[699,736,738,741,745,748,750],{"class":701,"line":737},2,[699,739,740],{"class":733},"  \"",[699,742,744],{"class":743},"spNyl","ide",[699,746,747],{"class":733},"\"",[699,749,679],{"class":733},[699,751,752],{"class":733}," {\n",[699,754,756,759,762,764,766],{"class":701,"line":755},3,[699,757,758],{"class":733},"    \"",[699,760,761],{"class":705},"codeServer",[699,763,747],{"class":733},[699,765,679],{"class":733},[699,767,752],{"class":733},[699,769,771,774,778,780,782,785,788],{"class":701,"line":770},4,[699,772,773],{"class":733},"      \"",[699,775,777],{"class":776},"sbssI","command",[699,779,747],{"class":733},[699,781,679],{"class":733},[699,783,784],{"class":733}," \"",[699,786,787],{"class":709},"\u002Fusr\u002Flocal\u002Fbin\u002Fcode-server",[699,789,790],{"class":733},"\"\n",[699,792,794],{"class":701,"line":793},5,[699,795,796],{"class":733},"    }\n",[699,798,800],{"class":701,"line":799},6,[699,801,802],{"class":733},"  }\n",[699,804,806],{"class":701,"line":805},7,[699,807,808],{"class":733},"}\n",[204,810,812],{"id":811},"vs-code-is-unresponsive-or-slow","VS Code is Unresponsive or Slow",[139,814,815,817],{},[180,816,672],{},": VS Code loads slowly after starting or has input lag",[139,819,820,679],{},[180,821,822],{},"Solutions",[174,824,825,828,831,848],{},[154,826,827],{},"Refresh the browser",[154,829,830],{},"Close other browser tabs to free up memory",[154,832,833,834],{},"Stop and restart VS Code:\n",[151,835,836,840,843],{},[154,837,271,838,606],{},[180,839,294],{},[154,841,842],{},"Wait for the shutdown to complete",[154,844,271,845,847],{},[180,846,213],{}," button to restart",[154,849,850],{},"Check your network connection quality",[204,852,854],{"id":853},"cannot-save-files","Cannot Save Files",[139,856,857,859],{},[180,858,672],{},": Files cannot be saved after editing",[139,861,862,679],{},[180,863,678],{},[174,865,866,885,888],{},[154,867,868,869],{},"Check file permissions—run in the terminal:",[339,870,872],{"className":693,"code":871,"language":695,"meta":347,"style":347},"ls -l \u002Fpath\u002Fto\u002Ffile\n",[188,873,874],{"__ignoreMap":347},[699,875,876,879,882],{"class":701,"line":702},[699,877,878],{"class":705},"ls",[699,880,881],{"class":709}," -l",[699,883,884],{"class":709}," \u002Fpath\u002Fto\u002Ffile\n",[154,886,887],{},"Verify sufficient disk space",[154,889,890],{},"Ensure no other process is locking the file",[204,892,894],{"id":893},"vs-code-window-not-showing-in-canvas","VS Code Window Not Showing in Canvas",[139,896,897,899],{},[180,898,672],{},": After clicking “Open in Canvas”, VS Code doesn’t appear in\nthe Canvas",[139,901,902,679],{},[180,903,822],{},[174,905,906,909,912],{},[154,907,908],{},"Refresh the Canvas page",[154,910,911],{},"Ensure VS Code is started and ready (check the VS Code management\npage)",[154,913,914],{},"Manually open VS Code in a new browser tab to verify it works\nnormally",[143,916,918],{"id":917},"next-steps","Next Steps",[174,920,921,929],{},[154,922,923,928],{},[924,925,927],"a",{"href":926},"..\u002Ftutorials\u002Fquickstart","Quick Start Tutorial"," — Create your\nfirst task",[154,930,931,934],{},[924,932,29],{"href":933},"canvas"," — Learn how to organize multiple\nwindows in Canvas",[936,937,938],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}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);}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 .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":347,"searchDepth":702,"depth":737,"links":940},[941,942,943,949,955,959,965,970,976],{"id":145,"depth":737,"text":146},{"id":168,"depth":737,"text":169},{"id":198,"depth":737,"text":199,"children":944},[945,946,947,948],{"id":206,"depth":755,"text":207},{"id":220,"depth":755,"text":221},{"id":259,"depth":755,"text":260},{"id":287,"depth":755,"text":288},{"id":298,"depth":737,"text":299,"children":950},[951,952,953,954],{"id":302,"depth":755,"text":303},{"id":329,"depth":755,"text":330},{"id":353,"depth":755,"text":354},{"id":399,"depth":755,"text":400},{"id":445,"depth":737,"text":446,"children":956},[957,958],{"id":449,"depth":755,"text":450},{"id":462,"depth":755,"text":463},{"id":548,"depth":737,"text":549,"children":960},[961,962,963,964],{"id":552,"depth":755,"text":553},{"id":575,"depth":755,"text":576},{"id":595,"depth":755,"text":596},{"id":615,"depth":755,"text":616},{"id":629,"depth":737,"text":630,"children":966},[967,968,969],{"id":633,"depth":755,"text":634},{"id":648,"depth":755,"text":649},{"id":655,"depth":755,"text":656},{"id":662,"depth":737,"text":663,"children":971},[972,973,974,975],{"id":666,"depth":755,"text":667},{"id":811,"depth":755,"text":812},{"id":853,"depth":755,"text":854},{"id":893,"depth":755,"text":894},{"id":917,"depth":737,"text":918},"Use the built-in VS Code for Workspace development","md",null,{},true,{"title":65,"description":977},"cwAXJvIyBADZzcciF03MrGBGlBn_AHXojxtyYhl_S7c",[985,987],{"title":61,"path":62,"stem":63,"description":986,"children":-1},"Learn how to install, configure, and use Agent Skills in Profiles",{"title":74,"path":75,"stem":76,"description":988,"children":-1},"Sink 是什么、解决什么问题、核心概念和典型使用场景",1778225993249]