1 line
92 KiB
JSON
1 line
92 KiB
JSON
{"nodes": [{"id": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_jiangwei_platform_research_nas_docker_deployment_20260326_final_sanguo_vnpy_docker_md", "label": "sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1"}, {"id": "final_sanguo_vnpy_docker_sanguo_vnpy_nas_docker", "label": "sanguo_vnpy\u7fa4\u6656NAS Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1"}, {"id": "final_sanguo_vnpy_docker", "label": "\u4e00\u3001\u65b9\u6848\u6574\u4f53\u53ef\u884c\u6027\u5206\u6790", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L3"}, {"id": "final_sanguo_vnpy_docker_5", "label": "\u6838\u5fc3\u539f\u5219", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L5"}, {"id": "final_sanguo_vnpy_docker_1_1", "label": "1.1 \u6280\u672f\u53ef\u884c\u6027\uff1a\u2705 \u5b8c\u5168\u53ef\u884c", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L12"}, {"id": "final_sanguo_vnpy_docker_1_2_nas", "label": "1.2 \u65b0\u67b6\u6784\u8bbe\u8ba1\uff1a\u5b8c\u5168\u8fc1\u79fb\u5230NAS", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L33"}, {"id": "final_sanguo_vnpy_docker_35", "label": "\u67b6\u6784\u5bf9\u6bd4", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L35"}, {"id": "final_sanguo_vnpy_docker_46", "label": "\u65b0\u67b6\u6784\u4f18\u52bf", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L46"}, {"id": "final_sanguo_vnpy_docker_1_3", "label": "1.3 \u9002\u7528\u573a\u666f", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L68"}, {"id": "final_sanguo_vnpy_docker_80", "label": "\u4e8c\u3001\u5b8c\u6574\u90e8\u7f72\u65b9\u6848\u8be6\u89e3", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L80"}, {"id": "final_sanguo_vnpy_docker_2_1", "label": "2.1 \u6574\u4f53\u67b6\u6784\u8bbe\u8ba1", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L82"}, {"id": "final_sanguo_vnpy_docker_codeblock_1", "label": "code:block1 (\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L84"}, {"id": "final_sanguo_vnpy_docker_2_2_nas", "label": "2.2 NAS\u7aef\u90e8\u7f72\u6b65\u9aa4", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L124"}, {"id": "final_sanguo_vnpy_docker_1_nas", "label": "\u6b65\u9aa41\uff1a\u51c6\u5907NAS\u5b58\u50a8\u76ee\u5f55", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L126"}, {"id": "final_sanguo_vnpy_docker_codeblock_2", "label": "code:block2 (/volume1/)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L130"}, {"id": "final_sanguo_vnpy_docker_codeblock_3", "label": "code:bash (# \u6570\u636e\u76ee\u5f55)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L159"}, {"id": "final_sanguo_vnpy_docker_2_docker", "label": "\u6b65\u9aa42\uff1a\u51c6\u5907Docker\u914d\u7f6e\u6587\u4ef6", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L171"}, {"id": "final_sanguo_vnpy_docker_3_docker", "label": "\u6b65\u9aa43\uff1a\u90e8\u7f72Docker\u5bb9\u5668", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L185"}, {"id": "final_sanguo_vnpy_docker_codeblock_4", "label": "code:bash (# \u8fdb\u5165\u9879\u76ee\u76ee\u5f55)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L187"}, {"id": "final_sanguo_vnpy_docker_2_3", "label": "2.3 \u6570\u636e\u8fc1\u79fb\u65b9\u6848", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L201"}, {"id": "final_sanguo_vnpy_docker_203", "label": "\u6570\u636e\u8fc1\u79fb\u6b65\u9aa4", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L203"}, {"id": "final_sanguo_vnpy_docker_codeblock_5", "label": "code:bash (# \u5047\u8bbeMac mini\u4e0a\u7684\u6570\u636e\u5728 ~/stock/ \u76ee\u5f55\u4e0b)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L209"}, {"id": "final_sanguo_vnpy_docker_codeblock_6", "label": "code:bash (# \u68c0\u67e5\u6587\u4ef6\u6570\u91cf)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L215"}, {"id": "final_sanguo_vnpy_docker_codeblock_7", "label": "code:bash (# \u5907\u4efd\u540e\u5220\u9664)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L226"}, {"id": "final_sanguo_vnpy_docker_2_4_mac_mini", "label": "2.4 Mac mini\u7aef\u914d\u7f6e", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L233"}, {"id": "final_sanguo_vnpy_docker_235", "label": "\u8bbf\u95ee\u65b9\u5f0f\u914d\u7f6e", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L235"}, {"id": "final_sanguo_vnpy_docker_253", "label": "\u6d4f\u89c8\u5668\u4e66\u7b7e\u914d\u7f6e", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L253"}, {"id": "final_sanguo_vnpy_docker_codeblock_8", "label": "code:block8 (\u91cf\u5316\u5de5\u4f5c\u53f0)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L257"}, {"id": "final_sanguo_vnpy_docker_2_5", "label": "2.5 \u7f51\u7edc\u5b89\u5168\u914d\u7f6e", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L265"}, {"id": "final_sanguo_vnpy_docker_267", "label": "\u57fa\u7840\u5b89\u5168\u63aa\u65bd", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L267"}, {"id": "final_sanguo_vnpy_docker_vpn", "label": "VPN\u8fdc\u7a0b\u8bbf\u95ee\uff08\u5982\u9700\u5916\u7f51\u8bbf\u95ee\uff09", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L285"}, {"id": "final_sanguo_vnpy_docker_docker_vn_py", "label": "\u4e09\u3001\u7fa4\u6656Docker\u90e8\u7f72vn.py\u7684\u5177\u4f53\u6b65\u9aa4", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L295"}, {"id": "final_sanguo_vnpy_docker_3_1", "label": "3.1 \u51c6\u5907\u5de5\u4f5c", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L297"}, {"id": "final_sanguo_vnpy_docker_1_nas_299", "label": "1. \u786e\u8ba4\u7fa4\u6656NAS\u578b\u53f7\u548c\u67b6\u6784", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L299"}, {"id": "final_sanguo_vnpy_docker_codeblock_9", "label": "code:bash (# \u5728\u7fa4\u6656SSH\u4e2d\u6267\u884c)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L300"}, {"id": "final_sanguo_vnpy_docker_2_docker_307", "label": "2. \u542f\u7528\u7fa4\u6656Docker", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L307"}, {"id": "final_sanguo_vnpy_docker_3", "label": "3. \u51c6\u5907\u5171\u4eab\u6587\u4ef6\u5939", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L312"}, {"id": "final_sanguo_vnpy_docker_codeblock_10", "label": "code:block10 (/docker/)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L314"}, {"id": "final_sanguo_vnpy_docker_3_2", "label": "3.2 \u90e8\u7f72\u6b65\u9aa4\u8be6\u89e3", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L324"}, {"id": "final_sanguo_vnpy_docker_1_ssh_nas", "label": "\u6b65\u9aa41\uff1aSSH\u767b\u5f55\u7fa4\u6656NAS", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L326"}, {"id": "final_sanguo_vnpy_docker_codeblock_11", "label": "code:bash (ssh admin@192.168.2.154 # \u66ff\u6362\u4e3a\u4f60\u7684NAS IP)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L327"}, {"id": "final_sanguo_vnpy_docker_2_docker_331", "label": "\u6b65\u9aa42\uff1a\u521b\u5efaDocker\u7f51\u7edc\uff08\u53ef\u9009\u4f46\u63a8\u8350\uff09", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L331"}, {"id": "final_sanguo_vnpy_docker_codeblock_12", "label": "code:bash (docker network create vnpy-network)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L332"}, {"id": "final_sanguo_vnpy_docker_3_336", "label": "\u6b65\u9aa43\uff1a\u62c9\u53d6\u6216\u6784\u5efa\u955c\u50cf", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L336"}, {"id": "final_sanguo_vnpy_docker_4", "label": "\u6b65\u9aa44\uff1a\u542f\u52a8\u5bb9\u5668", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L339"}, {"id": "final_sanguo_vnpy_docker_5_342", "label": "\u6b65\u9aa45\uff1a\u521d\u59cb\u5316\u914d\u7f6e", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L342"}, {"id": "final_sanguo_vnpy_docker_349", "label": "\u56db\u3001\u6027\u80fd\u8bc4\u4f30", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L349"}, {"id": "final_sanguo_vnpy_docker_4_1", "label": "4.1 \u56de\u6d4b\u901f\u5ea6\u8bc4\u4f30", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L351"}, {"id": "final_sanguo_vnpy_docker_4_2", "label": "4.2 \u5c40\u57df\u7f51\u8bbf\u95ee\u5ef6\u8fdf\u8bc4\u4f30", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L367"}, {"id": "final_sanguo_vnpy_docker_380", "label": "\u4e94\u3001\u6570\u636e\u5b58\u50a8\u65b9\u6848", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L380"}, {"id": "final_sanguo_vnpy_docker_5_1", "label": "5.1 \u5b58\u50a8\u67b6\u6784\u8bbe\u8ba1", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L382"}, {"id": "final_sanguo_vnpy_docker_codeblock_13", "label": "code:block13 (\u7fa4\u6656NAS\u5b58\u50a8\u67b6\u6784\uff1a)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L386"}, {"id": "final_sanguo_vnpy_docker_5_2", "label": "5.2 \u6570\u636e\u5e93\u9009\u62e9", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L402"}, {"id": "final_sanguo_vnpy_docker_5_3", "label": "5.3 \u6570\u636e\u8bbf\u95ee\u6027\u80fd", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L411"}, {"id": "final_sanguo_vnpy_docker_429", "label": "\u516d\u3001\u7f51\u7edc\u8bbf\u95ee\u65b9\u6848", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L429"}, {"id": "final_sanguo_vnpy_docker_6_1", "label": "6.1 \u8bbf\u95ee\u65b9\u5f0f\u5bf9\u6bd4", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L431"}, {"id": "final_sanguo_vnpy_docker_6_2_mac_mini", "label": "6.2 Mac mini\u8bbf\u95ee\u4f53\u9a8c", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L441"}, {"id": "final_sanguo_vnpy_docker_6_3", "label": "6.3 \u7f51\u7edc\u5b89\u5168\u5efa\u8bae", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L460"}, {"id": "final_sanguo_vnpy_docker_dockerfile", "label": "\u4e03\u3001Dockerfile\u914d\u7f6e\u793a\u4f8b", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L470"}, {"id": "final_sanguo_vnpy_docker_7_1_dockerfile", "label": "7.1 \u57fa\u7840\u7248Dockerfile", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L472"}, {"id": "final_sanguo_vnpy_docker_codeblock_14", "label": "code:dockerfile (# \u4f7f\u7528Python 3.11\u57fa\u7840\u955c\u50cf)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L474"}, {"id": "final_sanguo_vnpy_docker_7_2_dockerfile_vs_code_server", "label": "7.2 \u5b8c\u6574\u7248Dockerfile\uff08\u5305\u542bVS Code Server\uff09", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L551"}, {"id": "final_sanguo_vnpy_docker_codeblock_15", "label": "code:dockerfile (# \u591a\u9636\u6bb5\u6784\u5efa)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L553"}, {"id": "final_sanguo_vnpy_docker_7_3_entrypoint_sh", "label": "7.3 entrypoint.sh\u542f\u52a8\u811a\u672c", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L630"}, {"id": "final_sanguo_vnpy_docker_codeblock_16", "label": "code:bash (#!/bin/bash)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L632"}, {"id": "final_sanguo_vnpy_docker_7_4_requirements_txt", "label": "7.4 requirements.txt\u4f9d\u8d56\u6587\u4ef6", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L662"}, {"id": "final_sanguo_vnpy_docker_codeblock_17", "label": "code:txt (# vn.py\u6838\u5fc3)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L664"}, {"id": "final_sanguo_vnpy_docker_docker_compose", "label": "\u516b\u3001docker-compose\u914d\u7f6e\u793a\u4f8b", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L709"}, {"id": "final_sanguo_vnpy_docker_8_1_docker_compose_yml", "label": "8.1 \u57fa\u7840\u7248docker-compose.yml", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L711"}, {"id": "final_sanguo_vnpy_docker_codeblock_18", "label": "code:yaml (version: '3.8')", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L713"}, {"id": "final_sanguo_vnpy_docker_8_2_docker_compose_yml", "label": "8.2 \u5b8c\u6574\u7248docker-compose.yml\uff08\u5305\u542b\u6570\u636e\u5e93\uff09", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L779"}, {"id": "final_sanguo_vnpy_docker_codeblock_19", "label": "code:yaml (version: '3.8')", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L781"}, {"id": "final_sanguo_vnpy_docker_8_3_env", "label": "8.3 .env\u73af\u5883\u53d8\u91cf\u6587\u4ef6", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L933"}, {"id": "final_sanguo_vnpy_docker_codeblock_20", "label": "code:env (# \u57fa\u672c\u914d\u7f6e)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L935"}, {"id": "final_sanguo_vnpy_docker_8_4", "label": "8.4 \u5feb\u901f\u542f\u52a8\u547d\u4ee4", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L969"}, {"id": "final_sanguo_vnpy_docker_codeblock_21", "label": "code:bash (# 1. \u521b\u5efa\u76ee\u5f55\u7ed3\u6784)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L971"}, {"id": "final_sanguo_vnpy_docker_998", "label": "\u4e5d\u3001\u53ef\u80fd\u9047\u5230\u7684\u95ee\u9898\u548c\u89e3\u51b3\u65b9\u6848", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L998"}, {"id": "final_sanguo_vnpy_docker_9_1_docker", "label": "9.1 \u7fa4\u6656Docker\u76f8\u5173\u95ee\u9898", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1000"}, {"id": "final_sanguo_vnpy_docker_1_docker", "label": "\u95ee\u98981\uff1a\u7fa4\u6656Docker\u5957\u4ef6\u542f\u52a8\u5931\u8d25", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1002"}, {"id": "final_sanguo_vnpy_docker_2_arm", "label": "\u95ee\u98982\uff1aARM\u67b6\u6784\u955c\u50cf\u517c\u5bb9\u6027\u95ee\u9898", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1010"}, {"id": "final_sanguo_vnpy_docker_3_nas", "label": "\u95ee\u98983\uff1aNAS\u5b58\u50a8\u7a7a\u95f4\u4e0d\u8db3", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1019"}, {"id": "final_sanguo_vnpy_docker_codeblock_22", "label": "code:bash (docker system prune -a)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1023"}, {"id": "final_sanguo_vnpy_docker_9_2", "label": "9.2 \u7f51\u7edc\u8bbf\u95ee\u76f8\u5173\u95ee\u9898", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1030"}, {"id": "final_sanguo_vnpy_docker_4_1032", "label": "\u95ee\u98984\uff1a\u5c40\u57df\u7f51\u65e0\u6cd5\u8bbf\u95ee\u5bb9\u5668\u670d\u52a1", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1032"}, {"id": "final_sanguo_vnpy_docker_5_1042", "label": "\u95ee\u98985\uff1a\u8bbf\u95ee\u901f\u5ea6\u6162\u6216\u5ef6\u8fdf\u9ad8", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1042"}, {"id": "final_sanguo_vnpy_docker_codeblock_23", "label": "code:yaml (deploy:)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1048"}, {"id": "final_sanguo_vnpy_docker_9_3", "label": "9.3 \u6570\u636e\u5b58\u50a8\u76f8\u5173\u95ee\u9898", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1058"}, {"id": "final_sanguo_vnpy_docker_6_nas", "label": "\u95ee\u98986\uff1a\u5bb9\u5668\u5185\u65e0\u6cd5\u8bbf\u95eeNAS\u6302\u8f7d\u76ee\u5f55", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1060"}, {"id": "final_sanguo_vnpy_docker_codeblock_24", "label": "code:yaml (user: \"1000:1000\" # \u5339\u914d\u7fa4\u6656\u7528\u6237ID)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1067"}, {"id": "final_sanguo_vnpy_docker_7", "label": "\u95ee\u98987\uff1a\u6570\u636e\u5e93\u6027\u80fd\u5dee", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1072"}, {"id": "final_sanguo_vnpy_docker_9_4_vn_py", "label": "9.4 vn.py\u8fd0\u884c\u76f8\u5173\u95ee\u9898", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1083"}, {"id": "final_sanguo_vnpy_docker_8_vn_py", "label": "\u95ee\u98988\uff1avn.py\u7f3a\u5c11\u67d0\u4e9b\u4ea4\u6613\u63a5\u53e3", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1085"}, {"id": "final_sanguo_vnpy_docker_codeblock_25", "label": "code:dockerfile (RUN pip install vnpy_ctp vnpy_mini vnpy_sopt)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1089"}, {"id": "final_sanguo_vnpy_docker_codeblock_26", "label": "code:dockerfile (RUN apt-get install -y libgl1-mesa-glx libglib2.0-0)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1093"}, {"id": "final_sanguo_vnpy_docker_9", "label": "\u95ee\u98989\uff1a\u7b56\u7565\u56de\u6d4b\u65f6\u5185\u5b58\u6ea2\u51fa", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1098"}, {"id": "final_sanguo_vnpy_docker_9_5", "label": "9.5 \u5b89\u5168\u76f8\u5173\u95ee\u9898", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1107"}, {"id": "final_sanguo_vnpy_docker_10", "label": "\u95ee\u989810\uff1a\u62c5\u5fc3\u5b89\u5168\u95ee\u9898\uff0c\u4e0d\u60f3\u66b4\u9732\u670d\u52a1", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1109"}, {"id": "final_sanguo_vnpy_docker_checklist", "label": "\u5341\u3001\u63a8\u8350\u90e8\u7f72 checklist", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1122"}, {"id": "final_sanguo_vnpy_docker_1124", "label": "\u90e8\u7f72\u524d\u68c0\u67e5", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1124"}, {"id": "final_sanguo_vnpy_docker_1131", "label": "\u90e8\u7f72\u6b65\u9aa4", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1131"}, {"id": "final_sanguo_vnpy_docker_1141", "label": "\u90e8\u7f72\u540e\u9a8c\u8bc1", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1141"}, {"id": "final_sanguo_vnpy_docker_1149", "label": "\u5b89\u5168\u914d\u7f6e", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1149"}, {"id": "final_sanguo_vnpy_docker_1158", "label": "\u5341\u4e00\u3001\u6210\u672c\u4e0e\u6536\u76ca\u5206\u6790", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1158"}, {"id": "final_sanguo_vnpy_docker_11_1", "label": "11.1 \u786c\u4ef6\u6210\u672c\uff08\u53c2\u8003\uff09", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1160"}, {"id": "final_sanguo_vnpy_docker_11_2", "label": "11.2 \u6536\u76ca\u5206\u6790", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1170"}, {"id": "final_sanguo_vnpy_docker_1186", "label": "\u5341\u4e8c\u3001\u5206\u9636\u6bb5\u8fc1\u79fb\u5b9e\u65bd\u8ba1\u5212", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1186"}, {"id": "final_sanguo_vnpy_docker_12_1_1_2", "label": "12.1 \u7b2c\u4e00\u9636\u6bb5\uff1a\u51c6\u5907\u4e0e\u9a8c\u8bc1\uff081-2\u5929\uff09", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1188"}, {"id": "final_sanguo_vnpy_docker_12_2_docker_2_3", "label": "12.2 \u7b2c\u4e8c\u9636\u6bb5\uff1aDocker\u73af\u5883\u90e8\u7f72\uff082-3\u5929\uff09", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1208"}, {"id": "final_sanguo_vnpy_docker_12_3_1_2", "label": "12.3 \u7b2c\u4e09\u9636\u6bb5\uff1a\u6570\u636e\u8fc1\u79fb\uff081-2\u5929\uff09", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1233"}, {"id": "final_sanguo_vnpy_docker_12_4_2_3", "label": "12.4 \u7b2c\u56db\u9636\u6bb5\uff1a\u529f\u80fd\u9a8c\u8bc1\u4e0e\u4f18\u5316\uff082-3\u5929\uff09", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1254"}, {"id": "final_sanguo_vnpy_docker_12_5_1", "label": "12.5 \u7b2c\u4e94\u9636\u6bb5\uff1a\u5207\u6362\u4e0e\u6e05\u7406\uff081\u5929\uff09", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1276"}, {"id": "final_sanguo_vnpy_docker_1296", "label": "\u5341\u4e09\u3001\u7ed3\u8bba\u4e0e\u5efa\u8bae", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1296"}, {"id": "final_sanguo_vnpy_docker_13_1", "label": "13.1 \u53ef\u884c\u6027\u603b\u7ed3", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1298"}, {"id": "final_sanguo_vnpy_docker_13_2", "label": "13.2 \u6838\u5fc3\u6536\u76ca", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1311"}, {"id": "final_sanguo_vnpy_docker_13_3", "label": "13.3 \u6700\u7ec8\u63a8\u8350", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1326"}, {"id": "final_sanguo_vnpy_docker_1349", "label": "\u5341\u56db\u3001\u53c2\u8003\u8d44\u6599", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1349"}], "edges": [{"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_jiangwei_platform_research_nas_docker_deployment_20260326_final_sanguo_vnpy_docker_md", "target": "final_sanguo_vnpy_docker_sanguo_vnpy_nas_docker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_sanguo_vnpy_nas_docker", "target": "final_sanguo_vnpy_docker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L3", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker", "target": "final_sanguo_vnpy_docker_5", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L5", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker", "target": "final_sanguo_vnpy_docker_1_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L12", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker", "target": "final_sanguo_vnpy_docker_1_2_nas", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L33", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_1_2_nas", "target": "final_sanguo_vnpy_docker_35", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L35", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_1_2_nas", "target": "final_sanguo_vnpy_docker_46", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L46", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker", "target": "final_sanguo_vnpy_docker_1_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L68", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_sanguo_vnpy_nas_docker", "target": "final_sanguo_vnpy_docker_80", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L80", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_80", "target": "final_sanguo_vnpy_docker_2_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L82", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_2_1", "target": "final_sanguo_vnpy_docker_codeblock_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L84", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_80", "target": "final_sanguo_vnpy_docker_2_2_nas", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L124", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_2_2_nas", "target": "final_sanguo_vnpy_docker_1_nas", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L126", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_1_nas", "target": "final_sanguo_vnpy_docker_codeblock_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L130", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_1_nas", "target": "final_sanguo_vnpy_docker_codeblock_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L159", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_2_2_nas", "target": "final_sanguo_vnpy_docker_2_docker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L171", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_2_2_nas", "target": "final_sanguo_vnpy_docker_3_docker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L185", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_3_docker", "target": "final_sanguo_vnpy_docker_codeblock_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L187", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_80", "target": "final_sanguo_vnpy_docker_2_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L201", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_2_3", "target": "final_sanguo_vnpy_docker_203", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L203", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_203", "target": "final_sanguo_vnpy_docker_codeblock_5", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L209", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_203", "target": "final_sanguo_vnpy_docker_codeblock_6", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L215", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_203", "target": "final_sanguo_vnpy_docker_codeblock_7", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L226", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_80", "target": "final_sanguo_vnpy_docker_2_4_mac_mini", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L233", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_2_4_mac_mini", "target": "final_sanguo_vnpy_docker_235", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L235", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_2_4_mac_mini", "target": "final_sanguo_vnpy_docker_253", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L253", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_253", "target": "final_sanguo_vnpy_docker_codeblock_8", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L257", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_80", "target": "final_sanguo_vnpy_docker_2_5", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L265", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_2_5", "target": "final_sanguo_vnpy_docker_267", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L267", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_2_5", "target": "final_sanguo_vnpy_docker_vpn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L285", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_sanguo_vnpy_nas_docker", "target": "final_sanguo_vnpy_docker_docker_vn_py", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L295", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_docker_vn_py", "target": "final_sanguo_vnpy_docker_3_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L297", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_3_1", "target": "final_sanguo_vnpy_docker_1_nas_299", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L299", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_1_nas_299", "target": "final_sanguo_vnpy_docker_codeblock_9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L300", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_3_1", "target": "final_sanguo_vnpy_docker_2_docker_307", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L307", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_3_1", "target": "final_sanguo_vnpy_docker_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L312", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_3", "target": "final_sanguo_vnpy_docker_codeblock_10", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L314", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_docker_vn_py", "target": "final_sanguo_vnpy_docker_3_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L324", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_3_2", "target": "final_sanguo_vnpy_docker_1_ssh_nas", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L326", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_1_ssh_nas", "target": "final_sanguo_vnpy_docker_codeblock_11", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L327", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_3_2", "target": "final_sanguo_vnpy_docker_2_docker_331", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L331", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_2_docker_331", "target": "final_sanguo_vnpy_docker_codeblock_12", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L332", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_3_2", "target": "final_sanguo_vnpy_docker_3_336", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L336", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_3_2", "target": "final_sanguo_vnpy_docker_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L339", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_3_2", "target": "final_sanguo_vnpy_docker_5_342", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L342", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_sanguo_vnpy_nas_docker", "target": "final_sanguo_vnpy_docker_349", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L349", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_349", "target": "final_sanguo_vnpy_docker_4_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L351", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_349", "target": "final_sanguo_vnpy_docker_4_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L367", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_sanguo_vnpy_nas_docker", "target": "final_sanguo_vnpy_docker_380", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L380", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_380", "target": "final_sanguo_vnpy_docker_5_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L382", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_5_1", "target": "final_sanguo_vnpy_docker_codeblock_13", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L386", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_380", "target": "final_sanguo_vnpy_docker_5_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L402", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_380", "target": "final_sanguo_vnpy_docker_5_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L411", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_sanguo_vnpy_nas_docker", "target": "final_sanguo_vnpy_docker_429", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L429", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_429", "target": "final_sanguo_vnpy_docker_6_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L431", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_429", "target": "final_sanguo_vnpy_docker_6_2_mac_mini", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L441", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_429", "target": "final_sanguo_vnpy_docker_6_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L460", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_sanguo_vnpy_nas_docker", "target": "final_sanguo_vnpy_docker_dockerfile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L470", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_dockerfile", "target": "final_sanguo_vnpy_docker_7_1_dockerfile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L472", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_7_1_dockerfile", "target": "final_sanguo_vnpy_docker_codeblock_14", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L474", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_dockerfile", "target": "final_sanguo_vnpy_docker_7_2_dockerfile_vs_code_server", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L551", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_7_2_dockerfile_vs_code_server", "target": "final_sanguo_vnpy_docker_codeblock_15", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L553", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_dockerfile", "target": "final_sanguo_vnpy_docker_7_3_entrypoint_sh", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L630", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_7_3_entrypoint_sh", "target": "final_sanguo_vnpy_docker_codeblock_16", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L632", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_dockerfile", "target": "final_sanguo_vnpy_docker_7_4_requirements_txt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L662", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_7_4_requirements_txt", "target": "final_sanguo_vnpy_docker_codeblock_17", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L664", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_sanguo_vnpy_nas_docker", "target": "final_sanguo_vnpy_docker_docker_compose", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L709", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_docker_compose", "target": "final_sanguo_vnpy_docker_8_1_docker_compose_yml", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L711", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_8_1_docker_compose_yml", "target": "final_sanguo_vnpy_docker_codeblock_18", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L713", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_docker_compose", "target": "final_sanguo_vnpy_docker_8_2_docker_compose_yml", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L779", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_8_2_docker_compose_yml", "target": "final_sanguo_vnpy_docker_codeblock_19", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L781", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_docker_compose", "target": "final_sanguo_vnpy_docker_8_3_env", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L933", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_8_3_env", "target": "final_sanguo_vnpy_docker_codeblock_20", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L935", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_docker_compose", "target": "final_sanguo_vnpy_docker_8_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L969", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_8_4", "target": "final_sanguo_vnpy_docker_codeblock_21", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L971", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_sanguo_vnpy_nas_docker", "target": "final_sanguo_vnpy_docker_998", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L998", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_998", "target": "final_sanguo_vnpy_docker_9_1_docker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1000", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_9_1_docker", "target": "final_sanguo_vnpy_docker_1_docker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1002", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_9_1_docker", "target": "final_sanguo_vnpy_docker_2_arm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1010", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_9_1_docker", "target": "final_sanguo_vnpy_docker_3_nas", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1019", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_3_nas", "target": "final_sanguo_vnpy_docker_codeblock_22", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1023", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_998", "target": "final_sanguo_vnpy_docker_9_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1030", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_9_2", "target": "final_sanguo_vnpy_docker_4_1032", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1032", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_9_2", "target": "final_sanguo_vnpy_docker_5_1042", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1042", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_5_1042", "target": "final_sanguo_vnpy_docker_codeblock_23", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1048", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_998", "target": "final_sanguo_vnpy_docker_9_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1058", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_9_3", "target": "final_sanguo_vnpy_docker_6_nas", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1060", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_6_nas", "target": "final_sanguo_vnpy_docker_codeblock_24", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1067", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_9_3", "target": "final_sanguo_vnpy_docker_7", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1072", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_998", "target": "final_sanguo_vnpy_docker_9_4_vn_py", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1083", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_9_4_vn_py", "target": "final_sanguo_vnpy_docker_8_vn_py", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1085", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_8_vn_py", "target": "final_sanguo_vnpy_docker_codeblock_25", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1089", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_8_vn_py", "target": "final_sanguo_vnpy_docker_codeblock_26", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1093", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_9_4_vn_py", "target": "final_sanguo_vnpy_docker_9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1098", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_998", "target": "final_sanguo_vnpy_docker_9_5", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1107", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_9_5", "target": "final_sanguo_vnpy_docker_10", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1109", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_sanguo_vnpy_nas_docker", "target": "final_sanguo_vnpy_docker_checklist", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1122", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_checklist", "target": "final_sanguo_vnpy_docker_1124", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1124", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_checklist", "target": "final_sanguo_vnpy_docker_1131", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1131", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_checklist", "target": "final_sanguo_vnpy_docker_1141", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1141", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_checklist", "target": "final_sanguo_vnpy_docker_1149", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1149", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_sanguo_vnpy_nas_docker", "target": "final_sanguo_vnpy_docker_1158", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1158", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_1158", "target": "final_sanguo_vnpy_docker_11_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1160", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_1158", "target": "final_sanguo_vnpy_docker_11_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1170", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_sanguo_vnpy_nas_docker", "target": "final_sanguo_vnpy_docker_1186", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1186", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_1186", "target": "final_sanguo_vnpy_docker_12_1_1_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1188", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_1186", "target": "final_sanguo_vnpy_docker_12_2_docker_2_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1208", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_1186", "target": "final_sanguo_vnpy_docker_12_3_1_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1233", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_1186", "target": "final_sanguo_vnpy_docker_12_4_2_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1254", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_1186", "target": "final_sanguo_vnpy_docker_12_5_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1276", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_sanguo_vnpy_nas_docker", "target": "final_sanguo_vnpy_docker_1296", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1296", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_1296", "target": "final_sanguo_vnpy_docker_13_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1298", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_1296", "target": "final_sanguo_vnpy_docker_13_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1311", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_1296", "target": "final_sanguo_vnpy_docker_13_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1326", "weight": 1.0}, {"source": "final_sanguo_vnpy_docker_sanguo_vnpy_nas_docker", "target": "final_sanguo_vnpy_docker_1349", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/nas-docker-deployment-20260326/final/sanguo_vnpy\u7fa4\u6656Docker\u90e8\u7f72\u53ef\u884c\u6027\u8c03\u7814\u62a5\u544a.md", "source_location": "L1349", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} |