{"nodes": [{"id": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_research_nas_sanguo_vnpy_nas_md", "label": "sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L1"}, {"id": "nas_sanguo_vnpy_nas_sanguo_vnpy_nas", "label": "sanguo_vnpy NAS \u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L1"}, {"id": "nas_sanguo_vnpy_nas", "label": "\ud83d\udccb \u65b9\u6848\u6982\u8ff0", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L3"}, {"id": "nas_sanguo_vnpy_nas_7", "label": "\u5305\u542b\u7684\u5b8c\u6574\u9879\u76ee", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L7"}, {"id": "nas_sanguo_vnpy_nas_23", "label": "\u6838\u5fc3\u7279\u6027", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L23"}, {"id": "nas_sanguo_vnpy_nas_34", "label": "\ud83d\ude80 \u4e09\u6b65\u5b8c\u6574\u90e8\u7f72\u6d41\u7a0b", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L34"}, {"id": "nas_sanguo_vnpy_nas_mac_mini", "label": "\u7b2c\u4e00\u6b65\uff1a\u5728 Mac mini \u4e0a\u8fd0\u884c\u51c6\u5907\u811a\u672c", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L36"}, {"id": "nas_sanguo_vnpy_nas_codeblock_1", "label": "code:bash (cd /Users/chufeng/.openclaw/workspace-jiangwei)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L38"}, {"id": "nas_sanguo_vnpy_nas_ssh_nas_docker", "label": "\u7b2c\u4e8c\u6b65\uff1aSSH \u767b\u5f55 NAS \u5e76\u542f\u52a8 Docker", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L54"}, {"id": "nas_sanguo_vnpy_nas_codeblock_2", "label": "code:bash (# SSH \u767b\u5f55 NAS)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L56"}, {"id": "nas_sanguo_vnpy_nas_72", "label": "\u7b2c\u4e09\u6b65\uff1a\u8bbf\u95ee\u670d\u52a1\u5e76\u8fd0\u884c\u6d4b\u8bd5", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L72"}, {"id": "nas_sanguo_vnpy_nas_codeblock_3", "label": "code:python (%cd /app/tests)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L83"}, {"id": "nas_sanguo_vnpy_nas_nas", "label": "\ud83d\udcc1 NAS \u4e0a\u7684\u76ee\u5f55\u7ed3\u6784", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L90"}, {"id": "nas_sanguo_vnpy_nas_codeblock_4", "label": "code:block4 (/volume1/stock/sanguo_vnpy/)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L92"}, {"id": "nas_sanguo_vnpy_nas_docker", "label": "\ud83d\udee0\ufe0f Docker \u73af\u5883\u5305\u542b", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L129"}, {"id": "nas_sanguo_vnpy_nas_142", "label": "\ud83e\uddea \u6d4b\u8bd5\u9a8c\u8bc1\u6e05\u5355", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L142"}, {"id": "nas_sanguo_vnpy_nas_158", "label": "\ud83d\udcca \u5e38\u7528\u7ba1\u7406\u547d\u4ee4", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L158"}, {"id": "nas_sanguo_vnpy_nas_codeblock_5", "label": "code:bash (# \u5728 NAS SSH \u4e2d\u6267\u884c)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L160"}, {"id": "nas_sanguo_vnpy_nas_182", "label": "\ud83d\udd10 \u5b89\u5168\u8bf4\u660e", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L182"}, {"id": "nas_sanguo_vnpy_nas_193", "label": "\ud83c\udfaf \u603b\u7ed3", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L193"}], "edges": [{"source": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_research_nas_sanguo_vnpy_nas_md", "target": "nas_sanguo_vnpy_nas_sanguo_vnpy_nas", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L1", "weight": 1.0}, {"source": "nas_sanguo_vnpy_nas_sanguo_vnpy_nas", "target": "nas_sanguo_vnpy_nas", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L3", "weight": 1.0}, {"source": "nas_sanguo_vnpy_nas", "target": "nas_sanguo_vnpy_nas_7", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L7", "weight": 1.0}, {"source": "nas_sanguo_vnpy_nas", "target": "nas_sanguo_vnpy_nas_23", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L23", "weight": 1.0}, {"source": "nas_sanguo_vnpy_nas_sanguo_vnpy_nas", "target": "nas_sanguo_vnpy_nas_34", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L34", "weight": 1.0}, {"source": "nas_sanguo_vnpy_nas_34", "target": "nas_sanguo_vnpy_nas_mac_mini", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L36", "weight": 1.0}, {"source": "nas_sanguo_vnpy_nas_mac_mini", "target": "nas_sanguo_vnpy_nas_codeblock_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L38", "weight": 1.0}, {"source": "nas_sanguo_vnpy_nas_34", "target": "nas_sanguo_vnpy_nas_ssh_nas_docker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L54", "weight": 1.0}, {"source": "nas_sanguo_vnpy_nas_ssh_nas_docker", "target": "nas_sanguo_vnpy_nas_codeblock_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L56", "weight": 1.0}, {"source": "nas_sanguo_vnpy_nas_34", "target": "nas_sanguo_vnpy_nas_72", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L72", "weight": 1.0}, {"source": "nas_sanguo_vnpy_nas_72", "target": "nas_sanguo_vnpy_nas_codeblock_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L83", "weight": 1.0}, {"source": "nas_sanguo_vnpy_nas_sanguo_vnpy_nas", "target": "nas_sanguo_vnpy_nas_nas", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L90", "weight": 1.0}, {"source": "nas_sanguo_vnpy_nas_nas", "target": "nas_sanguo_vnpy_nas_codeblock_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L92", "weight": 1.0}, {"source": "nas_sanguo_vnpy_nas_sanguo_vnpy_nas", "target": "nas_sanguo_vnpy_nas_docker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L129", "weight": 1.0}, {"source": "nas_sanguo_vnpy_nas_sanguo_vnpy_nas", "target": "nas_sanguo_vnpy_nas_142", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L142", "weight": 1.0}, {"source": "nas_sanguo_vnpy_nas_sanguo_vnpy_nas", "target": "nas_sanguo_vnpy_nas_158", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L158", "weight": 1.0}, {"source": "nas_sanguo_vnpy_nas_158", "target": "nas_sanguo_vnpy_nas_codeblock_5", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L160", "weight": 1.0}, {"source": "nas_sanguo_vnpy_nas_sanguo_vnpy_nas", "target": "nas_sanguo_vnpy_nas_182", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L182", "weight": 1.0}, {"source": "nas_sanguo_vnpy_nas_sanguo_vnpy_nas", "target": "nas_sanguo_vnpy_nas_193", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/research/nas/sanguo_vnpy_NAS\u5168\u81ea\u52a8\u90e8\u7f72\u65b9\u6848.md", "source_location": "L193", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0}