{"nodes": [{"id": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_docs_01_requirements_md", "label": "01-requirements.md", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/docs/01-requirements.md", "source_location": "L1"}, {"id": "docs_01_requirements_01", "label": "01 - \u9700\u6c42\u5b9a\u4e49", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/docs/01-requirements.md", "source_location": "L1"}, {"id": "docs_01_requirements_1", "label": "1. \u9879\u76ee\u80cc\u666f", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/docs/01-requirements.md", "source_location": "L9"}, {"id": "docs_01_requirements_2", "label": "2. \u6838\u5fc3\u9700\u6c42", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/docs/01-requirements.md", "source_location": "L15"}, {"id": "docs_01_requirements_2_1", "label": "2.1 \u529f\u80fd\u9700\u6c42", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/docs/01-requirements.md", "source_location": "L17"}, {"id": "docs_01_requirements_2_2", "label": "2.2 \u975e\u529f\u80fd\u9700\u6c42", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/docs/01-requirements.md", "source_location": "L32"}, {"id": "docs_01_requirements_3", "label": "3. \u7528\u6237\u89d2\u8272", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/docs/01-requirements.md", "source_location": "L42"}, {"id": "docs_01_requirements_4", "label": "4. \u7ea6\u675f\u6761\u4ef6", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/docs/01-requirements.md", "source_location": "L54"}], "edges": [{"source": "users_chufeng_openclaw_sanguo_projects_sanguo_vnpy_docs_01_requirements_md", "target": "docs_01_requirements_01", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/docs/01-requirements.md", "source_location": "L1", "weight": 1.0}, {"source": "docs_01_requirements_01", "target": "docs_01_requirements_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/docs/01-requirements.md", "source_location": "L9", "weight": 1.0}, {"source": "docs_01_requirements_01", "target": "docs_01_requirements_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/docs/01-requirements.md", "source_location": "L15", "weight": 1.0}, {"source": "docs_01_requirements_2", "target": "docs_01_requirements_2_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/docs/01-requirements.md", "source_location": "L17", "weight": 1.0}, {"source": "docs_01_requirements_2", "target": "docs_01_requirements_2_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/docs/01-requirements.md", "source_location": "L32", "weight": 1.0}, {"source": "docs_01_requirements_01", "target": "docs_01_requirements_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/docs/01-requirements.md", "source_location": "L42", "weight": 1.0}, {"source": "docs_01_requirements_01", "target": "docs_01_requirements_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_vnpy/docs/01-requirements.md", "source_location": "L54", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0}