Files
sanguo_quant_live/graphify-out/cache/ast/fe494cf8f83b4e7135d79a379c3090c95147c74a957e8cae60887c5276b5d9d9.json
T
2026-05-06 23:13:05 +08:00

1 line
45 KiB
JSON

{"nodes": [{"id": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_jiangwei_platform_research_canada_proxy_research_wireguard_md", "label": "WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L1"}, {"id": "canada_proxy_research_wireguard_wireguard_vpn", "label": "WireGuard VPN \u8be6\u7ec6\u64cd\u4f5c\u624b\u518c", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L1"}, {"id": "canada_proxy_research_wireguard", "label": "\u76ee\u5f55", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L3"}, {"id": "canada_proxy_research_wireguard_12", "label": "\u670d\u52a1\u5668\u7aef\u90e8\u7f72", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L12"}, {"id": "canada_proxy_research_wireguard_1", "label": "1. \u9009\u62e9\u4e91\u670d\u52a1\u5546\u5e76\u521b\u5efa\u5b9e\u4f8b", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L14"}, {"id": "canada_proxy_research_wireguard_2", "label": "2. \u521d\u59cb\u670d\u52a1\u5668\u914d\u7f6e", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L23"}, {"id": "canada_proxy_research_wireguard_2_1", "label": "2.1 \u767b\u5f55\u670d\u52a1\u5668", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L25"}, {"id": "canada_proxy_research_wireguard_codeblock_1", "label": "code:bash (ssh root@your-server-ip)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L26"}, {"id": "canada_proxy_research_wireguard_2_2", "label": "2.2 \u66f4\u65b0\u7cfb\u7edf", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L30"}, {"id": "canada_proxy_research_wireguard_codeblock_2", "label": "code:bash (apt update && apt upgrade -y)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L31"}, {"id": "canada_proxy_research_wireguard_2_3_bbr", "label": "2.3 \u542f\u7528 BBR \u62e5\u585e\u63a7\u5236\uff08\u63a8\u8350\uff09", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L35"}, {"id": "canada_proxy_research_wireguard_codeblock_3", "label": "code:bash (echo \"net.core.default_qdisc=fq\" >> /etc/sysctl.conf)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L36"}, {"id": "canada_proxy_research_wireguard_2_4_ufw", "label": "2.4 \u914d\u7f6e\u9632\u706b\u5899\uff08UFW\uff09", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L42"}, {"id": "canada_proxy_research_wireguard_codeblock_4", "label": "code:bash (apt install ufw -y)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L43"}, {"id": "canada_proxy_research_wireguard_3_wireguard", "label": "3. \u5b89\u88c5 WireGuard", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L50"}, {"id": "canada_proxy_research_wireguard_3_1_wireguard", "label": "3.1 \u5b89\u88c5 WireGuard \u8f6f\u4ef6\u5305", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L52"}, {"id": "canada_proxy_research_wireguard_codeblock_5", "label": "code:bash (apt install wireguard -y)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L53"}, {"id": "canada_proxy_research_wireguard_3_2_ip", "label": "3.2 \u542f\u7528 IP \u8f6c\u53d1", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L57"}, {"id": "canada_proxy_research_wireguard_codeblock_6", "label": "code:bash (echo \"net.ipv4.ip_forward=1\" >> /etc/sysctl.conf)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L58"}, {"id": "canada_proxy_research_wireguard_4", "label": "4. \u751f\u6210\u5bc6\u94a5", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L63"}, {"id": "canada_proxy_research_wireguard_4_1", "label": "4.1 \u521b\u5efa\u5bc6\u94a5\u5b58\u50a8\u76ee\u5f55", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L65"}, {"id": "canada_proxy_research_wireguard_codeblock_7", "label": "code:bash (mkdir -p /etc/wireguard/keys)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L66"}, {"id": "canada_proxy_research_wireguard_4_2", "label": "4.2 \u751f\u6210\u670d\u52a1\u5668\u5bc6\u94a5\u5bf9", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L71"}, {"id": "canada_proxy_research_wireguard_codeblock_8", "label": "code:bash (wg genkey | tee server_privatekey | wg pubkey > server_publi)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L72"}, {"id": "canada_proxy_research_wireguard_4_3", "label": "4.3 \u751f\u6210\u5ba2\u6237\u7aef\u5bc6\u94a5\u5bf9", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L76"}, {"id": "canada_proxy_research_wireguard_codeblock_9", "label": "code:bash (wg genkey | tee client1_privatekey | wg pubkey > client1_pub)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L77"}, {"id": "canada_proxy_research_wireguard_4_4", "label": "4.4 \u67e5\u770b\u751f\u6210\u7684\u5bc6\u94a5", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L81"}, {"id": "canada_proxy_research_wireguard_codeblock_10", "label": "code:bash (echo \"\u670d\u52a1\u5668\u79c1\u94a5: $(cat server_privatekey)\")", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L82"}, {"id": "canada_proxy_research_wireguard_5_wireguard", "label": "5. \u521b\u5efa WireGuard \u914d\u7f6e\u6587\u4ef6", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L91"}, {"id": "canada_proxy_research_wireguard_5_1", "label": "5.1 \u521b\u5efa\u670d\u52a1\u5668\u914d\u7f6e", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L93"}, {"id": "canada_proxy_research_wireguard_codeblock_11", "label": "code:bash (nano /etc/wireguard/wg0.conf)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L94"}, {"id": "canada_proxy_research_wireguard_codeblock_12", "label": "code:block12 ([Interface])", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L99"}, {"id": "canada_proxy_research_wireguard_5_2", "label": "5.2 \u8bbe\u7f6e\u914d\u7f6e\u6587\u4ef6\u6743\u9650", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L115"}, {"id": "canada_proxy_research_wireguard_codeblock_13", "label": "code:bash (chmod 600 /etc/wireguard/wg0.conf)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L116"}, {"id": "canada_proxy_research_wireguard_6_wireguard", "label": "6. \u542f\u52a8 WireGuard \u670d\u52a1", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L120"}, {"id": "canada_proxy_research_wireguard_6_1", "label": "6.1 \u542f\u52a8\u670d\u52a1", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L122"}, {"id": "canada_proxy_research_wireguard_codeblock_14", "label": "code:bash (systemctl enable wg-quick@wg0)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L123"}, {"id": "canada_proxy_research_wireguard_6_2", "label": "6.2 \u68c0\u67e5\u670d\u52a1\u72b6\u6001", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L128"}, {"id": "canada_proxy_research_wireguard_codeblock_15", "label": "code:bash (systemctl status wg-quick@wg0)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L129"}, {"id": "canada_proxy_research_wireguard_136", "label": "\u5ba2\u6237\u7aef\u914d\u7f6e", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L136"}, {"id": "canada_proxy_research_wireguard_windows", "label": "Windows \u5ba2\u6237\u7aef", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L138"}, {"id": "canada_proxy_research_wireguard_codeblock_16", "label": "code:block16 ([Interface])", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L145"}, {"id": "canada_proxy_research_wireguard_macos", "label": "macOS \u5ba2\u6237\u7aef", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L160"}, {"id": "canada_proxy_research_wireguard_linux", "label": "Linux \u5ba2\u6237\u7aef", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L167"}, {"id": "canada_proxy_research_wireguard_codeblock_17", "label": "code:bash (# \u5b89\u88c5 WireGuard)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L169"}, {"id": "canada_proxy_research_wireguard_ios", "label": "iOS \u5ba2\u6237\u7aef", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L185"}, {"id": "canada_proxy_research_wireguard_android", "label": "Android \u5ba2\u6237\u7aef", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L191"}, {"id": "canada_proxy_research_wireguard_199", "label": "\u591a\u5ba2\u6237\u7aef\u914d\u7f6e", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L199"}, {"id": "canada_proxy_research_wireguard_201", "label": "\u6dfb\u52a0\u7b2c\u4e8c\u4e2a\u5ba2\u6237\u7aef", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L201"}, {"id": "canada_proxy_research_wireguard_codeblock_18", "label": "code:bash (cd /etc/wireguard/keys)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L204"}, {"id": "canada_proxy_research_wireguard_codeblock_19", "label": "code:bash (wg set wg0 peer $(cat client2_publickey) allowed-ips 10.0.0.)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L210"}, {"id": "canada_proxy_research_wireguard_219", "label": "\u6027\u80fd\u4f18\u5316", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L219"}, {"id": "canada_proxy_research_wireguard_1_mtu", "label": "1. MTU \u4f18\u5316", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L221"}, {"id": "canada_proxy_research_wireguard_codeblock_20", "label": "code:block20 ([Interface])", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L224"}, {"id": "canada_proxy_research_wireguard_2_229", "label": "2. \u4f7f\u7528\u66f4\u5feb\u7684\u52a0\u5bc6\u7b97\u6cd5", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L229"}, {"id": "canada_proxy_research_wireguard_3", "label": "3. \u670d\u52a1\u5668\u6027\u80fd\u8c03\u4f18", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L233"}, {"id": "canada_proxy_research_wireguard_codeblock_21", "label": "code:block21 (net.core.rmem_max = 2500000)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L236"}, {"id": "canada_proxy_research_wireguard_codeblock_22", "label": "code:bash (sysctl -p /etc/sysctl.d/wireguard.conf)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L244"}, {"id": "canada_proxy_research_wireguard_250", "label": "\u6545\u969c\u6392\u67e5", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L250"}, {"id": "canada_proxy_research_wireguard_1_252", "label": "\u95ee\u98981\uff1a\u65e0\u6cd5\u8fde\u63a5", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L252"}, {"id": "canada_proxy_research_wireguard_2_259", "label": "\u95ee\u98982\uff1a\u8fde\u63a5\u6210\u529f\u4f46\u65e0\u6cd5\u4e0a\u7f51", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L259"}, {"id": "canada_proxy_research_wireguard_3_265", "label": "\u95ee\u98983\uff1a\u901f\u5ea6\u6162", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L265"}, {"id": "canada_proxy_research_wireguard_272", "label": "\u67e5\u770b\u65e5\u5fd7", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L272"}, {"id": "canada_proxy_research_wireguard_codeblock_23", "label": "code:bash (journalctl -u wg-quick@wg0 -f)", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L273"}, {"id": "canada_proxy_research_wireguard_279", "label": "\u5b89\u5168\u52a0\u56fa\u5efa\u8bae", "file_type": "document", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L279"}], "edges": [{"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_jiangwei_platform_research_canada_proxy_research_wireguard_md", "target": "canada_proxy_research_wireguard_wireguard_vpn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L1", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_wireguard_vpn", "target": "canada_proxy_research_wireguard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L3", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_wireguard_vpn", "target": "canada_proxy_research_wireguard_12", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L12", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_12", "target": "canada_proxy_research_wireguard_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L14", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_12", "target": "canada_proxy_research_wireguard_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L23", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_2", "target": "canada_proxy_research_wireguard_2_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L25", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_2_1", "target": "canada_proxy_research_wireguard_codeblock_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L26", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_2", "target": "canada_proxy_research_wireguard_2_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L30", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_2_2", "target": "canada_proxy_research_wireguard_codeblock_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L31", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_2", "target": "canada_proxy_research_wireguard_2_3_bbr", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L35", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_2_3_bbr", "target": "canada_proxy_research_wireguard_codeblock_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L36", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_2", "target": "canada_proxy_research_wireguard_2_4_ufw", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L42", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_2_4_ufw", "target": "canada_proxy_research_wireguard_codeblock_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L43", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_12", "target": "canada_proxy_research_wireguard_3_wireguard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L50", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_3_wireguard", "target": "canada_proxy_research_wireguard_3_1_wireguard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L52", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_3_1_wireguard", "target": "canada_proxy_research_wireguard_codeblock_5", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L53", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_3_wireguard", "target": "canada_proxy_research_wireguard_3_2_ip", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L57", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_3_2_ip", "target": "canada_proxy_research_wireguard_codeblock_6", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L58", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_12", "target": "canada_proxy_research_wireguard_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L63", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_4", "target": "canada_proxy_research_wireguard_4_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L65", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_4_1", "target": "canada_proxy_research_wireguard_codeblock_7", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L66", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_4", "target": "canada_proxy_research_wireguard_4_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L71", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_4_2", "target": "canada_proxy_research_wireguard_codeblock_8", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L72", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_4", "target": "canada_proxy_research_wireguard_4_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L76", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_4_3", "target": "canada_proxy_research_wireguard_codeblock_9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L77", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_4", "target": "canada_proxy_research_wireguard_4_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L81", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_4_4", "target": "canada_proxy_research_wireguard_codeblock_10", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L82", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_12", "target": "canada_proxy_research_wireguard_5_wireguard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L91", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_5_wireguard", "target": "canada_proxy_research_wireguard_5_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L93", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_5_1", "target": "canada_proxy_research_wireguard_codeblock_11", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L94", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_5_1", "target": "canada_proxy_research_wireguard_codeblock_12", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L99", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_5_wireguard", "target": "canada_proxy_research_wireguard_5_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L115", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_5_2", "target": "canada_proxy_research_wireguard_codeblock_13", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L116", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_12", "target": "canada_proxy_research_wireguard_6_wireguard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L120", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_6_wireguard", "target": "canada_proxy_research_wireguard_6_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L122", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_6_1", "target": "canada_proxy_research_wireguard_codeblock_14", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L123", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_6_wireguard", "target": "canada_proxy_research_wireguard_6_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L128", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_6_2", "target": "canada_proxy_research_wireguard_codeblock_15", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L129", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_wireguard_vpn", "target": "canada_proxy_research_wireguard_136", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L136", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_136", "target": "canada_proxy_research_wireguard_windows", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L138", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_windows", "target": "canada_proxy_research_wireguard_codeblock_16", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L145", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_136", "target": "canada_proxy_research_wireguard_macos", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L160", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_136", "target": "canada_proxy_research_wireguard_linux", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L167", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_linux", "target": "canada_proxy_research_wireguard_codeblock_17", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L169", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_136", "target": "canada_proxy_research_wireguard_ios", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L185", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_136", "target": "canada_proxy_research_wireguard_android", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L191", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_wireguard_vpn", "target": "canada_proxy_research_wireguard_199", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L199", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_199", "target": "canada_proxy_research_wireguard_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L201", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_201", "target": "canada_proxy_research_wireguard_codeblock_18", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L204", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_201", "target": "canada_proxy_research_wireguard_codeblock_19", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L210", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_wireguard_vpn", "target": "canada_proxy_research_wireguard_219", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L219", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_219", "target": "canada_proxy_research_wireguard_1_mtu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L221", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_1_mtu", "target": "canada_proxy_research_wireguard_codeblock_20", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L224", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_219", "target": "canada_proxy_research_wireguard_2_229", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L229", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_219", "target": "canada_proxy_research_wireguard_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L233", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_3", "target": "canada_proxy_research_wireguard_codeblock_21", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L236", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_3", "target": "canada_proxy_research_wireguard_codeblock_22", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L244", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_wireguard_vpn", "target": "canada_proxy_research_wireguard_250", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L250", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_250", "target": "canada_proxy_research_wireguard_1_252", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L252", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_250", "target": "canada_proxy_research_wireguard_2_259", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L259", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_250", "target": "canada_proxy_research_wireguard_3_265", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L265", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_250", "target": "canada_proxy_research_wireguard_272", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L272", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_272", "target": "canada_proxy_research_wireguard_codeblock_23", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L273", "weight": 1.0}, {"source": "canada_proxy_research_wireguard_wireguard_vpn", "target": "canada_proxy_research_wireguard_279", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/jiangwei-platform/research/canada-proxy-research/WireGuard\u8be6\u7ec6\u64cd\u4f5c\u624b\u518c.md", "source_location": "L279", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0}