mirror of
https://github.com/zenlm/zen-code-docs.git
synced 2026-10-30 14:58:40 +00:00
27 lines
72 KiB
Plaintext
27 lines
72 KiB
Plaintext
3:I[4707,[],""]
|
||
6:I[36423,[],""]
|
||
8:I[78400,["3185","static/chunks/app/layout-38b548b4f4d27f80.js"],"FontLoader"]
|
||
4:["lang","ru","d"]
|
||
5:["mdxPath","core/memport","oc"]
|
||
0:["0y8u-WGJo2VFWAF7bkrdx",[[["",{"children":[["lang","ru","d"],{"children":[["mdxPath","core/memport","oc"],{"children":["__PAGE__?{\"lang\":\"ru\",\"mdxPath\":[\"core\",\"memport\"]}",{}]}]}]},"$undefined","$undefined",true],["",{"children":[["lang","ru","d"],{"children":[["mdxPath","core/memport","oc"],{"children":["__PAGE__",{},[["$L1","$L2",[["$","link","0",{"rel":"stylesheet","href":"/qwen-code-docs/_next/static/css/04d76539cc2c4ebd.css","precedence":"next","crossOrigin":"$undefined"}]]],null],null]},[null,["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children","$4","children","$5","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[[null,"$L7"],null],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/qwen-code-docs/_next/static/css/7fba7395046b8eaa.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"suppressHydrationWarning":true,"children":[["$","head",null,{"children":["$undefined",["$","style",null,{"children":":root {\n --nextra-primary-hue: 248deg;\n --nextra-primary-saturation: 74%;\n --nextra-primary-lightness: 45%;\n --nextra-bg: 250,250,250;\n --nextra-content-width: 90rem;\n}\n.dark {\n --nextra-primary-hue: 248deg;\n --nextra-primary-saturation: 74%;\n --nextra-primary-lightness: 55%;\n --nextra-bg: 17,17,17;\n}\n::selection {\n background: hsla(var(--nextra-primary-hue),var(--nextra-primary-saturation),var(--nextra-primary-lightness),.3);\n}\nhtml {\n background: rgb(var(--nextra-bg));\n}"}],["$","meta",null,{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"rgb(250,250,250)"}],["$","meta",null,{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"rgb(17,17,17)"}],"$undefined"]}],["$","body",null,{"children":[["$","$L8",null,{}],["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]]}]]}]],null],null],["$L9",null]]]]
|
||
a:I[54108,["5501","static/chunks/c16f53c3-b998f97655e65347.js","1105","static/chunks/1105-e07e82095c5c7b4a.js","5524","static/chunks/5524-d228bcaedae4ecb3.js","2770","static/chunks/2770-e894e62890be5e00.js","1084","static/chunks/app/%5Blang%5D/layout-11fe9b7075b678bf.js"],"ThemeConfigProvider"]
|
||
b:I[16016,["5501","static/chunks/c16f53c3-b998f97655e65347.js","1105","static/chunks/1105-e07e82095c5c7b4a.js","5524","static/chunks/5524-d228bcaedae4ecb3.js","2770","static/chunks/2770-e894e62890be5e00.js","1084","static/chunks/app/%5Blang%5D/layout-11fe9b7075b678bf.js"],"LastUpdated"]
|
||
c:I[30763,["5501","static/chunks/c16f53c3-b998f97655e65347.js","1105","static/chunks/1105-e07e82095c5c7b4a.js","5524","static/chunks/5524-d228bcaedae4ecb3.js","2770","static/chunks/2770-e894e62890be5e00.js","1084","static/chunks/app/%5Blang%5D/layout-11fe9b7075b678bf.js"],"Search"]
|
||
d:I[25922,["5501","static/chunks/c16f53c3-b998f97655e65347.js","1105","static/chunks/1105-e07e82095c5c7b4a.js","5524","static/chunks/5524-d228bcaedae4ecb3.js","2770","static/chunks/2770-e894e62890be5e00.js","1084","static/chunks/app/%5Blang%5D/layout-11fe9b7075b678bf.js"],"ThemeProvider"]
|
||
e:I[94328,["5501","static/chunks/c16f53c3-b998f97655e65347.js","1105","static/chunks/1105-e07e82095c5c7b4a.js","5524","static/chunks/5524-d228bcaedae4ecb3.js","2770","static/chunks/2770-e894e62890be5e00.js","1084","static/chunks/app/%5Blang%5D/layout-11fe9b7075b678bf.js"],"SkipNavLink"]
|
||
f:I[17691,["5501","static/chunks/c16f53c3-b998f97655e65347.js","1105","static/chunks/1105-e07e82095c5c7b4a.js","5524","static/chunks/5524-d228bcaedae4ecb3.js","2770","static/chunks/2770-e894e62890be5e00.js","1084","static/chunks/app/%5Blang%5D/layout-11fe9b7075b678bf.js"],"ConfigProvider"]
|
||
10:I[72972,["5501","static/chunks/c16f53c3-b998f97655e65347.js","1105","static/chunks/1105-e07e82095c5c7b4a.js","5524","static/chunks/5524-d228bcaedae4ecb3.js","2770","static/chunks/2770-e894e62890be5e00.js","1084","static/chunks/app/%5Blang%5D/layout-11fe9b7075b678bf.js"],""]
|
||
11:I[88212,["5501","static/chunks/c16f53c3-b998f97655e65347.js","1105","static/chunks/1105-e07e82095c5c7b4a.js","5524","static/chunks/5524-d228bcaedae4ecb3.js","2770","static/chunks/2770-e894e62890be5e00.js","1084","static/chunks/app/%5Blang%5D/layout-11fe9b7075b678bf.js"],"ClientNavbar"]
|
||
13:I[32594,["5501","static/chunks/c16f53c3-b998f97655e65347.js","1105","static/chunks/1105-e07e82095c5c7b4a.js","5524","static/chunks/5524-d228bcaedae4ecb3.js","2770","static/chunks/2770-e894e62890be5e00.js","1084","static/chunks/app/%5Blang%5D/layout-11fe9b7075b678bf.js"],"LanguageDropdown"]
|
||
14:I[57191,["5501","static/chunks/c16f53c3-b998f97655e65347.js","1105","static/chunks/1105-e07e82095c5c7b4a.js","5524","static/chunks/5524-d228bcaedae4ecb3.js","2770","static/chunks/2770-e894e62890be5e00.js","1084","static/chunks/app/%5Blang%5D/layout-11fe9b7075b678bf.js"],"MobileNav"]
|
||
15:I[18960,["5501","static/chunks/c16f53c3-b998f97655e65347.js","1105","static/chunks/1105-e07e82095c5c7b4a.js","5524","static/chunks/5524-d228bcaedae4ecb3.js","2770","static/chunks/2770-e894e62890be5e00.js","1084","static/chunks/app/%5Blang%5D/layout-11fe9b7075b678bf.js"],"TOCProvider"]
|
||
16:"$Sreact.fragment"
|
||
17:I[57191,["5501","static/chunks/c16f53c3-b998f97655e65347.js","1105","static/chunks/1105-e07e82095c5c7b4a.js","5524","static/chunks/5524-d228bcaedae4ecb3.js","2770","static/chunks/2770-e894e62890be5e00.js","1084","static/chunks/app/%5Blang%5D/layout-11fe9b7075b678bf.js"],"Sidebar"]
|
||
18:I[98270,["5501","static/chunks/c16f53c3-b998f97655e65347.js","1105","static/chunks/1105-e07e82095c5c7b4a.js","5524","static/chunks/5524-d228bcaedae4ecb3.js","2770","static/chunks/2770-e894e62890be5e00.js","1084","static/chunks/app/%5Blang%5D/layout-11fe9b7075b678bf.js"],"ClientWrapper"]
|
||
19:I[56099,["5501","static/chunks/c16f53c3-b998f97655e65347.js","1105","static/chunks/1105-e07e82095c5c7b4a.js","5524","static/chunks/5524-d228bcaedae4ecb3.js","2770","static/chunks/2770-e894e62890be5e00.js","1084","static/chunks/app/%5Blang%5D/layout-11fe9b7075b678bf.js"],"HeadingAnchor"]
|
||
1a:I[98451,["5501","static/chunks/c16f53c3-b998f97655e65347.js","1105","static/chunks/1105-e07e82095c5c7b4a.js","5524","static/chunks/5524-d228bcaedae4ecb3.js","2770","static/chunks/2770-e894e62890be5e00.js","1084","static/chunks/app/%5Blang%5D/layout-11fe9b7075b678bf.js"],"ToggleWordWrapButton"]
|
||
12:T481,M12 3C7.0275 3 3 7.12937 3 12.2276C3 16.3109 5.57625 19.7597 9.15374 20.9824C9.60374 21.0631 9.77249 20.7863 9.77249 20.5441C9.77249 20.3249 9.76125 19.5982 9.76125 18.8254C7.5 19.2522 6.915 18.2602 6.735 17.7412C6.63375 17.4759 6.19499 16.6569 5.8125 16.4378C5.4975 16.2647 5.0475 15.838 5.80124 15.8264C6.51 15.8149 7.01625 16.4954 7.18499 16.7723C7.99499 18.1679 9.28875 17.7758 9.80625 17.5335C9.885 16.9337 10.1212 16.53 10.38 16.2993C8.3775 16.0687 6.285 15.2728 6.285 11.7432C6.285 10.7397 6.63375 9.9092 7.20749 9.26326C7.1175 9.03257 6.8025 8.08674 7.2975 6.81794C7.2975 6.81794 8.05125 6.57571 9.77249 7.76377C10.4925 7.55615 11.2575 7.45234 12.0225 7.45234C12.7875 7.45234 13.5525 7.55615 14.2725 7.76377C15.9937 6.56418 16.7475 6.81794 16.7475 6.81794C17.2424 8.08674 16.9275 9.03257 16.8375 9.26326C17.4113 9.9092 17.76 10.7281 17.76 11.7432C17.76 15.2843 15.6563 16.0687 13.6537 16.2993C13.98 16.5877 14.2613 17.1414 14.2613 18.0065C14.2613 19.2407 14.25 20.2326 14.25 20.5441C14.25 20.7863 14.4188 21.0746 14.8688 20.9824C16.6554 20.364 18.2079 19.1866 19.3078 17.6162C20.4077 16.0457 20.9995 14.1611 21 12.2276C21 7.12937 16.9725 3 12 3Z7:["$","$La",null,{"value":{"children":"$undefined","darkMode":true,"docsRepositoryBase":"https://github.com/QwenLM/qwen-code/blob/main/docs","editLink":"Edit this page","feedback":{"content":"Question? Give us feedback","labels":"feedback"},"i18n":[{"locale":"en","name":"English"},{"locale":"zh","name":"中文"},{"locale":"de","name":"Deutsch"},{"locale":"fr","name":"Français"},{"locale":"ru","name":"Русский"},{"locale":"ja","name":"日本語"}],"lastUpdated":["$","$Lb",null,{}],"navigation":{"next":true,"prev":true},"search":["$","$Lc",null,{}],"sidebar":{"defaultMenuCollapseLevel":1,"defaultOpen":true,"toggleButton":true,"autoCollapse":true},"themeSwitch":{"dark":"Dark","light":"Light","system":"System"},"toc":{"backToTop":"Scroll to top","float":true,"title":"On This Page"}},"children":["$","$Ld",null,{"attribute":"class","defaultTheme":"light","disableTransitionOnChange":true,"storageKey":"theme","children":[["$","$Le",null,{}],"$undefined",["$","$Lf",null,{"pageMap":[{"data":{"index":{"title":"Добро пожаловать в документацию Qwen Code"},"deployment":{"title":"Выполнение и Развертывание"},"architecture":{"title":"Обзор Архитектуры"},"cli":{"title":"Руководство по использованию CLI"},"core":{"title":"Основные Детали"},"tools":{"title":"Коллекция Инструментов"},"checkpointing":{"title":"Функция Контрольных Точек"},"extension":{"title":"Разработка Расширений"},"ide-integration":{"title":"Интеграция с IDE"},"telemetry":{"title":"Наблюдаемость"},"examples":{"title":"Примеры Кода"},"npm":{"title":"Управление Пакетами"},"gemini-ignore":{"title":"Конфигурация Игнорируемых Файлов"},"integration-tests":{"title":"Интеграционные Тесты"},"keyboard-shortcuts":{"title":"Горячие Клавиши"},"sandbox":{"title":"Механизм Песочницы"},"issue-and-pr-automation":{"title":"Автоматизированная Обработка"},"troubleshooting":{"title":"Устранение Неполадок"},"tos-privacy":{"title":"Условия Использования и Конфиденциальность"},"Uninstall":{"title":"Руководство по Удалению"}}},{"name":"index","route":"/ru","frontMatter":{"title":"Добро пожаловать в документацию Qwen Code","filePath":"content/ru/index.md","timestamp":1789666354000},"title":"Добро пожаловать в документацию Qwen Code"},{"name":"deployment","route":"/ru/deployment","frontMatter":{"title":"Выполнение и развертывание Qwen Code","filePath":"content/ru/deployment.md","timestamp":1789666354000},"title":"Выполнение и Развертывание"},{"name":"architecture","route":"/ru/architecture","frontMatter":{"title":"Обзор архитектуры Qwen Code","filePath":"content/ru/architecture.md","timestamp":1789666354000},"title":"Обзор Архитектуры"},{"name":"cli","route":"/ru/cli","children":[{"data":{"index":{"title":"Обзор CLI"},"commands":{"title":"Справочник Команд"},"configuration":{"title":"Руководство по Конфигурации"},"authentication":{"title":"Настройка Аутентификации"},"openai-auth":{"title":"Аутентификация OpenAI"},"token-caching":{"title":"Кэширование Токенов"},"themes":{"title":"Конфигурация Тем"},"tutorials":{"title":"Учебные Пособия"}}},{"name":"index","route":"/ru/cli","frontMatter":{"title":"Qwen Code CLI","filePath":"content/ru/cli/index.md","timestamp":1789666354000},"title":"Обзор CLI"},{"name":"commands","route":"/ru/cli/commands","frontMatter":{"title":"Команды CLI","filePath":"content/ru/cli/commands.md","timestamp":1789666354000},"title":"Справочник Команд"},{"name":"configuration","route":"/ru/cli/configuration","frontMatter":{"title":"Конфигурация Qwen Code","filePath":"content/ru/cli/configuration.md","timestamp":1789666354000},"title":"Руководство по Конфигурации"},{"name":"authentication","route":"/ru/cli/authentication","frontMatter":{"title":"Настройка аутентификации","filePath":"content/ru/cli/authentication.md","timestamp":1789666354000},"title":"Настройка Аутентификации"},{"name":"openai-auth","route":"/ru/cli/openai-auth","frontMatter":{"title":"Аутентификация OpenAI","filePath":"content/ru/cli/openai-auth.md","timestamp":1789666354000},"title":"Аутентификация OpenAI"},{"name":"token-caching","route":"/ru/cli/token-caching","frontMatter":{"title":"Кэширование токенов и оптимизация расходов","filePath":"content/ru/cli/token-caching.md","timestamp":1789666354000},"title":"Кэширование Токенов"},{"name":"themes","route":"/ru/cli/themes","frontMatter":{"title":"Темы","filePath":"content/ru/cli/themes.md","timestamp":1789666354000},"title":"Конфигурация Тем"},{"name":"tutorials","route":"/ru/cli/tutorials","frontMatter":{"title":"Tutorials","filePath":"content/ru/cli/tutorials.md","timestamp":1789666354000},"title":"Учебные Пособия"},{"name":"welcome-back","route":"/ru/cli/welcome-back","frontMatter":{"title":"Функция Welcome Back","filePath":"content/ru/cli/welcome-back.md","timestamp":1789666354000},"title":"Функция Welcome Back"}],"title":"Руководство по использованию CLI"},{"name":"core","route":"/ru/core","children":[{"data":{"index":{"title":"Обзор Ядра"},"tools-api":{"title":"API Инструментов"},"memport":{"title":"Процессор Импорта Памяти"}}},{"name":"index","route":"/ru/core","frontMatter":{"title":"Qwen Code Core","filePath":"content/ru/core/index.md","timestamp":1789666354000},"title":"Обзор Ядра"},{"name":"tools-api","route":"/ru/core/tools-api","frontMatter":{"title":"Qwen Code Core: Tools API","filePath":"content/ru/core/tools-api.md","timestamp":1789666354000},"title":"API Инструментов"},{"name":"memport","route":"/ru/core/memport","frontMatter":{"title":"Memory Import Processor","filePath":"content/ru/core/memport.md","timestamp":1789666354000},"title":"Процессор Импорта Памяти"}],"title":"Основные Детали"},{"name":"tools","route":"/ru/tools","children":[{"data":{"index":{"title":"Обзор Инструментов"},"file-system":{"title":"Инструменты Файловой Системы"},"multi-file":{"title":"Инструменты Чтения Множественных Файлов"},"shell":{"title":"Инструменты Shell"},"web-fetch":{"title":"Инструменты Web Fetch"},"web-search":{"title":"Инструменты Веб-Поиска"},"memory":{"title":"Инструменты Памяти"},"todo-write":{"title":"Инструмент Todo Write"},"mcp-server":{"title":"MCP Сервер"}}},{"name":"index","route":"/ru/tools","frontMatter":{"title":"Инструменты Qwen Code","filePath":"content/ru/tools/index.md","timestamp":1789666354000},"title":"Обзор Инструментов"},{"name":"file-system","route":"/ru/tools/file-system","frontMatter":{"title":"Инструменты файловой системы Qwen Code","filePath":"content/ru/tools/file-system.md","timestamp":1789666354000},"title":"Инструменты Файловой Системы"},{"name":"multi-file","route":"/ru/tools/multi-file","frontMatter":{"title":"Инструмент для чтения нескольких файлов (read_many_files)","filePath":"content/ru/tools/multi-file.md","timestamp":1789666354000},"title":"Инструменты Чтения Множественных Файлов"},{"name":"shell","route":"/ru/tools/shell","frontMatter":{"title":"Инструмент Shell (run_shell_command)","filePath":"content/ru/tools/shell.md","timestamp":1789666354000},"title":"Инструменты Shell"},{"name":"web-fetch","route":"/ru/tools/web-fetch","frontMatter":{"title":"Инструмент Web Fetch (web_fetch)","filePath":"content/ru/tools/web-fetch.md","timestamp":1789666354000},"title":"Инструменты Web Fetch"},{"name":"web-search","route":"/ru/tools/web-search","frontMatter":{"title":"Инструмент веб-поиска (web_search)","filePath":"content/ru/tools/web-search.md","timestamp":1789666354000},"title":"Инструменты Веб-Поиска"},{"name":"memory","route":"/ru/tools/memory","frontMatter":{"title":"Инструмент работы с памятью (save_memory)","filePath":"content/ru/tools/memory.md","timestamp":1789666354000},"title":"Инструменты Памяти"},{"name":"todo-write","route":"/ru/tools/todo-write","frontMatter":{"title":"Инструмент для работы с Todo (todo_write)","filePath":"content/ru/tools/todo-write.md","timestamp":1789666354000},"title":"Инструмент Todo Write"},{"name":"mcp-server","route":"/ru/tools/mcp-server","frontMatter":{"title":"MCP серверы с Qwen Code","filePath":"content/ru/tools/mcp-server.md","timestamp":1789666354000},"title":"MCP Сервер"}],"title":"Коллекция Инструментов"},{"name":"checkpointing","route":"/ru/checkpointing","frontMatter":{"title":"Checkpointing","filePath":"content/ru/checkpointing.md","timestamp":1789666354000},"title":"Функция Контрольных Точек"},{"name":"extension","route":"/ru/extension","frontMatter":{"title":"Расширения Qwen Code","filePath":"content/ru/extension.md","timestamp":1789666354000},"title":"Разработка Расширений"},{"name":"ide-integration","route":"/ru/ide-integration","frontMatter":{"title":"Интеграция с IDE","filePath":"content/ru/ide-integration.md","timestamp":1789666354000},"title":"Интеграция с IDE"},{"name":"telemetry","route":"/ru/telemetry","frontMatter":{"title":"Руководство по наблюдаемости Qwen Code","filePath":"content/ru/telemetry.md","timestamp":1789666354000},"title":"Наблюдаемость"},{"name":"examples","route":"/ru/examples","children":[{"data":{"proxy-script":{"title":"Пример Прокси-Скрипта"}}},{"name":"proxy-script","route":"/ru/examples/proxy-script","frontMatter":{"title":"Пример Proxy-скрипта","filePath":"content/ru/examples/proxy-script.md","timestamp":1789666354000},"title":"Пример Прокси-Скрипта"}],"title":"Примеры Кода"},{"name":"npm","route":"/ru/npm","frontMatter":{"title":"Обзор пакета","filePath":"content/ru/npm.md","timestamp":1789666354000},"title":"Управление Пакетами"},{"name":"gemini-ignore","route":"/ru/gemini-ignore","frontMatter":{"title":"Игнорирование файлов","filePath":"content/ru/gemini-ignore.md","timestamp":1789666354000},"title":"Конфигурация Игнорируемых Файлов"},{"name":"integration-tests","route":"/ru/integration-tests","frontMatter":{"title":"Интеграционные тесты","filePath":"content/ru/integration-tests.md","timestamp":1789666354000},"title":"Интеграционные Тесты"},{"name":"keyboard-shortcuts","route":"/ru/keyboard-shortcuts","frontMatter":{"title":"Горячие клавиши Qwen Code","filePath":"content/ru/keyboard-shortcuts.md","timestamp":1789666354000},"title":"Горячие Клавиши"},{"name":"sandbox","route":"/ru/sandbox","frontMatter":{"title":"Sandboxing в Qwen Code","filePath":"content/ru/sandbox.md","timestamp":1789666354000},"title":"Механизм Песочницы"},{"name":"issue-and-pr-automation","route":"/ru/issue-and-pr-automation","frontMatter":{"title":"Автоматизация и процессы_triage_","filePath":"content/ru/issue-and-pr-automation.md","timestamp":1789666354000},"title":"Автоматизированная Обработка"},{"name":"troubleshooting","route":"/ru/troubleshooting","frontMatter":{"title":"Руководство по устранению неполадок","filePath":"content/ru/troubleshooting.md","timestamp":1789666354000},"title":"Устранение Неполадок"},{"name":"tos-privacy","route":"/ru/tos-privacy","frontMatter":{"title":"Qwen Code: Условия использования и политика конфиденциальности","filePath":"content/ru/tos-privacy.md","timestamp":1789666354000},"title":"Условия Использования и Конфиденциальность"},{"name":"Uninstall","route":"/ru/Uninstall","frontMatter":{"title":"Удаление CLI","filePath":"content/ru/Uninstall.md","timestamp":1789666354000},"title":"Руководство по Удалению"},{"name":"subagents","route":"/ru/subagents","frontMatter":{"title":"Субагенты","filePath":"content/ru/subagents.md","timestamp":1789666354000},"title":"Субагенты"}],"navbar":["$","header",null,{"className":"nextra-navbar x:sticky x:top-0 x:z-30 x:w-full x:bg-transparent x:print:hidden x:max-md:[.nextra-banner:not([class$=hidden])~&]:top-(--nextra-banner-height)","children":[["$","div",null,{"className":"nextra-navbar-blur x:absolute x:-z-1 x:size-full nextra-border x:border-b x:backdrop-blur-md x:bg-nextra-bg/70"}],["$","nav",null,{"style":{"height":"var(--nextra-navbar-height)"},"className":"x:mx-auto x:flex x:max-w-(--nextra-content-width) x:items-center x:gap-4 x:pl-[max(env(safe-area-inset-left),1.5rem)] x:pr-[max(env(safe-area-inset-right),1.5rem)] x:justify-end","children":[["$","$L10",null,{"href":"/","className":"x:flex x:items-center x:me-auto x:transition-opacity x:focus-visible:nextra-focus x:hover:opacity-75","aria-label":"Home page","children":["$","span",null,{"className":"ms-2 select-none font-extrabold flex items-center","title":"Qwen Code: AI Coding Agent","children":[["$","img",null,{"src":"https://assets.alicdn.com/g/qwenweb/qwen-webui-fe/0.0.191/static/favicon.png","alt":"Qwen Code","width":32,"height":32,"className":"inline-block align-middle mr-2 ","style":{"verticalAlign":"middle"}}],["$","span",null,{"className":"text-[1.3rem] font-normal align-middle mr-1 max-md:hidden","children":"Qwen"}],["$","span",null,{"className":"text-[1.3rem] font-normal align-middle max-md:hidden","children":"Code"}]]}]}],["$","$L11",null,{"className":"","children":[["$","a",null,{"href":"https://github.com/QwenLM/qwen-code","target":"_blank","rel":"noreferrer","children":[["$","svg",null,{"fill":"currentColor","viewBox":"3 3 18 18","height":"24","aria-label":"Project repository","children":["$","path",null,{"d":"$12"}]}],false],"className":"x:focus-visible:nextra-focus"}],"$undefined",["$","$L13",null,{"currentLang":"ru"}]]}]]}]]}],"footer":null,"children":[["$","$L14",null,{}],["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children","$4","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}]]}]}]
|
||
2:["$","div",null,{"className":"x:mx-auto x:flex x:max-w-(--nextra-content-width)","sourceCode":"$undefined","children":["$","$L15",null,{"value":[{"value":"Обзор","id":"обзор","depth":2},{"value":"Синтаксис","id":"синтаксис","depth":2},{"value":"Поддерживаемые форматы путей","id":"поддерживаемые-форматы-путей","depth":2},{"value":"Относительные пути","id":"относительные-пути","depth":3},{"value":"Абсолютные пути","id":"абсолютные-пути","depth":3},{"value":"Примеры","id":"примеры","depth":2},{"value":"Базовый импорт","id":"базовый-импорт","depth":3},{"value":"Вложенные импорты","id":"вложенные-импорты","depth":3},{"value":"Функции безопасности","id":"функции-безопасности","depth":2},{"value":"Обнаружение циклических импортов","id":"обнаружение-циклических-импортов","depth":3},{"value":"Безопасность доступа к файлам","id":"безопасность-доступа-к-файлам","depth":3},{"value":"Максимальная глубина импорта","id":"максимальная-глубина-импорта","depth":3},{"value":"Обработка ошибок","id":"обработка-ошибок","depth":2},{"value":"Отсутствующие файлы","id":"отсутствующие-файлы","depth":3},{"value":"Ошибки доступа к файлам","id":"ошибки-доступа-к-файлам","depth":3},{"value":"Определение областей кода","id":"определение-областей-кода","depth":2},{"value":"Структура дерева импорта","id":"структура-дерева-импорта","depth":2},{"value":[["$","$16",".0",{"children":["Сравнение с подходом Claude Code ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"/memory"}]," (",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"claude.md"}],")"]}]],"id":"сравнение-с-подходом-claude-code-memory-claudemd","depth":2},{"value":"Справочник API","id":"справочник-api","depth":2},{"value":[["$","$16",".0",{"children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"processImports(content, basePath, debugMode?, importState?)"}]]}]],"id":"processimportscontent-basepath-debugmode-importstate","depth":3},{"value":[["$","$16",".0",{"children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"ProcessImportsResult"}]]}]],"id":"processimportsresult","depth":3},{"value":[["$","$16",".0",{"children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"MemoryFile"}]]}]],"id":"memoryfile","depth":3},{"value":[["$","$16",".0",{"children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"validateImportPath(importPath, basePath, allowedDirectories)"}]]}]],"id":"validateimportpathimportpath-basepath-alloweddirectories","depth":3},{"value":[["$","$16",".0",{"children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"findProjectRoot(startDir)"}]]}]],"id":"findprojectrootstartdir","depth":3},{"value":"Рекомендации","id":"рекомендации","depth":2},{"value":"Устранение неполадок","id":"устранение-неполадок","depth":2},{"value":"Частые проблемы","id":"частые-проблемы","depth":3},{"value":"Режим отладки","id":"режим-отладки","depth":3}],"children":[["$","$L17",null,{}],["$","$L18",null,{"metadata":{"title":"Memory Import Processor","filePath":"content/ru/core/memport.md","timestamp":1789666354000},"bottomContent":"$undefined","children":[["$","div",null,{"id":"nextra-skip-nav"}],["$","main",null,{"data-pagefind-body":true,"children":[["$","h1",null,{"id":"$undefined","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-bold x:mt-2 x:text-4xl","children":["Memory Import Processor","$undefined"]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["Memory Import Processor — это функция, которая позволяет модуляризовать ваши контекстные файлы (например, ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"QWEN.md"}],"), импортируя содержимое из других файлов с помощью синтаксиса ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"@file.md"}],"."]}],"\n",["$","h2",null,{"id":"обзор","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-10 x:border-b x:pb-1 x:text-3xl nextra-border","children":["Обзор",["$","$L19",null,{"id":"обзор"}]]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["Эта функция позволяет разбивать большие контекстные файлы (например, ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"QWEN.md"}],") на более мелкие и удобные в управлении компоненты, которые можно повторно использовать в разных контекстах. Import processor поддерживает как относительные, так и абсолютные пути, а также включает встроенные меры безопасности для предотвращения циклических импортов и обеспечения безопасности доступа к файлам."]}],"\n",["$","h2",null,{"id":"синтаксис","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-10 x:border-b x:pb-1 x:text-3xl nextra-border","children":["Синтаксис",["$","$L19",null,{"id":"синтаксис"}]]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["Используйте символ ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"@"}],", за которым следует путь к файлу, который вы хотите импортировать:"]}],"\n",["$","div",null,{"data-pagefind-ignore":"all","className":"nextra-code x:relative x:not-first:mt-[1.25em]","children":["$undefined",["$","pre",null,{"className":"x:group x:focus-visible:nextra-focus x:overflow-x-auto x:subpixel-antialiased x:text-[.9em] x:bg-white x:dark:bg-black x:py-4 x:ring-1 x:ring-inset x:ring-gray-300 x:dark:ring-neutral-700 x:contrast-more:ring-gray-900 x:contrast-more:dark:ring-gray-50 x:contrast-more:contrast-150 x:rounded-md not-prose","tabIndex":"0","children":[["$","div",null,{"className":"x:group-hover:opacity-100 x:group-focus:opacity-100 x:opacity-0 x:transition x:focus-within:opacity-100 x:flex x:gap-1 x:absolute x:right-4 x:top-2","children":[["$","$L1a",null,{"children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","height":"1em","children":["$","path",null,{"d":"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"}]}]}],false]}],["$","code",null,{"className":"nextra-code","dir":"ltr","children":[["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#005CC5","--shiki-light-font-weight":"bold","--shiki-dark":"#79B8FF","--shiki-dark-font-weight":"bold"},"children":"# Основной файл QWEN.md"}]}],"\n",["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"Это основной контент."}]}],"\n",["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"@./components/instructions.md"}]}],"\n",["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"Здесь еще контент."}]}],"\n",["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"@./shared/configuration.md"}]}]]}]]}]]}],"\n",["$","h2",null,{"id":"поддерживаемые-форматы-путей","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-10 x:border-b x:pb-1 x:text-3xl nextra-border","children":["Поддерживаемые форматы путей",["$","$L19",null,{"id":"поддерживаемые-форматы-путей"}]]}],"\n",["$","h3",null,{"id":"относительные-пути","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":["Относительные пути",["$","$L19",null,{"id":"относительные-пути"}]]}],"\n",["$","ul",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-disc x:ms-[1.5em]","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"@./file.md"}]," — Импорт из той же директории"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"@../file.md"}]," — Импорт из родительской директории"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"@./components/file.md"}]," — Импорт из поддиректории"]}],"\n"]}],"\n",["$","h3",null,{"id":"абсолютные-пути","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":["Абсолютные пути",["$","$L19",null,{"id":"абсолютные-пути"}]]}],"\n",["$","ul",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-disc x:ms-[1.5em]","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"@/absolute/path/to/file.md"}]," — Импорт с использованием абсолютного пути"]}],"\n"]}],"\n",["$","h2",null,{"id":"примеры","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-10 x:border-b x:pb-1 x:text-3xl nextra-border","children":["Примеры",["$","$L19",null,{"id":"примеры"}]]}],"\n",["$","h3",null,{"id":"базовый-импорт","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":["Базовый импорт",["$","$L19",null,{"id":"базовый-импорт"}]]}],"\n",["$","div",null,{"data-pagefind-ignore":"all","className":"nextra-code x:relative x:not-first:mt-[1.25em]","children":["$undefined",["$","pre",null,{"className":"x:group x:focus-visible:nextra-focus x:overflow-x-auto x:subpixel-antialiased x:text-[.9em] x:bg-white x:dark:bg-black x:py-4 x:ring-1 x:ring-inset x:ring-gray-300 x:dark:ring-neutral-700 x:contrast-more:ring-gray-900 x:contrast-more:dark:ring-gray-50 x:contrast-more:contrast-150 x:rounded-md not-prose","tabIndex":"0","children":[["$","div",null,{"className":"x:group-hover:opacity-100 x:group-focus:opacity-100 x:opacity-0 x:transition x:focus-within:opacity-100 x:flex x:gap-1 x:absolute x:right-4 x:top-2","children":[["$","$L1a",null,{"children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","height":"1em","children":["$","path",null,{"d":"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"}]}]}],false]}],["$","code",null,{"className":"nextra-code","dir":"ltr","children":[["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#005CC5","--shiki-light-font-weight":"bold","--shiki-dark":"#79B8FF","--shiki-dark-font-weight":"bold"},"children":"# My QWEN.md"}]}],"\n",["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"Добро пожаловать в мой проект!"}]}],"\n",["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"@./getting-started.md"}]}],"\n",["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#005CC5","--shiki-light-font-weight":"bold","--shiki-dark":"#79B8FF","--shiki-dark-font-weight":"bold"},"children":"## Возможности"}]}],"\n",["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"@./features/overview.md"}]}]]}]]}]]}],"\n",["$","h3",null,{"id":"вложенные-импорты","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":["Вложенные импорты",["$","$L19",null,{"id":"вложенные-импорты"}]]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"Импортируемые файлы могут сами содержать импорты, создавая вложенную структуру:"}],"\n",["$","div",null,{"data-pagefind-ignore":"all","className":"nextra-code x:relative x:not-first:mt-[1.25em]","children":["$undefined",["$","pre",null,{"className":"x:group x:focus-visible:nextra-focus x:overflow-x-auto x:subpixel-antialiased x:text-[.9em] x:bg-white x:dark:bg-black x:py-4 x:ring-1 x:ring-inset x:ring-gray-300 x:dark:ring-neutral-700 x:contrast-more:ring-gray-900 x:contrast-more:dark:ring-gray-50 x:contrast-more:contrast-150 x:rounded-md not-prose","tabIndex":"0","children":[["$","div",null,{"className":"x:group-hover:opacity-100 x:group-focus:opacity-100 x:opacity-0 x:transition x:focus-within:opacity-100 x:flex x:gap-1 x:absolute x:right-4 x:top-2","children":[["$","$L1a",null,{"children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","height":"1em","children":["$","path",null,{"d":"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"}]}]}],false]}],["$","code",null,{"className":"nextra-code","dir":"ltr","children":[["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#005CC5","--shiki-light-font-weight":"bold","--shiki-dark":"#79B8FF","--shiki-dark-font-weight":"bold"},"children":"# main.md"}]}],"\n",["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"@./header.md"}]}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"@./content.md"}]}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"@./footer.md"}]}]]}]]}]]}],"\n",["$","div",null,{"data-pagefind-ignore":"all","className":"nextra-code x:relative x:not-first:mt-[1.25em]","children":["$undefined",["$","pre",null,{"className":"x:group x:focus-visible:nextra-focus x:overflow-x-auto x:subpixel-antialiased x:text-[.9em] x:bg-white x:dark:bg-black x:py-4 x:ring-1 x:ring-inset x:ring-gray-300 x:dark:ring-neutral-700 x:contrast-more:ring-gray-900 x:contrast-more:dark:ring-gray-50 x:contrast-more:contrast-150 x:rounded-md not-prose","tabIndex":"0","children":[["$","div",null,{"className":"x:group-hover:opacity-100 x:group-focus:opacity-100 x:opacity-0 x:transition x:focus-within:opacity-100 x:flex x:gap-1 x:absolute x:right-4 x:top-2","children":[["$","$L1a",null,{"children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","height":"1em","children":["$","path",null,{"d":"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"}]}]}],false]}],["$","code",null,{"className":"nextra-code","dir":"ltr","children":[["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#005CC5","--shiki-light-font-weight":"bold","--shiki-dark":"#79B8FF","--shiki-dark-font-weight":"bold"},"children":"# header.md"}]}],"\n",["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#005CC5","--shiki-light-font-weight":"bold","--shiki-dark":"#79B8FF","--shiki-dark-font-weight":"bold"},"children":"# Заголовок проекта"}]}],"\n",["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"@./shared/title.md"}]}]]}]]}]]}],"\n",["$","h2",null,{"id":"функции-безопасности","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-10 x:border-b x:pb-1 x:text-3xl nextra-border","children":["Функции безопасности",["$","$L19",null,{"id":"функции-безопасности"}]]}],"\n",["$","h3",null,{"id":"обнаружение-циклических-импортов","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":["Обнаружение циклических импортов",["$","$L19",null,{"id":"обнаружение-циклических-импортов"}]]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"Процессор автоматически обнаруживает и предотвращает циклические импорты:"}],"\n",["$","div",null,{"data-pagefind-ignore":"all","className":"nextra-code x:relative x:not-first:mt-[1.25em]","children":["$undefined",["$","pre",null,{"className":"x:group x:focus-visible:nextra-focus x:overflow-x-auto x:subpixel-antialiased x:text-[.9em] x:bg-white x:dark:bg-black x:py-4 x:ring-1 x:ring-inset x:ring-gray-300 x:dark:ring-neutral-700 x:contrast-more:ring-gray-900 x:contrast-more:dark:ring-gray-50 x:contrast-more:contrast-150 x:rounded-md not-prose","tabIndex":"0","children":[["$","div",null,{"className":"x:group-hover:opacity-100 x:group-focus:opacity-100 x:opacity-0 x:transition x:focus-within:opacity-100 x:flex x:gap-1 x:absolute x:right-4 x:top-2","children":[["$","$L1a",null,{"children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","height":"1em","children":["$","path",null,{"d":"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"}]}]}],false]}],["$","code",null,{"className":"nextra-code","dir":"ltr","children":[["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#005CC5","--shiki-light-font-weight":"bold","--shiki-dark":"#79B8FF","--shiki-dark-font-weight":"bold"},"children":"# file-a.md"}]}],"\n",["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"@./file-b.md"}]}],"\n",["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#005CC5","--shiki-light-font-weight":"bold","--shiki-dark":"#79B8FF","--shiki-dark-font-weight":"bold"},"children":"# file-b.md"}]}],"\n",["$","span",null,{"children":" "}],"\n",["$","span",null,{"children":[["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"@./file-a.md "}],["$","span",null,{"style":{"--shiki-light":"#6A737D","--shiki-dark":"#6A737D"},"children":"<!-- Это будет обнаружено и предотвращено -->"}]]}]]}]]}]]}],"\n",["$","h3",null,{"id":"безопасность-доступа-к-файлам","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":["Безопасность доступа к файлам",["$","$L19",null,{"id":"безопасность-доступа-к-файлам"}]]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["Функция ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"validateImportPath"}]," гарантирует, что импорт разрешен только из указанных директорий, предотвращая доступ к чувствительным файлам за пределами разрешенной области."]}],"\n",["$","h3",null,{"id":"максимальная-глубина-импорта","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":["Максимальная глубина импорта",["$","$L19",null,{"id":"максимальная-глубина-импорта"}]]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"Чтобы предотвратить бесконечную рекурсию, можно настроить максимальную глубину импорта (по умолчанию: 5 уровней)."}],"\n",["$","h2",null,{"id":"обработка-ошибок","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-10 x:border-b x:pb-1 x:text-3xl nextra-border","children":["Обработка ошибок",["$","$L19",null,{"id":"обработка-ошибок"}]]}],"\n",["$","h3",null,{"id":"отсутствующие-файлы","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":["Отсутствующие файлы",["$","$L19",null,{"id":"отсутствующие-файлы"}]]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"Если указанный файл не существует, импорт завершится с ошибкой, и в выводе появится комментарий с описанием ошибки."}],"\n",["$","h3",null,{"id":"ошибки-доступа-к-файлам","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":["Ошибки доступа к файлам",["$","$L19",null,{"id":"ошибки-доступа-к-файлам"}]]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"Проблемы с правами доступа или другие ошибки файловой системы обрабатываются корректно с выводом соответствующих сообщений об ошибках."}],"\n",["$","h2",null,{"id":"определение-областей-кода","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-10 x:border-b x:pb-1 x:text-3xl nextra-border","children":["Определение областей кода",["$","$L19",null,{"id":"определение-областей-кода"}]]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["Процессор импорта использует библиотеку ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"marked"}]," для определения блоков кода и встроенных фрагментов кода, чтобы корректно игнорировать ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"@"}]," импорты внутри этих областей. Это обеспечивает надежную обработку вложенных блоков кода и сложных структур Markdown."]}],"\n",["$","h2",null,{"id":"структура-дерева-импорта","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-10 x:border-b x:pb-1 x:text-3xl nextra-border","children":["Структура дерева импорта",["$","$L19",null,{"id":"структура-дерева-импорта"}]]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"Процессор возвращает дерево импорта, которое отображает иерархию импортированных файлов. Это помогает пользователям отлаживать проблемы с их контекстными файлами, показывая, какие файлы были прочитаны и каковы их отношения импорта."}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"Пример структуры дерева:"}],"\n",["$","div",null,{"data-pagefind-ignore":"all","className":"nextra-code x:relative x:not-first:mt-[1.25em]","children":["$undefined",["$","pre",null,{"className":"x:group x:focus-visible:nextra-focus x:overflow-x-auto x:subpixel-antialiased x:text-[.9em] x:bg-white x:dark:bg-black x:py-4 x:ring-1 x:ring-inset x:ring-gray-300 x:dark:ring-neutral-700 x:contrast-more:ring-gray-900 x:contrast-more:dark:ring-gray-50 x:contrast-more:contrast-150 x:rounded-md not-prose","tabIndex":"0","children":[["$","div",null,{"className":"x:group-hover:opacity-100 x:group-focus:opacity-100 x:opacity-0 x:transition x:focus-within:opacity-100 x:flex x:gap-1 x:absolute x:right-4 x:top-2","children":[["$","$L1a",null,{"children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","height":"1em","children":["$","path",null,{"d":"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"}]}]}],false]}],["$","code",null,{"className":"nextra-code","dir":"ltr","children":[["$","span",null,{"children":["$","span",null,{"children":" Memory Files"}]}],"\n",["$","span",null,{"children":["$","span",null,{"children":" L project: QWEN.md"}]}],"\n",["$","span",null,{"children":["$","span",null,{"children":" L a.md"}]}],"\n",["$","span",null,{"children":["$","span",null,{"children":" L b.md"}]}],"\n",["$","span",null,{"children":["$","span",null,{"children":" L c.md"}]}],"\n",["$","span",null,{"children":["$","span",null,{"children":" L d.md"}]}],"\n",["$","span",null,{"children":["$","span",null,{"children":" L e.md"}]}],"\n",["$","span",null,{"children":["$","span",null,{"children":" L f.md"}]}],"\n",["$","span",null,{"children":["$","span",null,{"children":" L included.md"}]}]]}]]}]]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"Дерево сохраняет порядок, в котором файлы были импортированы, и показывает полную цепочку импорта для целей отладки."}],"\n",["$","h2",null,{"id":"сравнение-с-подходом-claude-code-memory-claudemd","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-10 x:border-b x:pb-1 x:text-3xl nextra-border","children":[["Сравнение с подходом Claude Code ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"/memory"}]," (",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"claude.md"}],")"],["$","$L19",null,{"id":"сравнение-с-подходом-claude-code-memory-claudemd"}]]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["Функция ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"/memory"}]," в Claude Code (как показано в ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"claude.md"}],") создает плоский линейный документ путем объединения всех включенных файлов, всегда помечая границы файлов четкими комментариями и именами путей. Она не отображает явно иерархию импортов, но LLM получает все содержимое файлов и пути, что достаточно для восстановления иерархии при необходимости."]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"Примечание: Импортное дерево主要用于开发过程中的清晰度,对LLM消费的相关性有限。"}],"\n",["$","h2",null,{"id":"справочник-api","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-10 x:border-b x:pb-1 x:text-3xl nextra-border","children":["Справочник API",["$","$L19",null,{"id":"справочник-api"}]]}],"\n",["$","h3",null,{"id":"processimportscontent-basepath-debugmode-importstate","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"processImports(content, basePath, debugMode?, importState?)"}],["$","$L19",null,{"id":"processimportscontent-basepath-debugmode-importstate"}]]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"Обрабатывает import statements в содержимом файла контекста."}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["$","strong",null,{"children":"Параметры:"}]}],"\n",["$","ul",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-disc x:ms-[1.5em]","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"content"}]," (string): Содержимое для обработки импортов"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"basePath"}]," (string): Путь к директории, где находится текущий файл"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"debugMode"}]," (boolean, optional): Включить ли debug logging (по умолчанию: false)"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"importState"}]," (ImportState, optional): Состояние для отслеживания и предотвращения циклических импортов"]}],"\n"]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":[["$","strong",null,{"children":"Возвращает:"}]," Promise",["$","processimportsresult",null,{"children":" - Объект, содержащий обработанное содержимое и дерево импортов"}]]}],"\n",["$","h3",null,{"id":"processimportsresult","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"ProcessImportsResult"}],["$","$L19",null,{"id":"processimportsresult"}]]}],"\n",["$","div",null,{"data-pagefind-ignore":"all","className":"nextra-code x:relative x:not-first:mt-[1.25em]","children":["$undefined",["$","pre",null,{"className":"x:group x:focus-visible:nextra-focus x:overflow-x-auto x:subpixel-antialiased x:text-[.9em] x:bg-white x:dark:bg-black x:py-4 x:ring-1 x:ring-inset x:ring-gray-300 x:dark:ring-neutral-700 x:contrast-more:ring-gray-900 x:contrast-more:dark:ring-gray-50 x:contrast-more:contrast-150 x:rounded-md not-prose","tabIndex":"0","children":[["$","div",null,{"className":"x:group-hover:opacity-100 x:group-focus:opacity-100 x:opacity-0 x:transition x:focus-within:opacity-100 x:flex x:gap-1 x:absolute x:right-4 x:top-2","children":[["$","$L1a",null,{"children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","height":"1em","children":["$","path",null,{"d":"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"}]}]}],false]}],["$","code",null,{"className":"nextra-code","dir":"ltr","children":[["$","span",null,{"children":[["$","span",null,{"style":{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},"children":"interface"}],["$","span",null,{"style":{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"},"children":" ProcessImportsResult"}],["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":" {"}]]}],"\n",["$","span",null,{"children":[["$","span",null,{"style":{"--shiki-light":"#E36209","--shiki-dark":"#FFAB70"},"children":" content"}],["$","span",null,{"style":{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},"children":":"}],["$","span",null,{"style":{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"},"children":" string"}],["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"; "}],["$","span",null,{"style":{"--shiki-light":"#6A737D","--shiki-dark":"#6A737D"},"children":"// Обработанное содержимое с разрешенными импортами"}]]}],"\n",["$","span",null,{"children":[["$","span",null,{"style":{"--shiki-light":"#E36209","--shiki-dark":"#FFAB70"},"children":" importTree"}],["$","span",null,{"style":{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},"children":":"}],["$","span",null,{"style":{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"},"children":" MemoryFile"}],["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"; "}],["$","span",null,{"style":{"--shiki-light":"#6A737D","--shiki-dark":"#6A737D"},"children":"// Древовидная структура, показывающая иерархию импортов"}]]}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"}"}]}]]}]]}]]}],"\n",["$","h3",null,{"id":"memoryfile","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"MemoryFile"}],["$","$L19",null,{"id":"memoryfile"}]]}],"\n",["$","div",null,{"data-pagefind-ignore":"all","className":"nextra-code x:relative x:not-first:mt-[1.25em]","children":["$undefined",["$","pre",null,{"className":"x:group x:focus-visible:nextra-focus x:overflow-x-auto x:subpixel-antialiased x:text-[.9em] x:bg-white x:dark:bg-black x:py-4 x:ring-1 x:ring-inset x:ring-gray-300 x:dark:ring-neutral-700 x:contrast-more:ring-gray-900 x:contrast-more:dark:ring-gray-50 x:contrast-more:contrast-150 x:rounded-md not-prose","tabIndex":"0","children":[["$","div",null,{"className":"x:group-hover:opacity-100 x:group-focus:opacity-100 x:opacity-0 x:transition x:focus-within:opacity-100 x:flex x:gap-1 x:absolute x:right-4 x:top-2","children":[["$","$L1a",null,{"children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","height":"1em","children":["$","path",null,{"d":"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"}]}]}],false]}],["$","code",null,{"className":"nextra-code","dir":"ltr","children":[["$","span",null,{"children":[["$","span",null,{"style":{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},"children":"interface"}],["$","span",null,{"style":{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"},"children":" MemoryFile"}],["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":" {"}]]}],"\n",["$","span",null,{"children":[["$","span",null,{"style":{"--shiki-light":"#E36209","--shiki-dark":"#FFAB70"},"children":" path"}],["$","span",null,{"style":{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},"children":":"}],["$","span",null,{"style":{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"},"children":" string"}],["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"; "}],["$","span",null,{"style":{"--shiki-light":"#6A737D","--shiki-dark":"#6A737D"},"children":"// Путь к файлу"}]]}],"\n",["$","span",null,{"children":[["$","span",null,{"style":{"--shiki-light":"#E36209","--shiki-dark":"#FFAB70"},"children":" imports"}],["$","span",null,{"style":{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},"children":"?:"}],["$","span",null,{"style":{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"},"children":" MemoryFile"}],["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"[]; "}],["$","span",null,{"style":{"--shiki-light":"#6A737D","--shiki-dark":"#6A737D"},"children":"// Прямые импорты в порядке их импорта"}]]}],"\n",["$","span",null,{"children":["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"}"}]}]]}]]}]]}],"\n",["$","h3",null,{"id":"validateimportpathimportpath-basepath-alloweddirectories","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"validateImportPath(importPath, basePath, allowedDirectories)"}],["$","$L19",null,{"id":"validateimportpathimportpath-basepath-alloweddirectories"}]]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"Проверяет пути импорта, чтобы убедиться, что они безопасны и находятся в разрешенных директориях."}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["$","strong",null,{"children":"Параметры:"}]}],"\n",["$","ul",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-disc x:ms-[1.5em]","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"importPath"}]," (string): Путь импорта для проверки"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"basePath"}]," (string): Базовая директория для разрешения относительных путей"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"allowedDirectories"}]," (string[]): Массив разрешенных путей директорий"]}],"\n"]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":[["$","strong",null,{"children":"Возвращает:"}]," boolean - Допустим ли путь импорта"]}],"\n",["$","h3",null,{"id":"findprojectrootstartdir","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"findProjectRoot(startDir)"}],["$","$L19",null,{"id":"findprojectrootstartdir"}]]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["Находит корень проекта, выполняя поиск директории ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":".git"}]," вверх от указанной стартовой директории. Реализована как ",["$","strong",null,{"children":"async"}]," функция с использованием неблокирующих API файловой системы, чтобы избежать блокировки event loop в Node.js."]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["$","strong",null,{"children":"Параметры:"}]}],"\n",["$","ul",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-disc x:ms-[1.5em]","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","code",null,{"className":"nextra-code","dir":"ltr","children":"startDir"}]," (string): Директория, с которой начинается поиск"]}],"\n"]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":[["$","strong",null,{"children":"Возвращает:"}]," Promise",["$","string",null,{"children":[" - Директория корня проекта (или стартовая директория, если ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":".git"}]," не найдена)"]}]]}],"\n",["$","h2",null,{"id":"рекомендации","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-10 x:border-b x:pb-1 x:text-3xl nextra-border","children":["Рекомендации",["$","$L19",null,{"id":"рекомендации"}]]}],"\n",["$","ol",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-decimal x:ms-6","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Используйте понятные имена файлов"}]," для импортируемых компонентов"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Держите импорты поверхностными"}]," — избегайте глубоко вложенных цепочек импорта"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Документируйте структуру"}]," — поддерживайте четкую иерархию импортируемых файлов"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Тестируйте импорты"}]," — убедитесь, что все указанные файлы существуют и доступны"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Используйте относительные пути"}]," когда это возможно, для лучшей переносимости"]}],"\n"]}],"\n",["$","h2",null,{"id":"устранение-неполадок","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-10 x:border-b x:pb-1 x:text-3xl nextra-border","children":["Устранение неполадок",["$","$L19",null,{"id":"устранение-неполадок"}]]}],"\n",["$","h3",null,{"id":"частые-проблемы","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":["Частые проблемы",["$","$L19",null,{"id":"частые-проблемы"}]]}],"\n",["$","ol",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-decimal x:ms-6","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Импорт не работает"}],": Проверьте, что файл существует и путь указан верно"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Предупреждения о циклическом импорте"}],": Пересмотрите структуру импортов на наличие циклических ссылок"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Ошибки доступа"}],": Убедитесь, что файлы доступны для чтения и находятся в разрешённых директориях"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Проблемы с разрешением путей"}],": Используйте абсолютные пути, если относительные не разрешаются корректно"]}],"\n"]}],"\n",["$","h3",null,{"id":"режим-отладки","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":["Режим отладки",["$","$L19",null,{"id":"режим-отладки"}]]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"Включите режим отладки, чтобы видеть подробный лог процесса импорта:"}],"\n",["$","div",null,{"data-pagefind-ignore":"all","className":"nextra-code x:relative x:not-first:mt-[1.25em]","children":["$undefined",["$","pre",null,{"className":"x:group x:focus-visible:nextra-focus x:overflow-x-auto x:subpixel-antialiased x:text-[.9em] x:bg-white x:dark:bg-black x:py-4 x:ring-1 x:ring-inset x:ring-gray-300 x:dark:ring-neutral-700 x:contrast-more:ring-gray-900 x:contrast-more:dark:ring-gray-50 x:contrast-more:contrast-150 x:rounded-md not-prose","tabIndex":"0","children":[["$","div",null,{"className":"x:group-hover:opacity-100 x:group-focus:opacity-100 x:opacity-0 x:transition x:focus-within:opacity-100 x:flex x:gap-1 x:absolute x:right-4 x:top-2","children":[["$","$L1a",null,{"children":["$","svg",null,{"viewBox":"0 0 24 24","fill":"currentColor","height":"1em","children":["$","path",null,{"d":"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"}]}]}],false]}],["$","code",null,{"className":"nextra-code","dir":"ltr","children":["$","span",null,{"children":[["$","span",null,{"style":{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},"children":"const"}],["$","span",null,{"style":{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"},"children":" result"}],["$","span",null,{"style":{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},"children":" ="}],["$","span",null,{"style":{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},"children":" await"}],["$","span",null,{"style":{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"},"children":" processImports"}],["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":"(content, basePath, "}],["$","span",null,{"style":{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"},"children":"true"}],["$","span",null,{"style":{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},"children":");"}]]}]}]]}]]}]]}]]}]]}]}]
|
||
9:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Memory Import Processor | "}],["$","meta","3",{"name":"description","content":"x"}],["$","meta","4",{"name":"msapplication-TileColor","content":"#fff"}],["$","meta","5",{"name":"apple-mobile-web-app-capable","content":"yes"}],["$","meta","6",{"name":"apple-mobile-web-app-title","content":"Qwen Code"}],["$","meta","7",{"name":"apple-mobile-web-app-status-bar-style","content":"default"}],["$","meta","8",{"property":"og:title","content":"Memory Import Processor | "}],["$","meta","9",{"property":"og:description","content":"x"}],["$","meta","10",{"property":"og:image","content":"https://assets.vercel.com/image/upload/v1572282926/swr/twitter-card.jpg"}],["$","meta","11",{"name":"twitter:card","content":"summary"}],["$","meta","12",{"name":"twitter:site","content":"@qwenLLM"}],["$","meta","13",{"name":"twitter:title","content":"Memory Import Processor | "}],["$","meta","14",{"name":"twitter:description","content":"x"}],["$","meta","15",{"name":"twitter:image","content":"https://assets.vercel.com/image/upload/v1572282926/swr/twitter-card.jpg"}]]
|
||
1:null
|