From 75298f5457945ba3714382586c0dbf703649ae7e Mon Sep 17 00:00:00 2001 From: cfdaily Date: Wed, 6 May 2026 23:13:05 +0800 Subject: [PATCH] auto-sync: 2026-05-06 23:13:05 --- graphify-out/.graphify_root | 1 + graphify-out/GRAPH_REPORT.md | 2509 + ...4016c5f0c1c77c9e4a97c409cd77b5a9b1be7.json | 1 + ...da730ef31b13c64a0a516813ede53ba95f405.json | 1 + ...b3784a17934928d446e468616d5739d962a9e.json | 1 + ...b8ad68396bdae0c824ad59da53096db3d01fe.json | 1 + ...7b7c65d70ed55ae1326c0c8f78bff277f6b9c.json | 1 + ...ec0c7390a47b4ff186a6c0e31406aa216b0af.json | 1 + ...9f17869c3c20060ec5c12cfda2243fb533de7.json | 1 + ...e4adc8725690d8906434413beb6daffb29118.json | 1 + ...683157ea70c5f8516e28d8595f28e6e6fccb1.json | 1 + ...556472ba142a8a7ed6b5a88ca9b8c2446657c.json | 1 + ...18364b8eabdb2e2db0b1cd8c8a0d5dcb7c041.json | 1 + ...c917eea1e967436392d4e7ef4cae737151a43.json | 1 + ...ac47b16a59213f046e29f689e6ede4d4b2761.json | 1 + ...e227c0d614d3ea9336ad9a6bbf6fd6ac0d643.json | 1 + ...6097799fcf7af47c79bbe4a1a0e81fc517f2e.json | 1 + ...f47fc57ff2f27f0a3250e2ac50a573951c6df.json | 1 + ...555ec46a5740ae1d5d9106089031ddb363f69.json | 1 + ...79156ca8ebf16043505abe0b50562e83a7ff1.json | 1 + ...af7a7dd1254e81ed77c4e6998f8a88b0e28b3.json | 1 + ...43a494907e6c8dfd9078cd826e792a6a20e99.json | 1 + ...1a205c128d76f7b0d2bb4b8cd05cfbbc6b3f9.json | 1 + ...478e9fa666eaaa165a1d9ed0693bee5d1249f.json | 1 + ...ffd101e19e57ed62d62e49d4ee03c7c6ee944.json | 1 + ...08d5b9f5d3bf864b1f5b8e0c05489d419849a.json | 1 + ...16ce1ccc03ed614670138ea2890baa8a9d91d.json | 1 + ...a0e47d6d247e58f76230eea99bfd11e4482f6.json | 1 + ...efa819c0ac04865c210ec9079847061698199.json | 1 + ...0588fb747461098d53a9cfd1484d0b70da695.json | 1 + ...d025e48570c0822b31a48af2294d312f073dd.json | 1 + ...bc936c6d1967b3436a4d75774451d4488026f.json | 1 + ...1d799742ab7a6e0466a6b36d956ad8a91d0aa.json | 1 + ...1dc5ffbae4c320793a6d41b9a01533d590ac4.json | 1 + ...a3e8912b84db418937812fd6ad46ba9ad4e70.json | 1 + ...375496380784765cbcf5d92338de4529da995.json | 1 + ...67c60343075528056f0192850cdf2f2f53b24.json | 1 + ...efb8b13806c92c0c92db0f74ecd23bd802f64.json | 1 + ...8a0d14240cab2f979ae37e9c7d2c4fa86a89e.json | 1 + ...1e335c2090fb8642cbae099e31ad8471a82d1.json | 1 + ...873e480af59a0cddaf7949c0fa04ca0ccde24.json | 1 + ...d774d22e722ea736f15d0953975eacc623237.json | 1 + ...1bbc96c98d27457f699e993d2d55715c51a78.json | 1 + ...5cb2f4bcba08b7cf0b90f086ab2391f12e24f.json | 1 + ...f310713aace49c60865a4846f0a1b0c8531f8.json | 1 + ...374e66cf52aee9780fe4b4908ebfe611e480c.json | 1 + ...ef002bf36b38dafc482a09063a3c7c7d3aed1.json | 1 + ...1e8ee4607476689c5e8b550ceb2c59981a41c.json | 1 + ...612747fa65796a8354498fc78dd3f23329025.json | 1 + ...805f77b2f1b8b8c5a5a53b53d7350bf3ea5f8.json | 1 + ...c138594ed0f5d5c4f2a8fa708dc6c6a8efa8a.json | 1 + ...f2001319e68e20812637b50cc88edef2590fc.json | 1 + ...18672fee73996ef06061fb663a6b9750b5302.json | 1 + ...96d6ad4db5438ca769bcf0ef926e21084f53c.json | 1 + ...5516f5f35dc20b4abae39dcba0895c94b569e.json | 1 + ...b7ca6d6032f4defcd6cd8ef4383101c5df8cf.json | 1 + ...d94bd2db20299e81a89a0ffa91903aba8961e.json | 1 + ...7887e9e88b670b20c41be912c42ca90380ed6.json | 1 + ...cd847e1769255b4cbf262a7b40e7fd9ca27b0.json | 1 + ...853f75d3c43d7c92cf49eb814317471eb72bb.json | 1 + ...a69e726f99ef804f285b9a744dd5e577c3b02.json | 1 + ...69594dbb3a61c60422371b60d9cd746ee3f3d.json | 1 + ...83e6dc4ca056b3e2ac1cf6579d0077d85d260.json | 1 + ...38348abc3a2a85a455e092cacaab59c44eb2a.json | 1 + ...ce9f22077db3591fd92d6c14d080b0f2c25ca.json | 1 + ...77c25ac50c0842d6e8f1e1fde8e798c25d1f6.json | 1 + ...c7f5352c2cf277cc0d2204b0176681b8b810b.json | 1 + ...4693d310fda665b1bc903f6203b096fe9348e.json | 1 + ...5f8f7ce4b95278a92e989a6aa6b35a8d1a118.json | 1 + ...47f1c89b79bb02b539d127b70d11ed8a2d742.json | 1 + ...b65e3b408050f677b40095d29ca3423e1fd97.json | 1 + ...3c7b93b84823cf67cf1837acf6f146834e03c.json | 1 + ...ce9229ecb4c2e6ca201ef0939dea1861d44ba.json | 1 + ...dbd34d628014dab2c834cc307f5646232bace.json | 1 + ...221f69bc3d8131c80177a3f0083fb836319c0.json | 1 + ...82d0f78b05f1067a2e8c4455c84a1f0511925.json | 1 + ...df27a6206fe5d93fa31edb4647f0a416f3584.json | 1 + ...86760f23f7fbd3060e3434c43f83a90128e2a.json | 1 + ...bed92022f41facf86440cd25da59146dab5ae.json | 1 + ...e9211f2de9e8649d64590d580ecbca6b0e413.json | 1 + ...1329676b68d1434b33e1afc7a39ee29ac6cf4.json | 1 + ...d5987db51b9b3f3ab70e8da6f15e70cdacd6c.json | 1 + ...b5ac5fc4f107b27bbcbc8e192264165e4038b.json | 1 + ...7e307dd3642404fefe00ef92114d1ba50c0ca.json | 1 + ...045cbff52fef9a98069867f0c8b841eaf316c.json | 1 + ...1292d4215feaa7aa6cfc7334553400c1e5068.json | 1 + ...ce9cb52cf70e6e637aa7e14f2f4cf302479c0.json | 1 + ...ddc8f5b5c0c813db2b5810fdb52de18d24f59.json | 1 + ...577f1e3832c6e913691deef9b22b251a0a3ec.json | 1 + ...538fec60659f3dfff67b99d2fab9d91070980.json | 1 + ...09c33a2cbe9d32ed7d4e60f58b8076dec3349.json | 1 + ...5266c4051dbe38c87a48b48f5c901fbdf1b0b.json | 1 + ...762acac1ce8b253bb9ae0d8f2c66e05b5977b.json | 1 + ...c337bbed3c7e44f67bb4d696cc989b13c2b6e.json | 1 + ...36c5684a8c3255b5d510a4d76a6bff28b1871.json | 1 + ...b41d0b09c7fe778ceab40dc6de0be0fcc7cbe.json | 1 + ...f7a7eaf868ad7adf4a50ce913b31d2fd14140.json | 1 + ...88022333e2ea9a58d8bdab8eb7a9e623c6cef.json | 1 + ...8eb9ca0475f2502439b07b3efdf5024fc7f6d.json | 1 + ...8726643b73d1db64824951094b10ade838dd0.json | 1 + ...b24e459ccf53d033ffd01a43579b2ebad090e.json | 1 + ...74a5494d6804321f2d91509d0540615b86303.json | 1 + ...6002c5a6c5c6656d689143c0a6f00f30e6d63.json | 1 + ...66fe39926f95781e8423da01e54240f920ceb.json | 1 + ...08a726ce261746ce9c4c332c3dad331400c69.json | 1 + ...2e7cf72bfc13f6ce6a97477eb796fe8e0da12.json | 1 + ...b8899fde2158685ff9b672ca2985a0e970b5e.json | 1 + ...379a2216bf452e694bb1a025afa9038d3610e.json | 1 + ...5045456695c011963a0eaef16c760c77270e6.json | 1 + ...ade67f86167083c01edc3d0aa3f7cd36e833b.json | 1 + ...70c9388eb2c8dcb427c077d409f0607904bd6.json | 1 + ...d57bee49af9d5313cbd4bd34eee0f7452c4fc.json | 1 + ...3a7cae3371a5d85231762b4ae51ec03bb1c88.json | 1 + ...33f9722b54215c08b63baeed9cf9c6cde59af.json | 1 + ...55d6f41ba62767e8006159924aad16d282607.json | 1 + ...6bf9f9a5a8008931774846fdb9c516079eae3.json | 1 + ...88c98dffedbe412274edf909751d5fc2b1e4f.json | 1 + ...55994731d27db2d086709251104969d3c4358.json | 1 + ...9a2224b3d1a336e1fa1307875e2a44ad8ff01.json | 1 + ...bffcca0624834ea657b313c76e5ca74e04883.json | 1 + ...43d8a403cfc28208978f0ec895d2e8f843dbd.json | 1 + ...10621ca995bd473b87c0b149b82c12658e280.json | 1 + ...04450949d877bd9f3a3aaf33a13aff52bd9de.json | 1 + ...396707e775ad30e423202efbeea0fb52a85ae.json | 1 + ...d8bc758301d8697906548d91fd718e09c8644.json | 1 + ...8e522117ffb916508d1a1d2abdce8ba53e8db.json | 1 + ...51780e3ddaaa525cc35f4077a7fb45555c384.json | 1 + ...48a5d20c4911f63856b4d56731a75eb2fbf95.json | 1 + ...2b565a4e68c33a481fb50e927c6fbf9bf48f8.json | 1 + ...130616f56493c173dd5c11d7802243be70102.json | 1 + ...3324b80386586846edcb60576c016ef1fbfb3.json | 1 + ...a94c3d883d189150ec13a3c48c24a482cb710.json | 1 + ...bedd14e1634f920505e2c41c02aaea0fe7204.json | 1 + ...5e7fa7db39d3cb740df2f7369f62e8295497d.json | 1 + ...260d8526798a0eb7160b516821dfb4aa0670a.json | 1 + ...80e74d1fb992af7fc3d6ef521926cbf75d484.json | 1 + ...884ba6b6d99fbc2d0600cdb8ed0650906557c.json | 1 + ...b924ccc56fc9cf5c70e60727608cbb835fda8.json | 1 + ...8524c36644e21a80b930656336c3ea0610ebf.json | 1 + ...ebbcb67f0ffb65476677ea71d6b23370d0e2e.json | 1 + ...ad754c1f9f376398fa8d02ba25b6a30cb35b4.json | 1 + ...543adaec4c88a01b5822425ddbbe06f9f4333.json | 1 + ...f9507e2efb35291d4923239f7dec8ff950015.json | 1 + ...4a1b706962249a73db0ba016f117a25c76445.json | 1 + ...f34fc95400ee8d4ad6cab06bcb76b9ba17e27.json | 1 + ...825c9bbef4de3a9c28d59634acc93d23ee4ee.json | 1 + ...70979d5bdc8838fd0162c8d8640143fb73d86.json | 1 + ...7f41f0fd3b663ed38b8c09c08fa589f994d92.json | 1 + ...481161b6ee7c563a14cbf8a656a0a4451c2a1.json | 1 + ...3a3561a30589ceeb7250d9f28f979386f108d.json | 1 + ...0ee340e4d1fec2a9868ff1d5f41b9c0f5656c.json | 1 + ...08bcd95eadd93e21a4a1cac4014e9629eaf79.json | 1 + ...4ee6f5a6ec0a63fc6e47744f19acc57464abe.json | 1 + ...bc514cfed67fb187f9b9909b7bc30b55f1806.json | 1 + ...c4ad44514cf40364ef6ea004f67e0309fc7ea.json | 1 + ...742e46b88a30df452728237311013b0749741.json | 1 + ...41cf0c22b20c4211348b39fbd7ad9a26bb426.json | 1 + ...7783bc9d09a05f6d14c2858bc9470082802a5.json | 1 + ...836bb0f5daac03b0c601e4b283caef9f060ce.json | 1 + ...143245d29986743dc453a5c26e1d68cf3f952.json | 1 + ...c0190ab431b87596cb1812df425f99ce8c161.json | 1 + ...8c376697baca8da8223b998036ffdfae9bdc6.json | 1 + ...6dfaffc5aac5196e021856e945787072d75fb.json | 1 + ...b24212a3f0b8f69fdb8d600b2fab43bb35339.json | 1 + ...2daa0fbade5a0f9385a96d7e6c89d3ec4702f.json | 1 + ...6525ce1da6b2916584d624116ab1f77868e11.json | 1 + ...c165f728a3b7e0c381b6581a129a7b548b43e.json | 1 + ...9ca3cf6891803dff18e8462891d8cbb8890ce.json | 1 + ...077bd9b576d14462d1b6ec260d16a2a2169e8.json | 1 + ...88af50b3012435e40f1c5223cf51f1b8329e3.json | 1 + ...1c777c5a73216e347fc8bd0e549724552faff.json | 1 + ...4127990c38ac815a6920e43505ab01025e7f6.json | 1 + ...c7268531761bdc644ef179ba645d60e57ff00.json | 1 + ...a2214de45c4383d6f6bb5986ac3dc38dee858.json | 1 + ...78d53e1259dbb79b7bb523e40ce61c1b44433.json | 1 + ...739e04a4a0a2b497f0261f10e7fdf7e5fc71f.json | 1 + ...6af57be4875b1f9f2acd381da3febf7dab559.json | 1 + ...98270f14c48fb919ac290b030ef8480431955.json | 1 + ...43a572737b1dc61b4e8e0dcb0de2d0b5c9c4f.json | 1 + ...cf759ec7a36e3ce009cf36e3988c829e25d40.json | 1 + ...9e00e85f2c54af30b1f57e168d1028fa0f907.json | 1 + ...ec25307fabe9d1d36b4a15d5035ab6ac35808.json | 1 + ...83dda11cb5ada07f8ebfabb575df486b2da69.json | 1 + ...39a841fd4fd34fe2ef22411dcfb4a3842d093.json | 1 + ...d403608f4893ceabe107f4ea538d8563eb1f2.json | 1 + ...c474d6dec78db9590c767c2b1891d0bca5e23.json | 1 + ...53100bc048baeaf88976a7ee49cb7be252b44.json | 1 + ...d8744eae206a75914b79ba6cbf162f7bd8c63.json | 1 + ...5c2daea21ec3acff6c61878402eb1a08254e6.json | 1 + ...fd8390088d22af3cddbefb368f39434b91df3.json | 1 + ...de013139f1de7c6749a806c50d35778c6d929.json | 1 + ...4eb9ad37a6809adb67e5cff72f782e14bfa9d.json | 1 + ...3969d046b388a4662c39a14bd364357249be7.json | 1 + ...94445bd955554dcd65ec2b63c6a2bea927418.json | 1 + ...d771eee58a6eb532ae57d8e7d770aca8af160.json | 1 + ...0fd637eb9956fe4a40317599abe69fea36e84.json | 1 + ...acd58113da33617c6e887004cdc4f23b1577c.json | 1 + ...fd50e0107d7ce8409d4c0ae64cc98d11c19ca.json | 1 + ...ed9b5431095f16ff77648faa173413616c9e0.json | 1 + ...cd37863ac49b95ba7a445660ccf5aafc48298.json | 1 + ...c84c367751475e2b8bf8e428360abed6712eb.json | 1 + ...1a650ccd232e6c724a3154ee0bef1d87bbc74.json | 1 + ...04fb8250a6a558737bc8c658a52d8c4745940.json | 1 + ...e95a3065ed10ed32e6a9fff9f4f42b1105e23.json | 1 + ...329e3493829fc2606af5077b3f2fab01ae83d.json | 1 + ...cbb69f401075ea0ef0d33d8d92dff90100ff1.json | 1 + ...7b25042ab7dd086680440b803a692ea88b64b.json | 1 + ...568b7a3fd34b70a02e9daa74e0a4b67991c27.json | 1 + ...4c10980d3441d7799c338ba125e92382608d2.json | 1 + ...e54b843db58a28e06cc2c8798d4302df41054.json | 1 + ...dfe93f0933a50dea8c22cdb9e4699d6095001.json | 1 + ...b27b925d67c3f2ded86a816d434347698d179.json | 1 + ...3f86ce5f44ddb013d901e04f2b428f0eb94f5.json | 1 + ...b2193a60e011315c06e4999f38cc7602aa13b.json | 1 + ...59e85353424e7f6ccb606641923e5f53a6fba.json | 1 + ...9da1967640ef03738de6c9cfdf93ddbc2d267.json | 1 + ...087969b94225f98a5dbd4e1362f7373883f1e.json | 1 + ...567917c51298f78bfcddd5b3046e1aa211786.json | 1 + ...37ae4a7f57a52874814ba653fc5cd5f17ed9f.json | 1 + ...b4c99ff1fa70887b1fe7ec0804188e9920984.json | 1 + ...ab3df45d47dc88f2f0535e02f53060868188c.json | 1 + ...63afe8d2c1d69debd3c6c4427d86935ce6986.json | 1 + ...11391b1fffa4ca30ff3346516f1477db7231c.json | 1 + ...2f7e82d6b003dfaee4ab0f2bbb98fff09a098.json | 1 + ...8688464f6c0c7f79fe6e1b4b115afa9e7b020.json | 1 + ...08ae635123cf9abd76e1f9c5b23350e8ff7e5.json | 1 + ...ef78b8672b79cde3d24f9149865b8013c6622.json | 1 + ...f7d85190279a9cebb459beaebb77fe441eecc.json | 1 + ...843620acd2d97bbaf36cc850efad789846059.json | 1 + ...58fafc02a2a06b7f032b4830488b61d610ede.json | 1 + ...67f0a4ad27eb93f11e821cd0752ad2e2e4c09.json | 1 + ...5c570bbf2d9638874855d5918451f56df7fcd.json | 1 + ...570f5092176a1e1ac327ed7e86e300a68cc12.json | 1 + ...4920715833f2d7abf3104bbd456e3b3e43abe.json | 1 + ...c527fe7ef27a3741a248e1af4d6cb74eb876a.json | 1 + ...1fa5965a2bbf7b305238e116e2d7c28bdec56.json | 1 + ...039f23ffa39d67828120e51932feb5014278c.json | 1 + ...83c64203f3da933392918de4a2262b0014025.json | 1 + ...b3a1bc825f8fe084e7818578843de19ae4503.json | 1 + ...ef3b5ae3dc486f80d4864aff82e02758a4ed3.json | 1 + ...bcb320d4c7344d1d75cfad541ceafe8c546ec.json | 1 + ...842274d9b3756dbcfe663fe20ebcefeae9712.json | 1 + ...59bfbf0aa081332054d6aac47d444dd47efe6.json | 1 + ...503d364f541c09d0011c9ade1475925c14f3a.json | 1 + ...1895856de2623e74b39444d47a1120da6d4fd.json | 1 + ...214c0b0d602cdc35ad7ab3759b09b332cad7f.json | 1 + ...7a0b836bf04bc4299a3f3bf0d138bad0ad94f.json | 1 + ...9c6e28c60af9b7735ce51c919506b6d395702.json | 1 + ...62cf159239092a00bc17de584349c8df8ce49.json | 1 + ...c9b19fae9d12cf7310d971cb875da5f33cf4e.json | 1 + ...e263a8fe7bbe714dfaf669015504bc9e9741d.json | 1 + ...93d0e431426f5a44756c7246c7c85973df5f6.json | 1 + ...86ecfb41ed239c4cbf69c87828927cd9e6233.json | 1 + ...67aa1d59a79961ea73ea993209684e9721549.json | 1 + ...49a92eb22e95e52f118f0f971f5628ca242de.json | 1 + ...e9833bb2aed401c3c54381c82589ba81109a4.json | 1 + ...41eb016b9e7325d5f8eda7254ea93c3911b17.json | 1 + ...3f0925fdb05c359a06d9b436b3132f404e4f7.json | 1 + ...e52f627d1d970d7c1a000140491d560174d04.json | 1 + ...167ff4eab1861b2060215415307e191f0f6b6.json | 1 + ...f89b8ac7e38a1c582f7092b91d759187ee38f.json | 1 + ...b0dccc3a6ef7785b65c1b1635c884115099ab.json | 1 + ...bdacf7274b08d390e0744b2b3ba4b649bbe23.json | 1 + ...8172b92f96eccc039614f98bcaca382ba4b55.json | 1 + ...4be738bc201c1fa358baa547c917e50dba513.json | 1 + ...0af305ccaf8dd61da2cc87a698cf0e25b4a7d.json | 1 + ...917e70ee8ae903d3894b429755e05b43cc648.json | 1 + ...f61a6d9479e2e20e26f27551c165f19f1ab0a.json | 1 + ...ef8ca5cd342fe7174fb5f31f67f14a8b87ea9.json | 1 + ...55bd30b309d6568c9bce752c72607618dd475.json | 1 + ...13408ea7a80e6215fdc9426aaa387f8c03e78.json | 1 + ...83965b4eacbd18991dd64ac0bb4931a455c54.json | 1 + ...8e97b0af03d1af85e8798a81be0baa79006b2.json | 1 + ...fa1b61c843e15974affc701b3b859dd187d87.json | 1 + ...a2ef76773924e65f2bdc3ac795b3bf4f0cc06.json | 1 + ...57936cdcd17b5f80621d1d79455598c92d6a9.json | 1 + ...fcc7a6c216fda655ea320e788d2140a621e4a.json | 1 + ...402ba38f1b52758fc2d938ddf1d3839b81606.json | 1 + ...3798b22ba62dc7a4d55508c5aecab4e35c32e.json | 1 + ...1bbf012489238ea0ff919f05796223b7c9d1c.json | 1 + ...577700ccdf700242757857599e5609b80a152.json | 1 + ...1ba168e44e8424aecd25a2a7375be783cb278.json | 1 + ...93fe5913dff75fc1dbd85b62a379c632c3f0d.json | 1 + ...c8ac21bc1f0175078a8a273ed964e936bad5f.json | 1 + ...a8eb7878bbba9e8102b845fd4bd40342094a7.json | 1 + ...f989ca60314fcb8b5099015f2e2fbb4a38e3a.json | 1 + ...f0f50b4cabb93afe7c366773fc4332d2b7db3.json | 1 + ...ded9cd4f515e06c94802bf97849a8801c9a12.json | 1 + ...acc74097c63ce2068b0184e88ef716f90682b.json | 1 + ...586322b82c038e165787aeefe1a3dc17125c2.json | 1 + ...01391dfb52348b54e79400b20249fa26737a0.json | 1 + ...090c95147c74a957e8cae60887c5276b5d9d9.json | 1 + ...72b16b9d3e2f3758b774576f30dacdab17651.json | 1 + graphify-out/graph.json | 136206 +++++++++++++++ graphify-out/manifest.json | 1234 + 295 files changed, 140241 insertions(+) create mode 100644 graphify-out/.graphify_root create mode 100644 graphify-out/GRAPH_REPORT.md create mode 100644 graphify-out/cache/ast/022bcaca28a6413d02afdf7b1174016c5f0c1c77c9e4a97c409cd77b5a9b1be7.json create mode 100644 graphify-out/cache/ast/033b72bf7f1b2fd8476e96d23e9da730ef31b13c64a0a516813ede53ba95f405.json create mode 100644 graphify-out/cache/ast/03ed6111295ee83bf18a8cc63f8b3784a17934928d446e468616d5739d962a9e.json create mode 100644 graphify-out/cache/ast/078c9d9ceca76c66cdfd654ec60b8ad68396bdae0c824ad59da53096db3d01fe.json create mode 100644 graphify-out/cache/ast/087d71a242fc4235c4a0c82358e7b7c65d70ed55ae1326c0c8f78bff277f6b9c.json create mode 100644 graphify-out/cache/ast/09da67486c18ee2f737abf32986ec0c7390a47b4ff186a6c0e31406aa216b0af.json create mode 100644 graphify-out/cache/ast/09f4de7ea72c9a6355cecd785679f17869c3c20060ec5c12cfda2243fb533de7.json create mode 100644 graphify-out/cache/ast/0a6b823ecc66eeb60830fa863f5e4adc8725690d8906434413beb6daffb29118.json create mode 100644 graphify-out/cache/ast/0ab514ce21e5c2445913edd5806683157ea70c5f8516e28d8595f28e6e6fccb1.json create mode 100644 graphify-out/cache/ast/0b239624736adb8593c3dba3b70556472ba142a8a7ed6b5a88ca9b8c2446657c.json create mode 100644 graphify-out/cache/ast/0bf30319a95f9b2c8c8f88c06fd18364b8eabdb2e2db0b1cd8c8a0d5dcb7c041.json create mode 100644 graphify-out/cache/ast/0c25887ac72de5d27da5dc88fe2c917eea1e967436392d4e7ef4cae737151a43.json create mode 100644 graphify-out/cache/ast/0cc6cc661ad7d094d87628a87e7ac47b16a59213f046e29f689e6ede4d4b2761.json create mode 100644 graphify-out/cache/ast/0d59cee003645bd9d49ae65a0cce227c0d614d3ea9336ad9a6bbf6fd6ac0d643.json create mode 100644 graphify-out/cache/ast/0dbfb229ab18ff5f96dc99a61976097799fcf7af47c79bbe4a1a0e81fc517f2e.json create mode 100644 graphify-out/cache/ast/0e854af8adfbe49f6d8a70a0a89f47fc57ff2f27f0a3250e2ac50a573951c6df.json create mode 100644 graphify-out/cache/ast/0ecd45f36ffdceea0d4941aeeb3555ec46a5740ae1d5d9106089031ddb363f69.json create mode 100644 graphify-out/cache/ast/10118ba476c3d18a4e0f73c2fe279156ca8ebf16043505abe0b50562e83a7ff1.json create mode 100644 graphify-out/cache/ast/102f04aabbc58e46c21983aad2baf7a7dd1254e81ed77c4e6998f8a88b0e28b3.json create mode 100644 graphify-out/cache/ast/10412b27d80438fbb75a418bcd943a494907e6c8dfd9078cd826e792a6a20e99.json create mode 100644 graphify-out/cache/ast/119e9a99e07098f43def1e0f08b1a205c128d76f7b0d2bb4b8cd05cfbbc6b3f9.json create mode 100644 graphify-out/cache/ast/1289d986407cbb29e3fa102cde2478e9fa666eaaa165a1d9ed0693bee5d1249f.json create mode 100644 graphify-out/cache/ast/13094a1010bed9f204ebc2e322effd101e19e57ed62d62e49d4ee03c7c6ee944.json create mode 100644 graphify-out/cache/ast/13a76316260f12ec2ee6c8c5cc308d5b9f5d3bf864b1f5b8e0c05489d419849a.json create mode 100644 graphify-out/cache/ast/13c33ce3f11bcbda672893edd7d16ce1ccc03ed614670138ea2890baa8a9d91d.json create mode 100644 graphify-out/cache/ast/13efc05e3d443f9fc20d7ae3cf2a0e47d6d247e58f76230eea99bfd11e4482f6.json create mode 100644 graphify-out/cache/ast/142052d42bd0995bbcb4bdc784cefa819c0ac04865c210ec9079847061698199.json create mode 100644 graphify-out/cache/ast/14e89e515bc98f465a4fc17e70b0588fb747461098d53a9cfd1484d0b70da695.json create mode 100644 graphify-out/cache/ast/1706292beb41264136883b420d6d025e48570c0822b31a48af2294d312f073dd.json create mode 100644 graphify-out/cache/ast/18b34a7e6f8a88771d0306ee705bc936c6d1967b3436a4d75774451d4488026f.json create mode 100644 graphify-out/cache/ast/19d752d465b2b15cd51d0abacb81d799742ab7a6e0466a6b36d956ad8a91d0aa.json create mode 100644 graphify-out/cache/ast/1a6a6cd7a3e40b228beaa681ee41dc5ffbae4c320793a6d41b9a01533d590ac4.json create mode 100644 graphify-out/cache/ast/1ad2ea0ad96c55d1913cdfec550a3e8912b84db418937812fd6ad46ba9ad4e70.json create mode 100644 graphify-out/cache/ast/1c09f9be5d02183f3dccdd37158375496380784765cbcf5d92338de4529da995.json create mode 100644 graphify-out/cache/ast/1c2a6512cf9a9faf0308398375467c60343075528056f0192850cdf2f2f53b24.json create mode 100644 graphify-out/cache/ast/1d63bd7a0c709463031913b57aaefb8b13806c92c0c92db0f74ecd23bd802f64.json create mode 100644 graphify-out/cache/ast/1d6567d1d191a7e28dd53207dba8a0d14240cab2f979ae37e9c7d2c4fa86a89e.json create mode 100644 graphify-out/cache/ast/1e6ef6079b2638934b3cd5e2b551e335c2090fb8642cbae099e31ad8471a82d1.json create mode 100644 graphify-out/cache/ast/1fa39d0a212aedc8365fd6a39ac873e480af59a0cddaf7949c0fa04ca0ccde24.json create mode 100644 graphify-out/cache/ast/224144a097b339394b91b91e405d774d22e722ea736f15d0953975eacc623237.json create mode 100644 graphify-out/cache/ast/224ed81ac6a87d62824de1266bd1bbc96c98d27457f699e993d2d55715c51a78.json create mode 100644 graphify-out/cache/ast/225ee6a9326de6abbf36e7af66c5cb2f4bcba08b7cf0b90f086ab2391f12e24f.json create mode 100644 graphify-out/cache/ast/22bcadf1e1ffffe4591cbde9acdf310713aace49c60865a4846f0a1b0c8531f8.json create mode 100644 graphify-out/cache/ast/233cd33e82016a15adabad223e5374e66cf52aee9780fe4b4908ebfe611e480c.json create mode 100644 graphify-out/cache/ast/25679787bfe86b296f1f0035974ef002bf36b38dafc482a09063a3c7c7d3aed1.json create mode 100644 graphify-out/cache/ast/258860a3e53aafc7abac2e10d331e8ee4607476689c5e8b550ceb2c59981a41c.json create mode 100644 graphify-out/cache/ast/267a7ca71b1d2e0be8df7be0a51612747fa65796a8354498fc78dd3f23329025.json create mode 100644 graphify-out/cache/ast/271f90019f794e9eb6bf240e54b805f77b2f1b8b8c5a5a53b53d7350bf3ea5f8.json create mode 100644 graphify-out/cache/ast/27b4199aacad99b780bdf546cefc138594ed0f5d5c4f2a8fa708dc6c6a8efa8a.json create mode 100644 graphify-out/cache/ast/28fbf69dddb754fe58407d20b6df2001319e68e20812637b50cc88edef2590fc.json create mode 100644 graphify-out/cache/ast/29659d1e946444ceb0e5ced301118672fee73996ef06061fb663a6b9750b5302.json create mode 100644 graphify-out/cache/ast/296b8d357b51ecbb03a5d7a6a1f96d6ad4db5438ca769bcf0ef926e21084f53c.json create mode 100644 graphify-out/cache/ast/2988a1b86647dfc2be274a6755d5516f5f35dc20b4abae39dcba0895c94b569e.json create mode 100644 graphify-out/cache/ast/2a141fdc4a523dc83e7374a6a32b7ca6d6032f4defcd6cd8ef4383101c5df8cf.json create mode 100644 graphify-out/cache/ast/2a1c4dd61f3155cf259f7923da3d94bd2db20299e81a89a0ffa91903aba8961e.json create mode 100644 graphify-out/cache/ast/2a43f2532c8ebc0516900847e877887e9e88b670b20c41be912c42ca90380ed6.json create mode 100644 graphify-out/cache/ast/2a5379652900f320d817cd7858ecd847e1769255b4cbf262a7b40e7fd9ca27b0.json create mode 100644 graphify-out/cache/ast/2e1ab029298adedba7742a4d167853f75d3c43d7c92cf49eb814317471eb72bb.json create mode 100644 graphify-out/cache/ast/2e750cfde5562af5168ac56f4d7a69e726f99ef804f285b9a744dd5e577c3b02.json create mode 100644 graphify-out/cache/ast/2ff7a965fb6b0348ce2b59fbd7569594dbb3a61c60422371b60d9cd746ee3f3d.json create mode 100644 graphify-out/cache/ast/30dd1c1ce96bcb0efa188564ab883e6dc4ca056b3e2ac1cf6579d0077d85d260.json create mode 100644 graphify-out/cache/ast/30e32ead1c147f82b16ec7421fe38348abc3a2a85a455e092cacaab59c44eb2a.json create mode 100644 graphify-out/cache/ast/32c7ea767f7cabf5e0657e756e0ce9f22077db3591fd92d6c14d080b0f2c25ca.json create mode 100644 graphify-out/cache/ast/33bd2ad92e94f95dac3c36b1d7a77c25ac50c0842d6e8f1e1fde8e798c25d1f6.json create mode 100644 graphify-out/cache/ast/34a74c56e334408a34b85230385c7f5352c2cf277cc0d2204b0176681b8b810b.json create mode 100644 graphify-out/cache/ast/35f2e674c5579f1bb6db3aa3e1f4693d310fda665b1bc903f6203b096fe9348e.json create mode 100644 graphify-out/cache/ast/372a6a0d001af29d3e55a1141b25f8f7ce4b95278a92e989a6aa6b35a8d1a118.json create mode 100644 graphify-out/cache/ast/3771161b97b6e390d6de507c32647f1c89b79bb02b539d127b70d11ed8a2d742.json create mode 100644 graphify-out/cache/ast/3781614449409178048b70fae29b65e3b408050f677b40095d29ca3423e1fd97.json create mode 100644 graphify-out/cache/ast/38b41c7b17a6ae10c048f6597673c7b93b84823cf67cf1837acf6f146834e03c.json create mode 100644 graphify-out/cache/ast/39800dcbea970bd7e7756c39cbece9229ecb4c2e6ca201ef0939dea1861d44ba.json create mode 100644 graphify-out/cache/ast/3c3c9b8125764f40a2c9c48e52ddbd34d628014dab2c834cc307f5646232bace.json create mode 100644 graphify-out/cache/ast/3e82bbfb72c2f8eee274d5fe49b221f69bc3d8131c80177a3f0083fb836319c0.json create mode 100644 graphify-out/cache/ast/3f3fae0162efc26b5e61837088c82d0f78b05f1067a2e8c4455c84a1f0511925.json create mode 100644 graphify-out/cache/ast/3fb5777e2165d815a80efa2f2e0df27a6206fe5d93fa31edb4647f0a416f3584.json create mode 100644 graphify-out/cache/ast/40a103e2ae336c5ce798ea7876a86760f23f7fbd3060e3434c43f83a90128e2a.json create mode 100644 graphify-out/cache/ast/413bb853198ac1e17e977e999b6bed92022f41facf86440cd25da59146dab5ae.json create mode 100644 graphify-out/cache/ast/422cf5ccb42e2afe5133e45857ae9211f2de9e8649d64590d580ecbca6b0e413.json create mode 100644 graphify-out/cache/ast/44129c9763422187bed7d0baa661329676b68d1434b33e1afc7a39ee29ac6cf4.json create mode 100644 graphify-out/cache/ast/44a49c134f847e7b3527004632dd5987db51b9b3f3ab70e8da6f15e70cdacd6c.json create mode 100644 graphify-out/cache/ast/45d1b4f547829a3dde23504f426b5ac5fc4f107b27bbcbc8e192264165e4038b.json create mode 100644 graphify-out/cache/ast/46a4d5c83690843223de71aa57f7e307dd3642404fefe00ef92114d1ba50c0ca.json create mode 100644 graphify-out/cache/ast/4849fa45b0dc30b7aca34fdc927045cbff52fef9a98069867f0c8b841eaf316c.json create mode 100644 graphify-out/cache/ast/48f8364bb0d89385c08b0204b961292d4215feaa7aa6cfc7334553400c1e5068.json create mode 100644 graphify-out/cache/ast/4a21ef67286e7d2332ee0a0e7e3ce9cb52cf70e6e637aa7e14f2f4cf302479c0.json create mode 100644 graphify-out/cache/ast/4c04f1cd8f9215999e27218cac9ddc8f5b5c0c813db2b5810fdb52de18d24f59.json create mode 100644 graphify-out/cache/ast/4c79cfb36b46f63675c040dcdcf577f1e3832c6e913691deef9b22b251a0a3ec.json create mode 100644 graphify-out/cache/ast/4d60dc6c28b433a8784dc5cff92538fec60659f3dfff67b99d2fab9d91070980.json create mode 100644 graphify-out/cache/ast/4ec198f381bc01b2e6d2327b73e09c33a2cbe9d32ed7d4e60f58b8076dec3349.json create mode 100644 graphify-out/cache/ast/4fc6d492e4537c139477c4d72cf5266c4051dbe38c87a48b48f5c901fbdf1b0b.json create mode 100644 graphify-out/cache/ast/502bd90f0a2dcb125e57d43bf65762acac1ce8b253bb9ae0d8f2c66e05b5977b.json create mode 100644 graphify-out/cache/ast/505d098182262f85279490a021ac337bbed3c7e44f67bb4d696cc989b13c2b6e.json create mode 100644 graphify-out/cache/ast/505f0cc1e7a30094046986cac7836c5684a8c3255b5d510a4d76a6bff28b1871.json create mode 100644 graphify-out/cache/ast/51a5bd7c6e906ad5b4deb600925b41d0b09c7fe778ceab40dc6de0be0fcc7cbe.json create mode 100644 graphify-out/cache/ast/521bd43e159a836da79a4137759f7a7eaf868ad7adf4a50ce913b31d2fd14140.json create mode 100644 graphify-out/cache/ast/524bf3267049058e0b7356855aa88022333e2ea9a58d8bdab8eb7a9e623c6cef.json create mode 100644 graphify-out/cache/ast/542705d6125dc6062ce98ef24008eb9ca0475f2502439b07b3efdf5024fc7f6d.json create mode 100644 graphify-out/cache/ast/54d280fbc00cefda0f86daf05668726643b73d1db64824951094b10ade838dd0.json create mode 100644 graphify-out/cache/ast/553a9fb420f365f1d4edacec22bb24e459ccf53d033ffd01a43579b2ebad090e.json create mode 100644 graphify-out/cache/ast/554d3fc58402a712ecfc787d75674a5494d6804321f2d91509d0540615b86303.json create mode 100644 graphify-out/cache/ast/55563c5229979475f37d52a71e66002c5a6c5c6656d689143c0a6f00f30e6d63.json create mode 100644 graphify-out/cache/ast/5660f2382f153cff173c02af62066fe39926f95781e8423da01e54240f920ceb.json create mode 100644 graphify-out/cache/ast/57186e0db27609b7a1172c181d508a726ce261746ce9c4c332c3dad331400c69.json create mode 100644 graphify-out/cache/ast/575b896f056eace910e729455122e7cf72bfc13f6ce6a97477eb796fe8e0da12.json create mode 100644 graphify-out/cache/ast/57f75ec81139524fe059970ca5bb8899fde2158685ff9b672ca2985a0e970b5e.json create mode 100644 graphify-out/cache/ast/58bca673186ce3b7f118e70b8c6379a2216bf452e694bb1a025afa9038d3610e.json create mode 100644 graphify-out/cache/ast/597b8792a56b8d1b96874877c8d5045456695c011963a0eaef16c760c77270e6.json create mode 100644 graphify-out/cache/ast/5ab31a54655326b3fa937bddbddade67f86167083c01edc3d0aa3f7cd36e833b.json create mode 100644 graphify-out/cache/ast/5b4c2eb4848ed80600aa7da8eb270c9388eb2c8dcb427c077d409f0607904bd6.json create mode 100644 graphify-out/cache/ast/5c6ea303364a24268680bce7b44d57bee49af9d5313cbd4bd34eee0f7452c4fc.json create mode 100644 graphify-out/cache/ast/5cd618c5f69e4f9b850fbd9cd8f3a7cae3371a5d85231762b4ae51ec03bb1c88.json create mode 100644 graphify-out/cache/ast/5d2d2f4bcc2283858263467bc3833f9722b54215c08b63baeed9cf9c6cde59af.json create mode 100644 graphify-out/cache/ast/5daf2a4107dfed0ab97a795956e55d6f41ba62767e8006159924aad16d282607.json create mode 100644 graphify-out/cache/ast/5dcbc277a325285c7fe1cdaa0ba6bf9f9a5a8008931774846fdb9c516079eae3.json create mode 100644 graphify-out/cache/ast/5e034d780b5d82806e5f96bb54588c98dffedbe412274edf909751d5fc2b1e4f.json create mode 100644 graphify-out/cache/ast/5e48467b5cf77d5cf7c5832807b55994731d27db2d086709251104969d3c4358.json create mode 100644 graphify-out/cache/ast/5fd9ff42ffbfc0c57f5b8065abd9a2224b3d1a336e1fa1307875e2a44ad8ff01.json create mode 100644 graphify-out/cache/ast/5fe2a1fd8c26fd0c8b2835ed278bffcca0624834ea657b313c76e5ca74e04883.json create mode 100644 graphify-out/cache/ast/6037f06eea06121732bd3e2e48043d8a403cfc28208978f0ec895d2e8f843dbd.json create mode 100644 graphify-out/cache/ast/6116f3b12cd300e379a1f97b78910621ca995bd473b87c0b149b82c12658e280.json create mode 100644 graphify-out/cache/ast/62572d300d0b80eccd5d648cd5c04450949d877bd9f3a3aaf33a13aff52bd9de.json create mode 100644 graphify-out/cache/ast/62ad92dcc6d4eb6f8b3f5c84d92396707e775ad30e423202efbeea0fb52a85ae.json create mode 100644 graphify-out/cache/ast/6392c0acbaa4c626e5fbdc0e684d8bc758301d8697906548d91fd718e09c8644.json create mode 100644 graphify-out/cache/ast/65afb5d3348e12bdc0aa63d8a968e522117ffb916508d1a1d2abdce8ba53e8db.json create mode 100644 graphify-out/cache/ast/65c919482fe66130a0f54ceadf351780e3ddaaa525cc35f4077a7fb45555c384.json create mode 100644 graphify-out/cache/ast/68089deedc27a866976a4beae6248a5d20c4911f63856b4d56731a75eb2fbf95.json create mode 100644 graphify-out/cache/ast/689870e28dedf7217c69ec0f1c72b565a4e68c33a481fb50e927c6fbf9bf48f8.json create mode 100644 graphify-out/cache/ast/68a96711dc4102c1a7af4d8af7b130616f56493c173dd5c11d7802243be70102.json create mode 100644 graphify-out/cache/ast/69303266011b29cbfcc9bd491453324b80386586846edcb60576c016ef1fbfb3.json create mode 100644 graphify-out/cache/ast/6be41e3a3c7fc4725d1d8c6575fa94c3d883d189150ec13a3c48c24a482cb710.json create mode 100644 graphify-out/cache/ast/6c5a45a18365ac04d0cddf13c4dbedd14e1634f920505e2c41c02aaea0fe7204.json create mode 100644 graphify-out/cache/ast/6ca451aa4c35e1171327adfd95a5e7fa7db39d3cb740df2f7369f62e8295497d.json create mode 100644 graphify-out/cache/ast/6e1f1f05eeb938bd55a0505e398260d8526798a0eb7160b516821dfb4aa0670a.json create mode 100644 graphify-out/cache/ast/6f6bd376364c65ecc5a8dbbc57180e74d1fb992af7fc3d6ef521926cbf75d484.json create mode 100644 graphify-out/cache/ast/700d522c31b2257c0f3ac22e451884ba6b6d99fbc2d0600cdb8ed0650906557c.json create mode 100644 graphify-out/cache/ast/712c2cd7ed7b9064a598ea01498b924ccc56fc9cf5c70e60727608cbb835fda8.json create mode 100644 graphify-out/cache/ast/72a8f0b3bdc6cb23f36d45a033b8524c36644e21a80b930656336c3ea0610ebf.json create mode 100644 graphify-out/cache/ast/731c9eafcb6f785e06ab2cf6602ebbcb67f0ffb65476677ea71d6b23370d0e2e.json create mode 100644 graphify-out/cache/ast/73d34f9c25b24e29c0d31874d8ead754c1f9f376398fa8d02ba25b6a30cb35b4.json create mode 100644 graphify-out/cache/ast/74b1da2cc8632e9bd5af3f1c330543adaec4c88a01b5822425ddbbe06f9f4333.json create mode 100644 graphify-out/cache/ast/7585ec44e45d71d3dc5d04dcd05f9507e2efb35291d4923239f7dec8ff950015.json create mode 100644 graphify-out/cache/ast/76879b9c14bb6470f6f4f78c66a4a1b706962249a73db0ba016f117a25c76445.json create mode 100644 graphify-out/cache/ast/774819d10549cda0a40f5888beaf34fc95400ee8d4ad6cab06bcb76b9ba17e27.json create mode 100644 graphify-out/cache/ast/7a40ab4e9f7b35a72b0ad400748825c9bbef4de3a9c28d59634acc93d23ee4ee.json create mode 100644 graphify-out/cache/ast/7bed196cb9c03516e8d322adf8e70979d5bdc8838fd0162c8d8640143fb73d86.json create mode 100644 graphify-out/cache/ast/7c75bb9786a97b8e4c714a48a767f41f0fd3b663ed38b8c09c08fa589f994d92.json create mode 100644 graphify-out/cache/ast/7d2ca3983a5426b92e30fce04a4481161b6ee7c563a14cbf8a656a0a4451c2a1.json create mode 100644 graphify-out/cache/ast/7d5c47a6ace6b378902f2bd51953a3561a30589ceeb7250d9f28f979386f108d.json create mode 100644 graphify-out/cache/ast/7d7f9bcd4bab7e93d69dc9892030ee340e4d1fec2a9868ff1d5f41b9c0f5656c.json create mode 100644 graphify-out/cache/ast/7ed8d99afce446764153fa9f89208bcd95eadd93e21a4a1cac4014e9629eaf79.json create mode 100644 graphify-out/cache/ast/7f0ae002ed83401a2ea7e0c98ee4ee6f5a6ec0a63fc6e47744f19acc57464abe.json create mode 100644 graphify-out/cache/ast/7f505d4520659c6f1fda4678c57bc514cfed67fb187f9b9909b7bc30b55f1806.json create mode 100644 graphify-out/cache/ast/7f57ac80067d0927bc6eb6f852ec4ad44514cf40364ef6ea004f67e0309fc7ea.json create mode 100644 graphify-out/cache/ast/7febb6ca285b6dd311877ab4f94742e46b88a30df452728237311013b0749741.json create mode 100644 graphify-out/cache/ast/82b056a28b2e8cf3475977bab0241cf0c22b20c4211348b39fbd7ad9a26bb426.json create mode 100644 graphify-out/cache/ast/8488b8234ff72a8259e697328dc7783bc9d09a05f6d14c2858bc9470082802a5.json create mode 100644 graphify-out/cache/ast/8499c8a7038026a600ea4d4d625836bb0f5daac03b0c601e4b283caef9f060ce.json create mode 100644 graphify-out/cache/ast/85104cfd2c14103456398c71f95143245d29986743dc453a5c26e1d68cf3f952.json create mode 100644 graphify-out/cache/ast/854f6a8a1689db03229c62c90d8c0190ab431b87596cb1812df425f99ce8c161.json create mode 100644 graphify-out/cache/ast/8644685bc9fe07bf015391c8cab8c376697baca8da8223b998036ffdfae9bdc6.json create mode 100644 graphify-out/cache/ast/86ea6e91b2b4ac631f14c92558c6dfaffc5aac5196e021856e945787072d75fb.json create mode 100644 graphify-out/cache/ast/87bb0f817bfdc377cf1c87d511eb24212a3f0b8f69fdb8d600b2fab43bb35339.json create mode 100644 graphify-out/cache/ast/88916eda3038d657bdbe8ec2f3b2daa0fbade5a0f9385a96d7e6c89d3ec4702f.json create mode 100644 graphify-out/cache/ast/8db248ce99feb20e8770c4b2a656525ce1da6b2916584d624116ab1f77868e11.json create mode 100644 graphify-out/cache/ast/8e134dba05582565de305fbc2fcc165f728a3b7e0c381b6581a129a7b548b43e.json create mode 100644 graphify-out/cache/ast/8ef4e412aa26772bf0a6a8ea2aa9ca3cf6891803dff18e8462891d8cbb8890ce.json create mode 100644 graphify-out/cache/ast/8fa80920e277736cf9c8fae8697077bd9b576d14462d1b6ec260d16a2a2169e8.json create mode 100644 graphify-out/cache/ast/8fdb7b2e9e455504891be2ee3d788af50b3012435e40f1c5223cf51f1b8329e3.json create mode 100644 graphify-out/cache/ast/90e1b3aa8a07277d03edb55ab501c777c5a73216e347fc8bd0e549724552faff.json create mode 100644 graphify-out/cache/ast/92b2fd7c1a78b34455b3cf5ed1f4127990c38ac815a6920e43505ab01025e7f6.json create mode 100644 graphify-out/cache/ast/9383fcc4309546e83b8c0e19b31c7268531761bdc644ef179ba645d60e57ff00.json create mode 100644 graphify-out/cache/ast/9384d13fe8748bd390ccd69207aa2214de45c4383d6f6bb5986ac3dc38dee858.json create mode 100644 graphify-out/cache/ast/939175c7904dadf067ee5b3c3a678d53e1259dbb79b7bb523e40ce61c1b44433.json create mode 100644 graphify-out/cache/ast/94054f227546571013d394ca042739e04a4a0a2b497f0261f10e7fdf7e5fc71f.json create mode 100644 graphify-out/cache/ast/9481e77471c4cb21216af854b9c6af57be4875b1f9f2acd381da3febf7dab559.json create mode 100644 graphify-out/cache/ast/957cd0b635038f83c7699e7280a98270f14c48fb919ac290b030ef8480431955.json create mode 100644 graphify-out/cache/ast/9643241dd04af77dc1aa6cafcb443a572737b1dc61b4e8e0dcb0de2d0b5c9c4f.json create mode 100644 graphify-out/cache/ast/97346250f74495093a55ce90adbcf759ec7a36e3ce009cf36e3988c829e25d40.json create mode 100644 graphify-out/cache/ast/97f2cb54857761ba2e8308fd3319e00e85f2c54af30b1f57e168d1028fa0f907.json create mode 100644 graphify-out/cache/ast/9866745f7d5622a6cdd3224e990ec25307fabe9d1d36b4a15d5035ab6ac35808.json create mode 100644 graphify-out/cache/ast/98b5d03f5baaab8b097b6d7324983dda11cb5ada07f8ebfabb575df486b2da69.json create mode 100644 graphify-out/cache/ast/99f58385cac0b5258800ca0759c39a841fd4fd34fe2ef22411dcfb4a3842d093.json create mode 100644 graphify-out/cache/ast/9aa63f90520bce3c69378f46c42d403608f4893ceabe107f4ea538d8563eb1f2.json create mode 100644 graphify-out/cache/ast/9af7e04f1fcbe72874ba705a1e0c474d6dec78db9590c767c2b1891d0bca5e23.json create mode 100644 graphify-out/cache/ast/9f2a3ecf5685a301f6e7eed13e953100bc048baeaf88976a7ee49cb7be252b44.json create mode 100644 graphify-out/cache/ast/9f577b354a9f622dac6e180c5b5d8744eae206a75914b79ba6cbf162f7bd8c63.json create mode 100644 graphify-out/cache/ast/a04b9c3caa6eb4b8913c3f101805c2daea21ec3acff6c61878402eb1a08254e6.json create mode 100644 graphify-out/cache/ast/a0922cf823e46daab67944ff9d0fd8390088d22af3cddbefb368f39434b91df3.json create mode 100644 graphify-out/cache/ast/a127655d73ff5991cd96aa9cb81de013139f1de7c6749a806c50d35778c6d929.json create mode 100644 graphify-out/cache/ast/a20e79072d9e086ddfab31ce48c4eb9ad37a6809adb67e5cff72f782e14bfa9d.json create mode 100644 graphify-out/cache/ast/a24d5b25c85c2dd047c6e301b253969d046b388a4662c39a14bd364357249be7.json create mode 100644 graphify-out/cache/ast/a2f027c13e5d3c624fecf900fe994445bd955554dcd65ec2b63c6a2bea927418.json create mode 100644 graphify-out/cache/ast/a8c9ed457574baf24bd2700f87cd771eee58a6eb532ae57d8e7d770aca8af160.json create mode 100644 graphify-out/cache/ast/aa079d9df7ae4f7744d8b48bfb50fd637eb9956fe4a40317599abe69fea36e84.json create mode 100644 graphify-out/cache/ast/ab2505131ac89009d0b7665b544acd58113da33617c6e887004cdc4f23b1577c.json create mode 100644 graphify-out/cache/ast/abc901083a7f6e3ec5b64cc0933fd50e0107d7ce8409d4c0ae64cc98d11c19ca.json create mode 100644 graphify-out/cache/ast/aca303bf9cbdf15b0e6d5283444ed9b5431095f16ff77648faa173413616c9e0.json create mode 100644 graphify-out/cache/ast/ae2f19cf67ed3ff5b890919cac4cd37863ac49b95ba7a445660ccf5aafc48298.json create mode 100644 graphify-out/cache/ast/b0b395052e0f02b6ef7e91f20e1c84c367751475e2b8bf8e428360abed6712eb.json create mode 100644 graphify-out/cache/ast/b1b5059192b73bab4ee9f67ec5f1a650ccd232e6c724a3154ee0bef1d87bbc74.json create mode 100644 graphify-out/cache/ast/b1def6049cd30549191965ee4f704fb8250a6a558737bc8c658a52d8c4745940.json create mode 100644 graphify-out/cache/ast/b2a743092f6e13ec475cf29ddade95a3065ed10ed32e6a9fff9f4f42b1105e23.json create mode 100644 graphify-out/cache/ast/b39d43e8b099ecd7336fe87eca9329e3493829fc2606af5077b3f2fab01ae83d.json create mode 100644 graphify-out/cache/ast/b40fdb92aa9c9806a131943cc24cbb69f401075ea0ef0d33d8d92dff90100ff1.json create mode 100644 graphify-out/cache/ast/b4e08f03ecc27a117a8930318897b25042ab7dd086680440b803a692ea88b64b.json create mode 100644 graphify-out/cache/ast/b4e9efc0fead29f9a4f747bf4ed568b7a3fd34b70a02e9daa74e0a4b67991c27.json create mode 100644 graphify-out/cache/ast/b5bfacb5ddb9fec0ca5ae4d7dbc4c10980d3441d7799c338ba125e92382608d2.json create mode 100644 graphify-out/cache/ast/b80cae1b49bbe2b657f84f33544e54b843db58a28e06cc2c8798d4302df41054.json create mode 100644 graphify-out/cache/ast/b8c3446f34a427d28332b155a3edfe93f0933a50dea8c22cdb9e4699d6095001.json create mode 100644 graphify-out/cache/ast/b8cdab4285a4458c621273865b0b27b925d67c3f2ded86a816d434347698d179.json create mode 100644 graphify-out/cache/ast/b8ec1ddfd5b49e1b51c26269fbc3f86ce5f44ddb013d901e04f2b428f0eb94f5.json create mode 100644 graphify-out/cache/ast/ba7073e60986807eb97fec3f68fb2193a60e011315c06e4999f38cc7602aa13b.json create mode 100644 graphify-out/cache/ast/bae5cb25b3adfe7b042e5cd293559e85353424e7f6ccb606641923e5f53a6fba.json create mode 100644 graphify-out/cache/ast/bb1d1ace48873f94e11c113db359da1967640ef03738de6c9cfdf93ddbc2d267.json create mode 100644 graphify-out/cache/ast/bb7645f9c46180040c8ebcc715d087969b94225f98a5dbd4e1362f7373883f1e.json create mode 100644 graphify-out/cache/ast/bbfc42f42da38ba56e7775b2e53567917c51298f78bfcddd5b3046e1aa211786.json create mode 100644 graphify-out/cache/ast/bcc61179439f604e71fa5f662b237ae4a7f57a52874814ba653fc5cd5f17ed9f.json create mode 100644 graphify-out/cache/ast/bcf5659573655aff359809a6c77b4c99ff1fa70887b1fe7ec0804188e9920984.json create mode 100644 graphify-out/cache/ast/bd65cad7686fcbb7dadb35bfc49ab3df45d47dc88f2f0535e02f53060868188c.json create mode 100644 graphify-out/cache/ast/bd9ffc61b59cad51b1a8222a09c63afe8d2c1d69debd3c6c4427d86935ce6986.json create mode 100644 graphify-out/cache/ast/be510fdf651c29cbf3ed2fdbf1b11391b1fffa4ca30ff3346516f1477db7231c.json create mode 100644 graphify-out/cache/ast/bf87448ac4c64191dccf1c631cd2f7e82d6b003dfaee4ab0f2bbb98fff09a098.json create mode 100644 graphify-out/cache/ast/c01e10aa0c4f6d187d6e45495d98688464f6c0c7f79fe6e1b4b115afa9e7b020.json create mode 100644 graphify-out/cache/ast/c04512846bf22f908498eaed9fe08ae635123cf9abd76e1f9c5b23350e8ff7e5.json create mode 100644 graphify-out/cache/ast/c0913df608575916f8061aea16fef78b8672b79cde3d24f9149865b8013c6622.json create mode 100644 graphify-out/cache/ast/c3f07efa80a84e498a03f0cab00f7d85190279a9cebb459beaebb77fe441eecc.json create mode 100644 graphify-out/cache/ast/c43679ca242fccb435606454ed6843620acd2d97bbaf36cc850efad789846059.json create mode 100644 graphify-out/cache/ast/c44c787e5ae688507a11a8675ff58fafc02a2a06b7f032b4830488b61d610ede.json create mode 100644 graphify-out/cache/ast/c48300887e60e5b7e0cb5a5229367f0a4ad27eb93f11e821cd0752ad2e2e4c09.json create mode 100644 graphify-out/cache/ast/c588f7bca41adc4da13250a03815c570bbf2d9638874855d5918451f56df7fcd.json create mode 100644 graphify-out/cache/ast/c6234440c60ed2638a7df861323570f5092176a1e1ac327ed7e86e300a68cc12.json create mode 100644 graphify-out/cache/ast/c6d18f12661cc48e75668fe2a9c4920715833f2d7abf3104bbd456e3b3e43abe.json create mode 100644 graphify-out/cache/ast/c86139a7f26cc97db460f1acc82c527fe7ef27a3741a248e1af4d6cb74eb876a.json create mode 100644 graphify-out/cache/ast/c878496a5b3ea862aae1e6a7afa1fa5965a2bbf7b305238e116e2d7c28bdec56.json create mode 100644 graphify-out/cache/ast/c962d4963d819790041a50fdbd6039f23ffa39d67828120e51932feb5014278c.json create mode 100644 graphify-out/cache/ast/ca37d3e091c840fc05e60f9f6be83c64203f3da933392918de4a2262b0014025.json create mode 100644 graphify-out/cache/ast/cc265b778c64696852d3eb82f39b3a1bc825f8fe084e7818578843de19ae4503.json create mode 100644 graphify-out/cache/ast/ccd55de76b38ed7184a8de8219cef3b5ae3dc486f80d4864aff82e02758a4ed3.json create mode 100644 graphify-out/cache/ast/cd32a67cc6dbe27650bcc7630acbcb320d4c7344d1d75cfad541ceafe8c546ec.json create mode 100644 graphify-out/cache/ast/cd4bde23f31647080a63f167268842274d9b3756dbcfe663fe20ebcefeae9712.json create mode 100644 graphify-out/cache/ast/cfaa9580a68d19db9e8785af2e259bfbf0aa081332054d6aac47d444dd47efe6.json create mode 100644 graphify-out/cache/ast/cfd8e8227cdb1a5f2359cfd167a503d364f541c09d0011c9ade1475925c14f3a.json create mode 100644 graphify-out/cache/ast/cffea69415004469d767bd149c21895856de2623e74b39444d47a1120da6d4fd.json create mode 100644 graphify-out/cache/ast/d00d66109b9c4dfd3d5bdccc50a214c0b0d602cdc35ad7ab3759b09b332cad7f.json create mode 100644 graphify-out/cache/ast/d16903cee2c889a5e7a0e1196ad7a0b836bf04bc4299a3f3bf0d138bad0ad94f.json create mode 100644 graphify-out/cache/ast/d169a19ff55db14384e015992de9c6e28c60af9b7735ce51c919506b6d395702.json create mode 100644 graphify-out/cache/ast/d2b7e1826787b26a82eb6aefce362cf159239092a00bc17de584349c8df8ce49.json create mode 100644 graphify-out/cache/ast/d2fa59b493736a08194a037cf8fc9b19fae9d12cf7310d971cb875da5f33cf4e.json create mode 100644 graphify-out/cache/ast/d30449a38818866ff05e368c8a5e263a8fe7bbe714dfaf669015504bc9e9741d.json create mode 100644 graphify-out/cache/ast/d4345222db68b901837c218db1793d0e431426f5a44756c7246c7c85973df5f6.json create mode 100644 graphify-out/cache/ast/d4aa2fca21e715a93ce1b258ac686ecfb41ed239c4cbf69c87828927cd9e6233.json create mode 100644 graphify-out/cache/ast/d60b2b04d0c20a9aafdb091bf4c67aa1d59a79961ea73ea993209684e9721549.json create mode 100644 graphify-out/cache/ast/d798b12d1a4f93f31fee8a8c92c49a92eb22e95e52f118f0f971f5628ca242de.json create mode 100644 graphify-out/cache/ast/d8b62e0f777fcb50c509777e120e9833bb2aed401c3c54381c82589ba81109a4.json create mode 100644 graphify-out/cache/ast/db2d04c66f0ef379ee711b4ae8241eb016b9e7325d5f8eda7254ea93c3911b17.json create mode 100644 graphify-out/cache/ast/dc4d1d044d83cf781935e8c1b0f3f0925fdb05c359a06d9b436b3132f404e4f7.json create mode 100644 graphify-out/cache/ast/dd0aabf20ab10493b1828dad2f0e52f627d1d970d7c1a000140491d560174d04.json create mode 100644 graphify-out/cache/ast/dd7d30e7e00b37cdf2fd0fbe298167ff4eab1861b2060215415307e191f0f6b6.json create mode 100644 graphify-out/cache/ast/de6a15c500488c8477447c9e5d0f89b8ac7e38a1c582f7092b91d759187ee38f.json create mode 100644 graphify-out/cache/ast/de8da5a6dc9ef12340dfb1f96fcb0dccc3a6ef7785b65c1b1635c884115099ab.json create mode 100644 graphify-out/cache/ast/df377e973a8a3ba505c53422ab0bdacf7274b08d390e0744b2b3ba4b649bbe23.json create mode 100644 graphify-out/cache/ast/df80a8ac7c1c08043e82b453fb88172b92f96eccc039614f98bcaca382ba4b55.json create mode 100644 graphify-out/cache/ast/e0150649d43ee7fa2d52c8f53434be738bc201c1fa358baa547c917e50dba513.json create mode 100644 graphify-out/cache/ast/e08c76790782019bb35a87233eb0af305ccaf8dd61da2cc87a698cf0e25b4a7d.json create mode 100644 graphify-out/cache/ast/e0c645c48e6e4f61e04bbe793fb917e70ee8ae903d3894b429755e05b43cc648.json create mode 100644 graphify-out/cache/ast/e11d08d329452f4fc993911946af61a6d9479e2e20e26f27551c165f19f1ab0a.json create mode 100644 graphify-out/cache/ast/e1702837858b68171a808cf22b3ef8ca5cd342fe7174fb5f31f67f14a8b87ea9.json create mode 100644 graphify-out/cache/ast/e2b39652c5f01c451114195b37955bd30b309d6568c9bce752c72607618dd475.json create mode 100644 graphify-out/cache/ast/e4208b933069ae564a7ce53cf0013408ea7a80e6215fdc9426aaa387f8c03e78.json create mode 100644 graphify-out/cache/ast/e427ba2eba982b402b59974682083965b4eacbd18991dd64ac0bb4931a455c54.json create mode 100644 graphify-out/cache/ast/e466552afbb48419de0bf33e59d8e97b0af03d1af85e8798a81be0baa79006b2.json create mode 100644 graphify-out/cache/ast/e48b604e3e4db5054dc55fdfb98fa1b61c843e15974affc701b3b859dd187d87.json create mode 100644 graphify-out/cache/ast/e61f7c19602f4142fb201ec7903a2ef76773924e65f2bdc3ac795b3bf4f0cc06.json create mode 100644 graphify-out/cache/ast/e896d35914183d43e9a60b89edd57936cdcd17b5f80621d1d79455598c92d6a9.json create mode 100644 graphify-out/cache/ast/e8b56e390261563e0ce91327fbffcc7a6c216fda655ea320e788d2140a621e4a.json create mode 100644 graphify-out/cache/ast/e9c92e5ef1b0ee0722659a6db86402ba38f1b52758fc2d938ddf1d3839b81606.json create mode 100644 graphify-out/cache/ast/ea3db1a0d53fcd960feb63e8ea93798b22ba62dc7a4d55508c5aecab4e35c32e.json create mode 100644 graphify-out/cache/ast/ecd2a46d7530a7f0b9ee4d0a56d1bbf012489238ea0ff919f05796223b7c9d1c.json create mode 100644 graphify-out/cache/ast/edc883d87a30ad18d0d2b527264577700ccdf700242757857599e5609b80a152.json create mode 100644 graphify-out/cache/ast/ee3280910a825a49152694b83491ba168e44e8424aecd25a2a7375be783cb278.json create mode 100644 graphify-out/cache/ast/f1d23b096f3ec7bf9d62f4068c793fe5913dff75fc1dbd85b62a379c632c3f0d.json create mode 100644 graphify-out/cache/ast/f2810f9734e407479ab5f534f0bc8ac21bc1f0175078a8a273ed964e936bad5f.json create mode 100644 graphify-out/cache/ast/f454bffbd484a1c6d5c300b874ca8eb7878bbba9e8102b845fd4bd40342094a7.json create mode 100644 graphify-out/cache/ast/f5eb968d71d96e62109296d164ef989ca60314fcb8b5099015f2e2fbb4a38e3a.json create mode 100644 graphify-out/cache/ast/f927b9092d72f0c4fd35a8db745f0f50b4cabb93afe7c366773fc4332d2b7db3.json create mode 100644 graphify-out/cache/ast/fce83f77349bd6a15d191549710ded9cd4f515e06c94802bf97849a8801c9a12.json create mode 100644 graphify-out/cache/ast/fd16dcbf1c382ef2fe535ef7703acc74097c63ce2068b0184e88ef716f90682b.json create mode 100644 graphify-out/cache/ast/fdac485cdd1ba2e05bfe140bb3c586322b82c038e165787aeefe1a3dc17125c2.json create mode 100644 graphify-out/cache/ast/fdce346e1ef5cf9e81bc5d3054b01391dfb52348b54e79400b20249fa26737a0.json create mode 100644 graphify-out/cache/ast/fe494cf8f83b4e7135d79a379c3090c95147c74a957e8cae60887c5276b5d9d9.json create mode 100644 graphify-out/cache/ast/ff0c569a3d8a42d5aee56bf4b3e72b16b9d3e2f3758b774576f30dacdab17651.json create mode 100644 graphify-out/graph.json create mode 100644 graphify-out/manifest.json diff --git a/graphify-out/.graphify_root b/graphify-out/.graphify_root new file mode 100644 index 000000000..7d996d51e --- /dev/null +++ b/graphify-out/.graphify_root @@ -0,0 +1 @@ +/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live \ No newline at end of file diff --git a/graphify-out/GRAPH_REPORT.md b/graphify-out/GRAPH_REPORT.md new file mode 100644 index 000000000..cfc55cf01 --- /dev/null +++ b/graphify-out/GRAPH_REPORT.md @@ -0,0 +1,2509 @@ +# Graph Report - sanguo_quant_live (2026-05-06) + +## Corpus Check +- 291 files · ~180,109 words +- Verdict: corpus is large enough that graph structure adds value. + +## Summary +- 6707 nodes · 7500 edges · 556 communities (508 shown, 48 thin omitted) +- Extraction: 97% EXTRACTED · 3% INFERRED · 0% AMBIGUOUS · INFERRED: 195 edges (avg confidence: 0.6) +- Token cost: 0 input · 0 output + +## Graph Freshness +- Built from commit: `a2efd2dd` +- Run `git rev-parse HEAD` and compare to check if the graph is stale. +- Run `graphify update .` after code changes (no API cost). + +## Community Hubs (Navigation) +- [[_COMMUNITY_Community 0|Community 0]] +- [[_COMMUNITY_Community 1|Community 1]] +- [[_COMMUNITY_Community 2|Community 2]] +- [[_COMMUNITY_Community 3|Community 3]] +- [[_COMMUNITY_Community 4|Community 4]] +- [[_COMMUNITY_Community 5|Community 5]] +- [[_COMMUNITY_Community 6|Community 6]] +- [[_COMMUNITY_Community 7|Community 7]] +- [[_COMMUNITY_Community 8|Community 8]] +- [[_COMMUNITY_Community 9|Community 9]] +- [[_COMMUNITY_Community 10|Community 10]] +- [[_COMMUNITY_Community 11|Community 11]] +- [[_COMMUNITY_Community 12|Community 12]] +- [[_COMMUNITY_Community 13|Community 13]] +- [[_COMMUNITY_Community 14|Community 14]] +- [[_COMMUNITY_Community 15|Community 15]] +- [[_COMMUNITY_Community 16|Community 16]] +- [[_COMMUNITY_Community 17|Community 17]] +- [[_COMMUNITY_Community 18|Community 18]] +- [[_COMMUNITY_Community 19|Community 19]] +- [[_COMMUNITY_Community 20|Community 20]] +- [[_COMMUNITY_Community 21|Community 21]] +- [[_COMMUNITY_Community 22|Community 22]] +- [[_COMMUNITY_Community 23|Community 23]] +- [[_COMMUNITY_Community 24|Community 24]] +- [[_COMMUNITY_Community 25|Community 25]] +- [[_COMMUNITY_Community 26|Community 26]] +- [[_COMMUNITY_Community 27|Community 27]] +- [[_COMMUNITY_Community 28|Community 28]] +- [[_COMMUNITY_Community 29|Community 29]] +- [[_COMMUNITY_Community 30|Community 30]] +- [[_COMMUNITY_Community 31|Community 31]] +- [[_COMMUNITY_Community 32|Community 32]] +- [[_COMMUNITY_Community 33|Community 33]] +- [[_COMMUNITY_Community 34|Community 34]] +- [[_COMMUNITY_Community 35|Community 35]] +- [[_COMMUNITY_Community 36|Community 36]] +- [[_COMMUNITY_Community 37|Community 37]] +- [[_COMMUNITY_Community 38|Community 38]] +- [[_COMMUNITY_Community 39|Community 39]] +- [[_COMMUNITY_Community 40|Community 40]] +- [[_COMMUNITY_Community 41|Community 41]] +- [[_COMMUNITY_Community 42|Community 42]] +- [[_COMMUNITY_Community 43|Community 43]] +- [[_COMMUNITY_Community 44|Community 44]] +- [[_COMMUNITY_Community 45|Community 45]] +- [[_COMMUNITY_Community 46|Community 46]] +- [[_COMMUNITY_Community 47|Community 47]] +- [[_COMMUNITY_Community 48|Community 48]] +- [[_COMMUNITY_Community 49|Community 49]] +- [[_COMMUNITY_Community 50|Community 50]] +- [[_COMMUNITY_Community 51|Community 51]] +- [[_COMMUNITY_Community 52|Community 52]] +- [[_COMMUNITY_Community 53|Community 53]] +- [[_COMMUNITY_Community 54|Community 54]] +- [[_COMMUNITY_Community 55|Community 55]] +- [[_COMMUNITY_Community 56|Community 56]] +- [[_COMMUNITY_Community 57|Community 57]] +- [[_COMMUNITY_Community 58|Community 58]] +- [[_COMMUNITY_Community 59|Community 59]] +- [[_COMMUNITY_Community 60|Community 60]] +- [[_COMMUNITY_Community 61|Community 61]] +- [[_COMMUNITY_Community 62|Community 62]] +- [[_COMMUNITY_Community 63|Community 63]] +- [[_COMMUNITY_Community 64|Community 64]] +- [[_COMMUNITY_Community 65|Community 65]] +- [[_COMMUNITY_Community 66|Community 66]] +- [[_COMMUNITY_Community 67|Community 67]] +- [[_COMMUNITY_Community 68|Community 68]] +- [[_COMMUNITY_Community 69|Community 69]] +- [[_COMMUNITY_Community 70|Community 70]] +- [[_COMMUNITY_Community 71|Community 71]] +- [[_COMMUNITY_Community 72|Community 72]] +- [[_COMMUNITY_Community 73|Community 73]] +- [[_COMMUNITY_Community 74|Community 74]] +- [[_COMMUNITY_Community 75|Community 75]] +- [[_COMMUNITY_Community 76|Community 76]] +- [[_COMMUNITY_Community 77|Community 77]] +- [[_COMMUNITY_Community 78|Community 78]] +- [[_COMMUNITY_Community 79|Community 79]] +- [[_COMMUNITY_Community 80|Community 80]] +- [[_COMMUNITY_Community 81|Community 81]] +- [[_COMMUNITY_Community 82|Community 82]] +- [[_COMMUNITY_Community 83|Community 83]] +- [[_COMMUNITY_Community 84|Community 84]] +- [[_COMMUNITY_Community 85|Community 85]] +- [[_COMMUNITY_Community 86|Community 86]] +- [[_COMMUNITY_Community 87|Community 87]] +- [[_COMMUNITY_Community 88|Community 88]] +- [[_COMMUNITY_Community 89|Community 89]] +- [[_COMMUNITY_Community 90|Community 90]] +- [[_COMMUNITY_Community 91|Community 91]] +- [[_COMMUNITY_Community 92|Community 92]] +- [[_COMMUNITY_Community 93|Community 93]] +- [[_COMMUNITY_Community 94|Community 94]] +- [[_COMMUNITY_Community 95|Community 95]] +- [[_COMMUNITY_Community 96|Community 96]] +- [[_COMMUNITY_Community 97|Community 97]] +- [[_COMMUNITY_Community 98|Community 98]] +- [[_COMMUNITY_Community 99|Community 99]] +- [[_COMMUNITY_Community 100|Community 100]] +- [[_COMMUNITY_Community 101|Community 101]] +- [[_COMMUNITY_Community 102|Community 102]] +- [[_COMMUNITY_Community 103|Community 103]] +- [[_COMMUNITY_Community 104|Community 104]] +- [[_COMMUNITY_Community 105|Community 105]] +- [[_COMMUNITY_Community 106|Community 106]] +- [[_COMMUNITY_Community 107|Community 107]] +- [[_COMMUNITY_Community 108|Community 108]] +- [[_COMMUNITY_Community 109|Community 109]] +- [[_COMMUNITY_Community 110|Community 110]] +- [[_COMMUNITY_Community 111|Community 111]] +- [[_COMMUNITY_Community 112|Community 112]] +- [[_COMMUNITY_Community 113|Community 113]] +- [[_COMMUNITY_Community 114|Community 114]] +- [[_COMMUNITY_Community 115|Community 115]] +- [[_COMMUNITY_Community 116|Community 116]] +- [[_COMMUNITY_Community 117|Community 117]] +- [[_COMMUNITY_Community 118|Community 118]] +- [[_COMMUNITY_Community 119|Community 119]] +- [[_COMMUNITY_Community 120|Community 120]] +- [[_COMMUNITY_Community 121|Community 121]] +- [[_COMMUNITY_Community 122|Community 122]] +- [[_COMMUNITY_Community 123|Community 123]] +- [[_COMMUNITY_Community 124|Community 124]] +- [[_COMMUNITY_Community 125|Community 125]] +- [[_COMMUNITY_Community 126|Community 126]] +- [[_COMMUNITY_Community 127|Community 127]] +- [[_COMMUNITY_Community 128|Community 128]] +- [[_COMMUNITY_Community 129|Community 129]] +- [[_COMMUNITY_Community 130|Community 130]] +- [[_COMMUNITY_Community 131|Community 131]] +- [[_COMMUNITY_Community 132|Community 132]] +- [[_COMMUNITY_Community 133|Community 133]] +- [[_COMMUNITY_Community 134|Community 134]] +- [[_COMMUNITY_Community 135|Community 135]] +- [[_COMMUNITY_Community 136|Community 136]] +- [[_COMMUNITY_Community 137|Community 137]] +- [[_COMMUNITY_Community 138|Community 138]] +- [[_COMMUNITY_Community 139|Community 139]] +- [[_COMMUNITY_Community 140|Community 140]] +- [[_COMMUNITY_Community 141|Community 141]] +- [[_COMMUNITY_Community 142|Community 142]] +- [[_COMMUNITY_Community 143|Community 143]] +- [[_COMMUNITY_Community 144|Community 144]] +- [[_COMMUNITY_Community 145|Community 145]] +- [[_COMMUNITY_Community 146|Community 146]] +- [[_COMMUNITY_Community 147|Community 147]] +- [[_COMMUNITY_Community 148|Community 148]] +- [[_COMMUNITY_Community 149|Community 149]] +- [[_COMMUNITY_Community 150|Community 150]] +- [[_COMMUNITY_Community 151|Community 151]] +- [[_COMMUNITY_Community 152|Community 152]] +- [[_COMMUNITY_Community 153|Community 153]] +- [[_COMMUNITY_Community 154|Community 154]] +- [[_COMMUNITY_Community 155|Community 155]] +- [[_COMMUNITY_Community 156|Community 156]] +- [[_COMMUNITY_Community 157|Community 157]] +- [[_COMMUNITY_Community 158|Community 158]] +- [[_COMMUNITY_Community 159|Community 159]] +- [[_COMMUNITY_Community 160|Community 160]] +- [[_COMMUNITY_Community 161|Community 161]] +- [[_COMMUNITY_Community 162|Community 162]] +- [[_COMMUNITY_Community 163|Community 163]] +- [[_COMMUNITY_Community 164|Community 164]] +- [[_COMMUNITY_Community 165|Community 165]] +- [[_COMMUNITY_Community 166|Community 166]] +- [[_COMMUNITY_Community 167|Community 167]] +- [[_COMMUNITY_Community 168|Community 168]] +- [[_COMMUNITY_Community 169|Community 169]] +- [[_COMMUNITY_Community 170|Community 170]] +- [[_COMMUNITY_Community 171|Community 171]] +- [[_COMMUNITY_Community 172|Community 172]] +- [[_COMMUNITY_Community 173|Community 173]] +- [[_COMMUNITY_Community 174|Community 174]] +- [[_COMMUNITY_Community 175|Community 175]] +- [[_COMMUNITY_Community 176|Community 176]] +- [[_COMMUNITY_Community 177|Community 177]] +- [[_COMMUNITY_Community 178|Community 178]] +- [[_COMMUNITY_Community 179|Community 179]] +- [[_COMMUNITY_Community 180|Community 180]] +- [[_COMMUNITY_Community 181|Community 181]] +- [[_COMMUNITY_Community 182|Community 182]] +- [[_COMMUNITY_Community 183|Community 183]] +- [[_COMMUNITY_Community 184|Community 184]] +- [[_COMMUNITY_Community 185|Community 185]] +- [[_COMMUNITY_Community 186|Community 186]] +- [[_COMMUNITY_Community 187|Community 187]] +- [[_COMMUNITY_Community 188|Community 188]] +- [[_COMMUNITY_Community 189|Community 189]] +- [[_COMMUNITY_Community 190|Community 190]] +- [[_COMMUNITY_Community 191|Community 191]] +- [[_COMMUNITY_Community 192|Community 192]] +- [[_COMMUNITY_Community 193|Community 193]] +- [[_COMMUNITY_Community 194|Community 194]] +- [[_COMMUNITY_Community 195|Community 195]] +- [[_COMMUNITY_Community 196|Community 196]] +- [[_COMMUNITY_Community 197|Community 197]] +- [[_COMMUNITY_Community 198|Community 198]] +- [[_COMMUNITY_Community 199|Community 199]] +- [[_COMMUNITY_Community 200|Community 200]] +- [[_COMMUNITY_Community 201|Community 201]] +- [[_COMMUNITY_Community 202|Community 202]] +- [[_COMMUNITY_Community 203|Community 203]] +- [[_COMMUNITY_Community 204|Community 204]] +- [[_COMMUNITY_Community 205|Community 205]] +- [[_COMMUNITY_Community 206|Community 206]] +- [[_COMMUNITY_Community 207|Community 207]] +- [[_COMMUNITY_Community 208|Community 208]] +- [[_COMMUNITY_Community 209|Community 209]] +- [[_COMMUNITY_Community 210|Community 210]] +- [[_COMMUNITY_Community 211|Community 211]] +- [[_COMMUNITY_Community 212|Community 212]] +- [[_COMMUNITY_Community 213|Community 213]] +- [[_COMMUNITY_Community 214|Community 214]] +- [[_COMMUNITY_Community 215|Community 215]] +- [[_COMMUNITY_Community 216|Community 216]] +- [[_COMMUNITY_Community 217|Community 217]] +- [[_COMMUNITY_Community 218|Community 218]] +- [[_COMMUNITY_Community 219|Community 219]] +- [[_COMMUNITY_Community 220|Community 220]] +- [[_COMMUNITY_Community 221|Community 221]] +- [[_COMMUNITY_Community 222|Community 222]] +- [[_COMMUNITY_Community 223|Community 223]] +- [[_COMMUNITY_Community 224|Community 224]] +- [[_COMMUNITY_Community 225|Community 225]] +- [[_COMMUNITY_Community 226|Community 226]] +- [[_COMMUNITY_Community 227|Community 227]] +- [[_COMMUNITY_Community 228|Community 228]] +- [[_COMMUNITY_Community 229|Community 229]] +- [[_COMMUNITY_Community 230|Community 230]] +- [[_COMMUNITY_Community 231|Community 231]] +- [[_COMMUNITY_Community 232|Community 232]] +- [[_COMMUNITY_Community 233|Community 233]] +- [[_COMMUNITY_Community 234|Community 234]] +- [[_COMMUNITY_Community 235|Community 235]] +- [[_COMMUNITY_Community 236|Community 236]] +- [[_COMMUNITY_Community 237|Community 237]] +- [[_COMMUNITY_Community 238|Community 238]] +- [[_COMMUNITY_Community 239|Community 239]] +- [[_COMMUNITY_Community 240|Community 240]] +- [[_COMMUNITY_Community 241|Community 241]] +- [[_COMMUNITY_Community 242|Community 242]] +- [[_COMMUNITY_Community 243|Community 243]] +- [[_COMMUNITY_Community 244|Community 244]] +- [[_COMMUNITY_Community 245|Community 245]] +- [[_COMMUNITY_Community 246|Community 246]] +- [[_COMMUNITY_Community 247|Community 247]] +- [[_COMMUNITY_Community 248|Community 248]] +- [[_COMMUNITY_Community 249|Community 249]] +- [[_COMMUNITY_Community 250|Community 250]] +- [[_COMMUNITY_Community 251|Community 251]] +- [[_COMMUNITY_Community 252|Community 252]] +- [[_COMMUNITY_Community 253|Community 253]] +- [[_COMMUNITY_Community 254|Community 254]] +- [[_COMMUNITY_Community 255|Community 255]] +- [[_COMMUNITY_Community 256|Community 256]] +- [[_COMMUNITY_Community 257|Community 257]] +- [[_COMMUNITY_Community 258|Community 258]] +- [[_COMMUNITY_Community 259|Community 259]] +- [[_COMMUNITY_Community 260|Community 260]] +- [[_COMMUNITY_Community 261|Community 261]] +- [[_COMMUNITY_Community 262|Community 262]] +- [[_COMMUNITY_Community 263|Community 263]] +- [[_COMMUNITY_Community 264|Community 264]] +- [[_COMMUNITY_Community 265|Community 265]] +- [[_COMMUNITY_Community 266|Community 266]] +- [[_COMMUNITY_Community 267|Community 267]] +- [[_COMMUNITY_Community 268|Community 268]] +- [[_COMMUNITY_Community 269|Community 269]] +- [[_COMMUNITY_Community 270|Community 270]] +- [[_COMMUNITY_Community 271|Community 271]] +- [[_COMMUNITY_Community 272|Community 272]] +- [[_COMMUNITY_Community 273|Community 273]] +- [[_COMMUNITY_Community 274|Community 274]] +- [[_COMMUNITY_Community 275|Community 275]] +- [[_COMMUNITY_Community 276|Community 276]] +- [[_COMMUNITY_Community 277|Community 277]] +- [[_COMMUNITY_Community 278|Community 278]] +- [[_COMMUNITY_Community 279|Community 279]] +- [[_COMMUNITY_Community 280|Community 280]] +- [[_COMMUNITY_Community 281|Community 281]] +- [[_COMMUNITY_Community 282|Community 282]] +- [[_COMMUNITY_Community 283|Community 283]] +- [[_COMMUNITY_Community 284|Community 284]] +- [[_COMMUNITY_Community 285|Community 285]] +- [[_COMMUNITY_Community 286|Community 286]] +- [[_COMMUNITY_Community 287|Community 287]] +- [[_COMMUNITY_Community 288|Community 288]] +- [[_COMMUNITY_Community 289|Community 289]] +- [[_COMMUNITY_Community 290|Community 290]] +- [[_COMMUNITY_Community 291|Community 291]] +- [[_COMMUNITY_Community 292|Community 292]] +- [[_COMMUNITY_Community 293|Community 293]] +- [[_COMMUNITY_Community 294|Community 294]] +- [[_COMMUNITY_Community 295|Community 295]] +- [[_COMMUNITY_Community 296|Community 296]] +- [[_COMMUNITY_Community 297|Community 297]] +- [[_COMMUNITY_Community 298|Community 298]] +- [[_COMMUNITY_Community 299|Community 299]] +- [[_COMMUNITY_Community 300|Community 300]] +- [[_COMMUNITY_Community 301|Community 301]] +- [[_COMMUNITY_Community 302|Community 302]] +- [[_COMMUNITY_Community 303|Community 303]] +- [[_COMMUNITY_Community 304|Community 304]] +- [[_COMMUNITY_Community 305|Community 305]] +- [[_COMMUNITY_Community 306|Community 306]] +- [[_COMMUNITY_Community 307|Community 307]] +- [[_COMMUNITY_Community 308|Community 308]] +- [[_COMMUNITY_Community 309|Community 309]] +- [[_COMMUNITY_Community 310|Community 310]] +- [[_COMMUNITY_Community 311|Community 311]] +- [[_COMMUNITY_Community 312|Community 312]] +- [[_COMMUNITY_Community 313|Community 313]] +- [[_COMMUNITY_Community 314|Community 314]] +- [[_COMMUNITY_Community 315|Community 315]] +- [[_COMMUNITY_Community 316|Community 316]] +- [[_COMMUNITY_Community 317|Community 317]] +- [[_COMMUNITY_Community 318|Community 318]] +- [[_COMMUNITY_Community 319|Community 319]] +- [[_COMMUNITY_Community 320|Community 320]] +- [[_COMMUNITY_Community 321|Community 321]] +- [[_COMMUNITY_Community 322|Community 322]] +- [[_COMMUNITY_Community 323|Community 323]] +- [[_COMMUNITY_Community 324|Community 324]] +- [[_COMMUNITY_Community 325|Community 325]] +- [[_COMMUNITY_Community 326|Community 326]] +- [[_COMMUNITY_Community 327|Community 327]] +- [[_COMMUNITY_Community 328|Community 328]] +- [[_COMMUNITY_Community 329|Community 329]] +- [[_COMMUNITY_Community 330|Community 330]] +- [[_COMMUNITY_Community 331|Community 331]] +- [[_COMMUNITY_Community 332|Community 332]] +- [[_COMMUNITY_Community 333|Community 333]] +- [[_COMMUNITY_Community 334|Community 334]] +- [[_COMMUNITY_Community 335|Community 335]] +- [[_COMMUNITY_Community 336|Community 336]] +- [[_COMMUNITY_Community 337|Community 337]] +- [[_COMMUNITY_Community 338|Community 338]] +- [[_COMMUNITY_Community 339|Community 339]] +- [[_COMMUNITY_Community 340|Community 340]] +- [[_COMMUNITY_Community 341|Community 341]] +- [[_COMMUNITY_Community 342|Community 342]] +- [[_COMMUNITY_Community 343|Community 343]] +- [[_COMMUNITY_Community 344|Community 344]] +- [[_COMMUNITY_Community 345|Community 345]] +- [[_COMMUNITY_Community 346|Community 346]] +- [[_COMMUNITY_Community 347|Community 347]] +- [[_COMMUNITY_Community 348|Community 348]] +- [[_COMMUNITY_Community 350|Community 350]] +- [[_COMMUNITY_Community 351|Community 351]] +- [[_COMMUNITY_Community 352|Community 352]] +- [[_COMMUNITY_Community 353|Community 353]] +- [[_COMMUNITY_Community 354|Community 354]] +- [[_COMMUNITY_Community 355|Community 355]] +- [[_COMMUNITY_Community 356|Community 356]] +- [[_COMMUNITY_Community 357|Community 357]] +- [[_COMMUNITY_Community 358|Community 358]] +- [[_COMMUNITY_Community 359|Community 359]] +- [[_COMMUNITY_Community 360|Community 360]] +- [[_COMMUNITY_Community 361|Community 361]] +- [[_COMMUNITY_Community 362|Community 362]] +- [[_COMMUNITY_Community 363|Community 363]] +- [[_COMMUNITY_Community 364|Community 364]] +- [[_COMMUNITY_Community 365|Community 365]] +- [[_COMMUNITY_Community 366|Community 366]] +- [[_COMMUNITY_Community 367|Community 367]] +- [[_COMMUNITY_Community 368|Community 368]] +- [[_COMMUNITY_Community 369|Community 369]] +- [[_COMMUNITY_Community 370|Community 370]] +- [[_COMMUNITY_Community 371|Community 371]] +- [[_COMMUNITY_Community 372|Community 372]] +- [[_COMMUNITY_Community 373|Community 373]] +- [[_COMMUNITY_Community 374|Community 374]] +- [[_COMMUNITY_Community 375|Community 375]] +- [[_COMMUNITY_Community 376|Community 376]] +- [[_COMMUNITY_Community 377|Community 377]] +- [[_COMMUNITY_Community 378|Community 378]] +- [[_COMMUNITY_Community 379|Community 379]] +- [[_COMMUNITY_Community 380|Community 380]] +- [[_COMMUNITY_Community 381|Community 381]] +- [[_COMMUNITY_Community 382|Community 382]] +- [[_COMMUNITY_Community 383|Community 383]] +- [[_COMMUNITY_Community 385|Community 385]] +- [[_COMMUNITY_Community 386|Community 386]] +- [[_COMMUNITY_Community 387|Community 387]] +- [[_COMMUNITY_Community 388|Community 388]] +- [[_COMMUNITY_Community 389|Community 389]] +- [[_COMMUNITY_Community 390|Community 390]] +- [[_COMMUNITY_Community 391|Community 391]] +- [[_COMMUNITY_Community 392|Community 392]] +- [[_COMMUNITY_Community 393|Community 393]] +- [[_COMMUNITY_Community 394|Community 394]] +- [[_COMMUNITY_Community 395|Community 395]] +- [[_COMMUNITY_Community 396|Community 396]] +- [[_COMMUNITY_Community 397|Community 397]] +- [[_COMMUNITY_Community 398|Community 398]] +- [[_COMMUNITY_Community 399|Community 399]] +- [[_COMMUNITY_Community 400|Community 400]] +- [[_COMMUNITY_Community 401|Community 401]] +- [[_COMMUNITY_Community 402|Community 402]] +- [[_COMMUNITY_Community 403|Community 403]] +- [[_COMMUNITY_Community 404|Community 404]] +- [[_COMMUNITY_Community 405|Community 405]] +- [[_COMMUNITY_Community 406|Community 406]] +- [[_COMMUNITY_Community 407|Community 407]] +- [[_COMMUNITY_Community 408|Community 408]] +- [[_COMMUNITY_Community 409|Community 409]] +- [[_COMMUNITY_Community 410|Community 410]] +- [[_COMMUNITY_Community 411|Community 411]] +- [[_COMMUNITY_Community 412|Community 412]] +- [[_COMMUNITY_Community 413|Community 413]] +- [[_COMMUNITY_Community 414|Community 414]] +- [[_COMMUNITY_Community 415|Community 415]] +- [[_COMMUNITY_Community 416|Community 416]] +- [[_COMMUNITY_Community 417|Community 417]] +- [[_COMMUNITY_Community 418|Community 418]] +- [[_COMMUNITY_Community 419|Community 419]] +- [[_COMMUNITY_Community 420|Community 420]] +- [[_COMMUNITY_Community 421|Community 421]] +- [[_COMMUNITY_Community 422|Community 422]] +- [[_COMMUNITY_Community 423|Community 423]] +- [[_COMMUNITY_Community 424|Community 424]] +- [[_COMMUNITY_Community 425|Community 425]] +- [[_COMMUNITY_Community 426|Community 426]] +- [[_COMMUNITY_Community 427|Community 427]] +- [[_COMMUNITY_Community 428|Community 428]] +- [[_COMMUNITY_Community 429|Community 429]] +- [[_COMMUNITY_Community 430|Community 430]] +- [[_COMMUNITY_Community 431|Community 431]] +- [[_COMMUNITY_Community 432|Community 432]] +- [[_COMMUNITY_Community 433|Community 433]] +- [[_COMMUNITY_Community 434|Community 434]] +- [[_COMMUNITY_Community 435|Community 435]] +- [[_COMMUNITY_Community 436|Community 436]] +- [[_COMMUNITY_Community 437|Community 437]] +- [[_COMMUNITY_Community 438|Community 438]] +- [[_COMMUNITY_Community 439|Community 439]] +- [[_COMMUNITY_Community 440|Community 440]] +- [[_COMMUNITY_Community 441|Community 441]] +- [[_COMMUNITY_Community 442|Community 442]] +- [[_COMMUNITY_Community 443|Community 443]] +- [[_COMMUNITY_Community 444|Community 444]] +- [[_COMMUNITY_Community 447|Community 447]] +- [[_COMMUNITY_Community 448|Community 448]] +- [[_COMMUNITY_Community 449|Community 449]] +- [[_COMMUNITY_Community 450|Community 450]] +- [[_COMMUNITY_Community 451|Community 451]] +- [[_COMMUNITY_Community 452|Community 452]] +- [[_COMMUNITY_Community 453|Community 453]] +- [[_COMMUNITY_Community 454|Community 454]] +- [[_COMMUNITY_Community 455|Community 455]] +- [[_COMMUNITY_Community 456|Community 456]] +- [[_COMMUNITY_Community 457|Community 457]] +- [[_COMMUNITY_Community 458|Community 458]] +- [[_COMMUNITY_Community 459|Community 459]] +- [[_COMMUNITY_Community 460|Community 460]] +- [[_COMMUNITY_Community 461|Community 461]] +- [[_COMMUNITY_Community 462|Community 462]] +- [[_COMMUNITY_Community 463|Community 463]] +- [[_COMMUNITY_Community 464|Community 464]] +- [[_COMMUNITY_Community 465|Community 465]] +- [[_COMMUNITY_Community 466|Community 466]] +- [[_COMMUNITY_Community 467|Community 467]] +- [[_COMMUNITY_Community 468|Community 468]] +- [[_COMMUNITY_Community 469|Community 469]] +- [[_COMMUNITY_Community 470|Community 470]] +- [[_COMMUNITY_Community 471|Community 471]] +- [[_COMMUNITY_Community 472|Community 472]] +- [[_COMMUNITY_Community 473|Community 473]] +- [[_COMMUNITY_Community 474|Community 474]] +- [[_COMMUNITY_Community 475|Community 475]] +- [[_COMMUNITY_Community 476|Community 476]] +- [[_COMMUNITY_Community 477|Community 477]] +- [[_COMMUNITY_Community 478|Community 478]] +- [[_COMMUNITY_Community 479|Community 479]] +- [[_COMMUNITY_Community 480|Community 480]] +- [[_COMMUNITY_Community 481|Community 481]] +- [[_COMMUNITY_Community 482|Community 482]] +- [[_COMMUNITY_Community 483|Community 483]] +- [[_COMMUNITY_Community 484|Community 484]] +- [[_COMMUNITY_Community 485|Community 485]] +- [[_COMMUNITY_Community 486|Community 486]] +- [[_COMMUNITY_Community 487|Community 487]] +- [[_COMMUNITY_Community 488|Community 488]] +- [[_COMMUNITY_Community 489|Community 489]] +- [[_COMMUNITY_Community 490|Community 490]] +- [[_COMMUNITY_Community 491|Community 491]] +- [[_COMMUNITY_Community 492|Community 492]] +- [[_COMMUNITY_Community 493|Community 493]] +- [[_COMMUNITY_Community 494|Community 494]] +- [[_COMMUNITY_Community 495|Community 495]] +- [[_COMMUNITY_Community 496|Community 496]] +- [[_COMMUNITY_Community 497|Community 497]] +- [[_COMMUNITY_Community 498|Community 498]] +- [[_COMMUNITY_Community 499|Community 499]] +- [[_COMMUNITY_Community 500|Community 500]] +- [[_COMMUNITY_Community 501|Community 501]] +- [[_COMMUNITY_Community 502|Community 502]] +- [[_COMMUNITY_Community 503|Community 503]] +- [[_COMMUNITY_Community 504|Community 504]] +- [[_COMMUNITY_Community 505|Community 505]] +- [[_COMMUNITY_Community 506|Community 506]] +- [[_COMMUNITY_Community 507|Community 507]] +- [[_COMMUNITY_Community 510|Community 510]] +- [[_COMMUNITY_Community 511|Community 511]] +- [[_COMMUNITY_Community 513|Community 513]] +- [[_COMMUNITY_Community 514|Community 514]] +- [[_COMMUNITY_Community 515|Community 515]] +- [[_COMMUNITY_Community 519|Community 519]] +- [[_COMMUNITY_Community 520|Community 520]] +- [[_COMMUNITY_Community 521|Community 521]] +- [[_COMMUNITY_Community 522|Community 522]] +- [[_COMMUNITY_Community 523|Community 523]] +- [[_COMMUNITY_Community 524|Community 524]] +- [[_COMMUNITY_Community 525|Community 525]] +- [[_COMMUNITY_Community 526|Community 526]] +- [[_COMMUNITY_Community 527|Community 527]] +- [[_COMMUNITY_Community 545|Community 545]] +- [[_COMMUNITY_Community 546|Community 546]] +- [[_COMMUNITY_Community 547|Community 547]] +- [[_COMMUNITY_Community 548|Community 548]] +- [[_COMMUNITY_Community 549|Community 549]] +- [[_COMMUNITY_Community 550|Community 550]] +- [[_COMMUNITY_Community 551|Community 551]] +- [[_COMMUNITY_Community 552|Community 552]] +- [[_COMMUNITY_Community 553|Community 553]] + +## God Nodes (most connected - your core abstractions) +1. `添加: 加载项目上下文(优先级搜索)` - 40 edges +2. `RealtimeRiskPanel` - 32 edges +3. `加拿大云主机中转方案调研报告` - 32 edges +4. `RealTimeRiskMonitor` - 26 edges +5. `RiskController` - 25 edges +6. `MultiFactorDynamicStrategy` - 24 edges +7. `StockInfo` - 21 edges +8. `PortfolioInfo` - 21 edges +9. `EmergencyHandler` - 21 edges +10. `ATRIndicator` - 21 edges + +## Surprising Connections (you probably didn't know these) +- `BaseFactor` --uses--> `RiskController` [INFERRED] + strategies/factors-dynamic-weight-timing-20260327/main_strategy_single_file.py → guanyu-risk/research/factors-strategy-risk-control-20260327/risk_control.py +- `BaseFactor` --uses--> `PortfolioInfo` [INFERRED] + strategies/factors-dynamic-weight-timing-20260327/main_strategy_single_file.py → guanyu-risk/research/factors-strategy-risk-control-20260327/risk_control.py +- `PEFactor` --uses--> `RiskController` [INFERRED] + strategies/factors-dynamic-weight-timing-20260327/main_strategy_single_file.py → guanyu-risk/research/factors-strategy-risk-control-20260327/risk_control.py +- `PEFactor` --uses--> `PortfolioInfo` [INFERRED] + strategies/factors-dynamic-weight-timing-20260327/main_strategy_single_file.py → guanyu-risk/research/factors-strategy-risk-control-20260327/risk_control.py +- `PBFactor` --uses--> `RiskController` [INFERRED] + strategies/factors-dynamic-weight-timing-20260327/main_strategy_single_file.py → guanyu-risk/research/factors-strategy-risk-control-20260327/risk_control.py + +## Communities (556 total, 48 thin omitted) + +### Community 0 - "Community 0" +Cohesion: 0.05 +Nodes (34): BaseFactor, BaseFactor, calculate(), 因子标准化(中位数去极值 + 标准化) 参数: factor_values: 原始因子值 返回:, 因子横截面标准化(每个交易日rank 0-1) 参数: factor_values: 标准化后的因子值,多层index, 完整因子计算流程: 计算 -> 标准化 -> rank 参数: df: 输入数据 返回:, Momentum1MFactor, Momentum3MFactor (+26 more) + +### Community 1 - "Community 1" +Cohesion: 0.04 +Nodes (47): 📋 庞统 - 价值投资调研详细工作计划, 📅 详细时间安排, 🔧 所需资源清单, **数据资源**:, **技术资源**:, **协作需求**:, 📊 每日汇报机制, **每日汇报内容**: (+39 more) + +### Community 2 - "Community 2" +Cohesion: 0.06 +Nodes (21): FinanceMonitor, FiveDimensionRiskAssessment, InstitutionalMonitor, InternationalLinkageMonitor, NewsRiskMonitor, NewsRiskResult, NewsSentiment, PriceVolumeMonitor (+13 more) + +### Community 3 - "Community 3" +Cohesion: 0.06 +Nodes (21): FinanceMonitor, FiveDimensionRiskAssessment, InstitutionalMonitor, InternationalLinkageMonitor, NewsRiskMonitor, NewsRiskResult, NewsSentiment, PriceVolumeMonitor (+13 more) + +### Community 4 - "Community 4" +Cohesion: 0.06 +Nodes (21): FinanceMonitor, FiveDimensionRiskAssessment, InstitutionalMonitor, InternationalLinkageMonitor, NewsRiskMonitor, NewsRiskResult, NewsSentiment, PriceVolumeMonitor (+13 more) + +### Community 5 - "Community 5" +Cohesion: 0.04 +Nodes (46): **🎯 调研概述**, **1. 基本面分析选股方法**, **调研时间**, **1.1 财务报表深度分析**, **1.2 行业地位和竞争优势分析**, **1. 历史回测方法**, **1.3 管理层和公司治理分析**, **1. 数据获取和处理** (+38 more) + +### Community 6 - "Community 6" +Cohesion: 0.04 +Nodes (45): 🎯 管理原则, **第1天任务**, **仓库地址**, 📊 代码管理规范, **代码质量要求**, **文档要求**, **数据管理**, 🚀 日常操作指南 (+37 more) + +### Community 7 - "Community 7" +Cohesion: 0.04 +Nodes (44): 📋 方案概述, 1. 初始化消息管理器, 🎨 技术方案, 架构设计, 🚀 快速开始, 第一阶段:基础实现(1周), 第三阶段:部署上线(1周), 1. 扩展vnpy EventEngine (+36 more) + +### Community 8 - "Community 8" +Cohesion: 0.04 +Nodes (44): 数据工程任务完成报告, 短期执行(1周内), 一、任务概述, 11.1 任务完成情况, 11.2 总体评价, 11.3 风险评估, 11.4 结论, 四、代码质量 (+36 more) + +### Community 9 - "Community 9" +Cohesion: 0.04 +Nodes (44): 📊 **价值投资领域调研报告**, **1. 基本面因子有效性研究**, **📊 预期成果**, **⏰ 时间节点**, **🎯 调研目标**, **📅 关键时间节点**, **📤 提交要求**, **🚀 立即行动** (+36 more) + +### Community 10 - "Community 10" +Cohesion: 0.05 +Nodes (43): 🎯 调研目标, 1. 计算资源优化, 网络服务, 🏗️ 架构设计, 开发-测试-生产环境架构, 💰 成本估算, 生产环境月度成本估算(推荐配置), 📦 已完成的成果 (+35 more) + +### Community 11 - "Community 11" +Cohesion: 0.05 +Nodes (43): **📅 调研时间安排**, **深度研究阶段(00:00 - 06:00)**, **总结完善阶段(06:00 - 10:00)**, **1. 传统选股方法创新研究**, **📊 实证研究设计**, **🎯 创新点和特色**, **🚀 实施保障**, **1.1 基本面分析创新** (+35 more) + +### Community 12 - "Community 12" +Cohesion: 0.05 +Nodes (41): 配置管理目录, 1. 配置层级结构, 2. 配置文件规范, 2.1 全局配置文件 (`global_config.yaml`), 2.1 YAML配置文件示例, 2.2 数据配置, 2.2 突破配置文件 (`breakout_config.yaml`), 2.3 策略配置 (+33 more) + +### Community 13 - "Community 13" +Cohesion: 0.08 +Nodes (27): ATRIndicator, calculate_atr(), calculate_tr(), _calculate_tr_numpy(), ATR (Average True Range) 指标计算工具 支持SMA和EMA两种计算方式 Author: 张飞 翼德 Date: 2026-04-17, 计算ATR指标 Parameters: high: 最高价序列 low: 最低, 使用EMA计算ATR,Wilder平滑方法, Pandas版本EMA-ATR计算,使用Wilder平滑 (+19 more) + +### Community 14 - "Community 14" +Cohesion: 0.05 +Nodes (41): 📢 三国量化实战项目 - 正式团队通知, **质量机制**, **平台机制**, 🚀 **立即行动项**, **所有人必须完成**, **各领域重点**, 📅 项目阶段, 📊 **交付标准** (+33 more) + +### Community 15 - "Community 15" +Cohesion: 0.05 +Nodes (42): 第七部分:基础设施验证(姜维+张飞), 6.10 系统结论, 6.1.1 核心数据依赖 ✅, 6.1.2 量化框架依赖 ✅, 6.1.3 其他关键依赖, 6.1 Python环境检查, 6.2.1 vn.py核心模块 ✅, 6.2.2 sanguo核心模块 ✅ (+34 more) + +### Community 16 - "Community 16" +Cohesion: 0.05 +Nodes (41): 目录, 消息清空技巧, 投资辩论(双人循环:多头 ↔ 空头), 128GB 统一内存(满血体验), 风险辩论(三人循环:激进 → 保守 → 中立), 辩论机制总结, 四、优缺点分析, 优点 ✅ (+33 more) + +### Community 17 - "Community 17" +Cohesion: 0.05 +Nodes (41): 目录, 1. 我们已有基础, 四、通信共享信息实现, 目录结构, 通信机制, 五、提示词设计总结, 核心预置命令/提示词, 阶段分工提示词 (+33 more) + +### Community 18 - "Community 18" +Cohesion: 0.08 +Nodes (18): AkshareToVnpyAdapter, main(), 获取A股全市场股票列表 Args: max_retries: 最大重试次数 retry_del, 解析股票代码,返回symbol和exchange Args: code: 股票代码,如 "000001" 或 "600, 获取单只股票历史K线数据 Args: code: 股票代码 start_date: 开始日期, 将akshare K线数据转换为vn.py格式 Args: df: akshare K线数据DataFrame, 批量插入K线数据 Args: bars: K线数据列表 batch_size: 批量大小, akshare数据转vn.py SQLite数据库适配器 (+10 more) + +### Community 19 - "Community 19" +Cohesion: 0.05 +Nodes (40): 风险控制策略研究与设计, 1. 头寸控制策略, 1.1 单票仓位限制, 1.2 行业集中度控制, 1.3 总仓位动态调整, 1.4 杠杆限制, 2. 止损止盈策略, 2.1 固定比例止损 (+32 more) + +### Community 20 - "Community 20" +Cohesion: 0.05 +Nodes (40): 2.1 代码实现与架构设计, 2.2 三种选股方法对比, 2.3 核心模块实现细节, 2.3.1 RiskProfile - 风险偏好配置, 2.3.2 ValueFilter - 价值筛选器, 2.3.3 TechnicalFilter - 技术信号过滤器, 2.3.4 PositionManager - 仓位管理器, 2.4 完整策略使用方法 (+32 more) + +### Community 21 - "Community 21" +Cohesion: 0.05 +Nodes (39): 🏛️ 赵云工作区目录结构验证报告, 1. 根目录结构 ✅ 完全符合, 结构完整性评分:100/100 ✅, 职责体现评分:100/100 ✅, 🎯 赵云职责符合性验证, 📊 结构验证结果, 工作区结构职责体现 ✅, 🔍 详细检查点验证 (+31 more) + +### Community 22 - "Community 22" +Cohesion: 0.05 +Nodes (40): 添加: 加载项目上下文(优先级搜索), code:block100 (启动脚本读取这个文件,自动加载对应模型指南,不用每次输入。), code:block101 (如果当前工作目录下有项目自定义上下文,自动加载。), code:block102, code:block103, code:block104, code:block105, code:block106 (+32 more) + +### Community 23 - "Community 23" +Cohesion: 0.05 +Nodes (39): 一、调研背景, 10.1 可行性结论:✅ 完全可行, 10.2 推荐方案, 10.3 操作建议, 二、可行性分析, 七、性能优化建议, 八、稳定性评估, 九、成本估算(参考) (+31 more) + +### Community 24 - "Community 24" +Cohesion: 0.06 +Nodes (38): 聚宽回测优化与实盘经验调研报告, 文章1:高效使用聚宽回测平台的技巧, 任务目标, 总结与建议, 五、关键文件说明, 关键要点回顾, 主要文件, 对我们的借鉴意义 (+30 more) + +### Community 25 - "Community 25" +Cohesion: 0.05 +Nodes (37): 风控实验测试结果, 1. 实验设计, 10. 代码实现, 1.1 测试数据集, 1.2 评估指标, 2. 风险度量模型对比测试, 保守型(推荐给回撤敏感), 平衡型 (+29 more) + +### Community 26 - "Community 26" +Cohesion: 0.05 +Nodes (37): 项目定位, 1. 独立任务工作流, 工作流规则, 技术架构原则, 公共知识库规则, 文件流转规则, 研发流程, 质量流程 (+29 more) + +### Community 27 - "Community 27" +Cohesion: 0.05 +Nodes (37): 任务执行:赵云数据工程将军, 1. 知识库基础架构 - 已完成, ❌ 待完成的工作, 🔧 技术实现成果, 📁 知识库目录结构, 🛠️ 爬虫工具, 📈 质量保证与验证, ✅ 数据完整性检查 (+29 more) + +### Community 28 - "Community 28" +Cohesion: 0.05 +Nodes (37): 三国量化交易项目 - 完整测试验证报告, 1. 各将军工作状态确认, 🎯 任务执行总结, 卫星策略1: 情绪逆向策略 (权重15%), 1. 数据质量提升, 方案1: 多因子综合评分模型, 回测方案1: 多因子综合评分模型, 回测方案2: 传统选股方法对比 (+29 more) + +### Community 29 - "Community 29" +Cohesion: 0.1 +Nodes (15): BaseFactor, Momentum1MFactor, Momentum3MFactor, PBFactor, PEFactor, 板块强度因子 - 板块强度越高越好,适配结构化行情, 因子基类 - 所有因子继承此类,定义统一的因子计算接口, ROEFactor (+7 more) + +### Community 30 - "Community 30" +Cohesion: 0.05 +Nodes (36): 一、当前状况分析, 四、实现方案, 五、关键技术点, 六、实施方案, 1.1 当前数据源状况, 1.2 当前架构状况, 七、风险与对策, 八、预期成果 (+28 more) + +### Community 31 - "Community 31" +Cohesion: 0.05 +Nodes (36): 节点信息, 自动化脚本, 使用提供的配置脚本, 连接节点, 使用同步和执行脚本, 总结, 文件传输, 问题1:SSH连接失败 (+28 more) + +### Community 32 - "Community 32" +Cohesion: 0.1 +Nodes (21): atr(), BacktestEngine, BacktestResult, bollinger_bands(), BollingerBandsStrategy, donchian_channel(), DonchianChannelStrategy, ema() (+13 more) + +### Community 33 - "Community 33" +Cohesion: 0.06 +Nodes (35): 数据工程验证报告模板, 一、验证概述, 三、性能验证, 四、数据质量验证, 1.1 验证目标, 1.2 验证范围, 五、稳定性验证, 六、代码质量 (+27 more) + +### Community 34 - "Community 34" +Cohesion: 0.06 +Nodes (35): 实时风险监控系统架构设计, 1. 系统架构概述, 整体分层架构, 更新流程, 2. 模块详细设计, 时间复杂度, 完整使用示例, 返回结果结构 (+27 more) + +### Community 35 - "Community 35" +Cohesion: 0.08 +Nodes (18): BreakoutPreTradeFilter, BreakoutRiskController, BreakoutSingleStopLoss, BreakoutStock, PortfolioDrawdownControl, PortfolioInfo, 纯突破策略风控模块 功能: 1. 单票止损:跌破突破日最低价5% → 止损卖出 2. 单日暴跌超过7% → 强制减仓 3. 全仓回撤控制:整体回撤超过10%降仓, 初始化 :param min_avg_volume: 最小日均成交额(亿),默认5000万 (+10 more) + +### Community 36 - "Community 36" +Cohesion: 0.08 +Nodes (18): AKShareDataAdapter, main(), 获取股票日线数据 Args: symbol: 股票代码(如:000001) s, 生成模拟股票数据(当akshare不可用时) Args: symbol: 股票代码, 转换为vnPy格式 Args: df: 原始数据DataFrame data_, 获取指数日线数据 Args: index_symbol: 指数代码(如:000001.SH), 初始化适配器 Args: config_path: 配置文件路径, 生成模拟指数数据 Args: index_symbol: 指数代码 start (+10 more) + +### Community 37 - "Community 37" +Cohesion: 0.06 +Nodes (34): 🛡️ 风险管理领域 - 关羽, 第1周重点, 🔧 所需技能和工具, 核心技能, 技术工具, 数据需求, 总体目标, 🤝 协作机制 (+26 more) + +### Community 38 - "Community 38" +Cohesion: 0.07 +Nodes (33): 回测系统目录, 1. 系统架构设计, 2. 回测参数配置, 2.1 基本参数, 2.2 策略参数, 🏗️ 回测系统架构, ✅ 已完成, 🔄 进行中 (+25 more) + +### Community 39 - "Community 39" +Cohesion: 0.06 +Nodes (34): 知识库整合完成总结, 📁 目录结构详细, 总览, 知识库规模, 数据来源, 📈 知识库价值评估, 综合优势, 应用场景 (+26 more) + +### Community 40 - "Community 40" +Cohesion: 0.06 +Nodes (34): 三、社区成熟的进阶记忆方案, 五、本次网络搜索结果汇总, 1.1 核心理念, 1.2 基础双层结构, 1.3 三层防失忆机制, 六、最佳实践推荐, 七、常见问题排查, 八、资源汇总 (+26 more) + +### Community 41 - "Community 41" +Cohesion: 0.12 +Nodes (19): PortfolioInfo, atr(), BacktestEngine, BacktestResult, bollinger_bands(), BollingerBandsStrategy, donchian_channel(), DonchianChannelStrategy (+11 more) + +### Community 42 - "Community 42" +Cohesion: 0.06 +Nodes (33): 📚 价值投资知识库, **高股息策略**, **质量+价值策略**, **特殊情况策略**, 📚 重要参考文献, **经典著作**, **学术研究**, **行业报告** (+25 more) + +### Community 43 - "Community 43" +Cohesion: 0.06 +Nodes (33): 📋 价值投资领域 - 庞统, 第1周重点, 🔧 所需技能和工具, 核心技能, 研究工具, 数据需求, 🤝 协作机制, 与赵云的协作 (+25 more) + +### Community 44 - "Community 44" +Cohesion: 0.06 +Nodes (33): ⚙️ 技术策略领域 - 张飞, 第1周重点, 🔧 所需技能和工具, 核心技能, 技术工具, 数据需求, 总体目标, 🤝 协作机制 (+25 more) + +### Community 45 - "Community 45" +Cohesion: 0.09 +Nodes (18): BlackSwanFilter, PortfolioDrawdownRiskControl, PortfolioInfo, 风控模块 - 量化策略风控系统 功能: 1. 单票15%止损规则 2. 整体回撤分级风控(10%/20%/25% 分级降仓) 3. 黑天鹅过滤(ST、跌停、财务, 检查是否需要降仓 :return: (是否需要调整, 目标仓位比例), 黑天鹅过滤:排除ST、跌停、财务造假、低流动性票, 初始化过滤器 :param min_daily_volume: 最小日成交额(亿),低于此排除, 过滤个股 :return: (是否通过过滤, 不通过原因) True = 可以买入,False = 排除 (+10 more) + +### Community 46 - "Community 46" +Cohesion: 0.06 +Nodes (32): 关羽策略代码实现完成报告, 1. 安装依赖, 📂 文件清单, 🎯 实现功能对照表, ✅ 已完成内容, 🚀 使用方法, 📊 策略参数(基于调研报告), 价值筛选参数 (+24 more) + +### Community 47 - "Community 47" +Cohesion: 0.06 +Nodes (32): 风险度量模型研究与评估, 1. 传统风险度量模型, 1.1 VaR(风险价值), 1.2 CVaR/ES(条件风险价值/期望短缺), 1.3 最大回撤, 1.4 波动率, 2. 现代风险度量模型, 最终结论 (+24 more) + +### Community 48 - "Community 48" +Cohesion: 0.06 +Nodes (32): 价值+技术结合综合选股方法调研 - 风险管理视角, 1. 选股方法分类, 1.1 纯价值选股, 1.2 纯技术选股, 1.3 价值+技术结合, 2. 价值+技术结合的常见框架, 2.1 框架一:价值选股 + 趋势确认, 2.2 框架二:成长价值 + 动量选股 (+24 more) + +### Community 49 - "Community 49" +Cohesion: 0.06 +Nodes (31): 🧮 负责人:赵云(数据工程将军), 1. 聚宽精华文章数据处理, 代码质量标准, 🔄 协作与沟通, 任务接收方式, 成果提交方式, 沟通机制, 2. 数据获取与处理工具 (+23 more) + +### Community 50 - "Community 50" +Cohesion: 0.06 +Nodes (31): 📋 任务信息, 1. 算法资源丰富化, 📈 数据成果, 🎯 任务目标, 知识库总体规模, 知识库结构, 核心目标, 🎯 任务价值贡献 (+23 more) + +### Community 51 - "Community 51" +Cohesion: 0.06 +Nodes (31): 📐 架构设计:整合数据平台与回测环境, 三、接口定义, 数据资产清单, 已有组件, 四、数据流设计, 日线数据流, 张飞回测对接, 五、权衡取舍 (+23 more) + +### Community 52 - "Community 52" +Cohesion: 0.1 +Nodes (9): IndividualRiskWarning, PortfolioRiskWarning, 风控预警和执行系统 功能: 1. 三级预警机制(黄/橙/红) 2. 预警触发后的执行规则 3. 三级风控体系(个股→板块→整体) 4. 执行记录留存,方便回测复, RiskExecution, RiskWarningConfig, RiskWarningSystem, SectorRiskWarning, WarningLevel (+1 more) + +### Community 53 - "Community 53" +Cohesion: 0.1 +Nodes (15): build_combined_factor(), build_main_force_factor(), build_northbound_factor(), build_turnover_factor(), CapitalFlowConfig, CapitalFlowData, CapitalFlowFactorBuilder, CapitalFlowMonitor (+7 more) + +### Community 54 - "Community 54" +Cohesion: 0.12 +Nodes (16): atr(), BacktestEngine, BacktestResult, bollinger_bands(), BollingerBandsStrategy, donchian_channel(), DonchianChannelStrategy, ema() (+8 more) + +### Community 55 - "Community 55" +Cohesion: 0.06 +Nodes (30): 🔍 研究目标, 1. 市场制度性风险特征, 1.1 涨跌停板制度, 1.2 T+1交易制度, 1.3 IPO和退市制度, 2. 流动性风险特征, 核心风险排序, 对量化风控框架的要求 (+22 more) + +### Community 56 - "Community 56" +Cohesion: 0.06 +Nodes (30): 🎯 记忆整理目标, 📋 经常性工作自动化脚本, 项目核心信息, 1. Git 提交和推送自动化脚本, 2. 调研文档更新自动化脚本, 已完成的调研成果, 阿里云服务选型(精简), 计算服务 (+22 more) + +### Community 57 - "Community 57" +Cohesion: 0.06 +Nodes (30): 一、问题现状, 六、风险与注意事项, 1.1 当前状态, 1.2 问题分析, 步骤1:安装fastembed, 七、实施计划, 八、备选方案:快速修复, 九、结论与建议 (+22 more) + +### Community 58 - "Community 58" +Cohesion: 0.06 +Nodes (30): 项目概述, 1. 适用性风险:水土不服, 五层风控方案, 第一层:事前准入风控, 第二层:头寸规模风控, 第三层:事中执行风控, 第四层:事后复盘风控, 第五层:极端风险兜底 (+22 more) + +### Community 59 - "Community 59" +Cohesion: 0.09 +Nodes (12): FactorDataProcessor, 因子数据处理模块 支持三层中性化:行业中性 + 市值中性 + 风格中性, 多因子数据处理器 支持三层中性化: 1. 行业中性化 2. 市值中性化 3. 风格中性化(可选), 板块强度计算引擎 综合评分:技术(40%) + 资金(30%) + 基本面(20%) + 情绪(10%), 基本面得分(20%) - 平均ROE:越高越好 - 平均盈利增速:越高越好, 综合板块强度计算引擎 综合四个维度: 1. **技术面(40%)**: 板块区间涨幅 + 突破情况 2. **资金面(30%)**: 板, 情绪面得分(10%) - 涨停个股比例:越高情绪越热 - 涨停连板比例:, 计算单个板块综合强度 返回各维度得分和总得分 (+4 more) + +### Community 60 - "Community 60" +Cohesion: 0.09 +Nodes (15): AStockDataQualityManager, main(), 保存配置 Args: config: 配置信息, 检查数据完整性 Args: data_type: 数据类型(daily, financial, inf, 检查日线数据完整性 Args: data_path: 日线数据路径, 检查财务数据完整性 Args: data_path: 财务数据路径, 检查基础信息完整性 Args: data_path: 基础信息路径, 获取股票代码列表 Args: info_path: 基础信息路径 (+7 more) + +### Community 61 - "Community 61" +Cohesion: 0.07 +Nodes (29): 🎯 项目概述, 🔄 工作流程, 策略开发流程, 协作机制, 📊 质量标准, 策略质量标准, 项目启动时间, 数据质量标准 (+21 more) + +### Community 62 - "Community 62" +Cohesion: 0.07 +Nodes (29): 问题描述, 替代方案(优先级:低), 网络连通性测试结果, 影响评估, 当前受影响的服务, 缓解措施, 后续监控, 定期检查计划 (+21 more) + +### Community 63 - "Community 63" +Cohesion: 0.07 +Nodes (28): 关羽 - 价值+技术综合选股策略, 1. 价值筛选(风控前置), 代码结构, 预期绩效, 注意事项, 数据依赖, 风控建议, 扩展优化方向 (+20 more) + +### Community 64 - "Community 64" +Cohesion: 0.07 +Nodes (28): 风控研究数据准备, 1. 所需数据类型, 1.1 历史价格成交量数据, 1.2 风险事件数据, 1.3 流动性数据, 1.4 上市公司基本面数据, 2. 数据预处理, 2.1 数据有效性校验 (+20 more) + +### Community 65 - "Community 65" +Cohesion: 0.07 +Nodes (28): 突破策略买卖规则目录, 1. 规则层级结构, 2. 核心规则定义, 2.1 突破检测规则 (`breakout_rules.py`), 2.2 买入执行规则 (`buy_rules.py`), 2.3 卖出执行规则 (`sell_rules.py`), 2.4 仓位管理规则 (`position_rules.py`), 📋 规则体系设计 (+20 more) + +### Community 66 - "Community 66" +Cohesion: 0.07 +Nodes (28): 因子计算目录, 1. 因子分类体系, 1.1 价值因子 (Value Factors), 1.2 质量因子 (Quality Factors), 1.3 动量因子 (Momentum Factors), 1.4 情绪因子 (Sentiment Factors), 2. 因子计算流程, ✅ 已完成 (+20 more) + +### Community 67 - "Community 67" +Cohesion: 0.1 +Nodes (10): MultiFactorDynamicStrategy, 进阶多因子+动态加权+估值择时 A股量化中低频策略 主策略实现,遵循vn.py CtaStrategy接口, 初始化所有因子列表 调整后权重(适配结构化行情): - PE: ~15% - PB: ~15%, 收到K线推送 中低频策略,判断是否需要调仓, 计算所有因子,合成最终得分 参数: data: 所有股票的行情财务数据,columns需要包含因子所需列, 根据因子得分选股票 参数: scores: 因子得分降序排列 返回: 选中的股票, 计算选中股票的目标权重 考虑整体择时仓位 考虑板块限制:单板块最高不超过max_sector_pct 等权分配给, 进阶多因子策略 特点: 1. 多因子复合选股 2. 动态加权(根据IC调整) 3. 估值择时(调整整体仓位) 4. 中低 (+2 more) + +### Community 68 - "Community 68" +Cohesion: 0.07 +Nodes (27): 📋 任务信息, 文件存储统计, 🎯 任务目标, 🔄 后续工作, 立即执行, 短期优化, 核心目标, 📝 任务总结 (+19 more) + +### Community 69 - "Community 69" +Cohesion: 0.07 +Nodes (27): 赵云数据工程任务完成报告, 1. 标准结构建立 ✅, 数据标准, 存在问题与解决方案, 任务要求, 后续工作建议, 总结, 完成情况 (+19 more) + +### Community 70 - "Community 70" +Cohesion: 0.1 +Nodes (10): MultiFactorDynamicStrategy, 进阶多因子+动态加权+估值择时 A股量化中低频策略 主策略实现,遵循vn.py CtaStrategy接口, 初始化所有因子列表 调整后权重(适配结构化行情): - PE: ~15% - PB: ~15%, 收到K线推送 中低频策略,判断是否需要调仓, 计算所有因子,合成最终得分 参数: data: 所有股票的行情财务数据,columns需要包含因子所需列, 根据因子得分选股票 参数: scores: 因子得分降序排列 返回: 选中的股票, 计算选中股票的目标权重 考虑整体择时仓位 考虑板块限制:单板块最高不超过max_sector_pct 等权分配给, 进阶多因子策略 特点: 1. 多因子复合选股 2. 动态加权(根据IC调整) 3. 估值择时(调整整体仓位) 4. 中低 (+2 more) + +### Community 71 - "Community 71" +Cohesion: 0.07 +Nodes (26): 🚀 极简任务分发工作流 - 端到端使用指南, 第四步:诸葛亮确认结果, 📝 常用命令, 检查监控状态, 重启监控, 🔍 故障排除, 🏗️ 系统架构, ✅ 本次验证要点 (+18 more) + +### Community 72 - "Community 72" +Cohesion: 0.07 +Nodes (26): 📋 任务信息, 1. 股票基础信息, 🎯 任务目标, 🔧 实施计划, 第一阶段:架构搭建(今天), 核心目标, 🚀 立即执行, 具体数据需求 (+18 more) + +### Community 73 - "Community 73" +Cohesion: 0.11 +Nodes (9): 实时风控面板(主入口) ============ 整合风险计算、监控、紧急处理,提供统一接口, RealtimeRiskPanel, 实时风控系统压力测试 ============ 测试场景: 1. 正常行情波动 - 无预警 2. 单日回撤 - 触发警告 3. 连续回撤 - 触发紧急处理 4, test_continuous_drawdown(), test_daily_drawdown_warning(), test_emergency_liquidate(), test_high_position_concentration(), test_normal_market() (+1 more) + +### Community 74 - "Community 74" +Cohesion: 0.12 +Nodes (12): IndividualRiskAssessor, IndividualStockRisk, OverallRiskResult, 结构化适配动态多因子 - 风控和择时模块 功能: 1. 个股风险评估:五维风险 + 消息提前监控 + 国际联动风险 2. 择时适配结构化:板块轮动择时,仓位控, 计算消息面风险,返回风险分0~1和警告列表, RiskConfig, RiskLevel, SectorConcentrationControl (+4 more) + +### Community 75 - "Community 75" +Cohesion: 0.11 +Nodes (12): AStockFinancialDataCollector, main(), 采集单只股票的财务指标 Args: symbol: 股票代码, 采集资产负债表数据 Args: symbol: 股票代码 R, 采集利润表数据 Args: symbol: 股票代码 Ret, 采集现金流量表数据 Args: symbol: 股票代码 R, 批量采集财务数据 Args: stock_list: 股票代码列表 max_w, 保存财务数据 Args: df: 财务数据 data_type: 数据类型 (+4 more) + +### Community 76 - "Community 76" +Cohesion: 0.08 +Nodes (24): 快速开始, 工作原理, 任务分配流程, 监控机制, 任务特点, 系统状态, 启动所有Agent, 查看所有Agent状态 (+16 more) + +### Community 77 - "Community 77" +Cohesion: 0.08 +Nodes (24): 聚宽社区回测与实盘文章分析报告, 文章1:高效使用聚宽回测平台的技巧, 筛选标准, 选定文章列表, 三、对我们框架改进的价值总结, 1. 性能优化模块, 1. 实盘上线流程标准化, 短期改进(1-2周) (+16 more) + +### Community 78 - "Community 78" +Cohesion: 0.08 +Nodes (24): 一、研究背景, 二、架构方案设计, 三、部署方案, 四、实现步骤, 五、结论, 2.1 团队职责与架构对应关系, 2.2 项目目录结构与架构组件对应关系, 2.3 核心架构组件 (+16 more) + +### Community 79 - "Community 79" +Cohesion: 0.09 +Nodes (23): 加拿大云主机中转方案调研报告, 1. 概述, 完成!🎉, 常见问题, 下一步, 付款方式对比, 七、最佳实践清单, 八、总结 (+15 more) + +### Community 80 - "Community 80" +Cohesion: 0.1 +Nodes (23): 服务器端配置, 第三步:服务器初始化(3分钟), 登录服务器, 一键脚本(推荐), 安全加固措施, 创建服务器配置文件, 复制以下内容并替换密钥, 客户端配置(Clash/ClashX) (+15 more) + +### Community 81 - "Community 81" +Cohesion: 0.13 +Nodes (11): PortfolioDrawdownRiskControl, 检查是否需要降仓 :return: (是否需要调整, 目标仓位比例), 交易前检查:开仓前调用 :return: (是否允许开仓, 原因), 收盘后检查:止损检查 + 降仓检查 :return: 风控结果,包含需要止损的票和需要降仓的信息, 初始化 :param stop_loss_pct: 止损比例,默认15%, 检查是否触发止损 :return: True = 需要止损,False = 持有, 整体回撤分级风控 10%回撤 → 降仓50% 20%回撤 → 降仓75% 25%回撤 → 清仓休息, 初始化分级风控 :param drawdown_levels: 回撤阈值 :param reduce_ratios: 对应降仓比 (+3 more) + +### Community 82 - "Community 82" +Cohesion: 0.09 +Nodes (20): 统计概述, 1. **架构借鉴**, 六、总结, 二、完整业务场景和功能列表, 核心功能, 2. **端口规划借鉴**, 主要发现, 3. **认证方式借鉴** (+12 more) + +### Community 83 - "Community 83" +Cohesion: 0.09 +Nodes (21): 张飞 - 技术选股策略回测代码实现完成报告, 1. 数据结构, 任务目标, 优点, 已集成功能, 使用示例, 文档参考, 测试验证 (+13 more) + +### Community 84 - "Community 84" +Cohesion: 0.13 +Nodes (11): 技术信号过滤器 - 第二步:技术分析确认入场点 ===============================================, 初始化技术过滤器 Args: ma_days: 均线天数,默认20日, 获取股票历史行情数据 Args: stock_code: 股票代码 days:, 计算ATR(Average True Range)波动率指标 Args: df: 历史数据, 检查趋势是否向上 条件: 1. 股价站在20日均线上 2. 均线向上倾斜, 检查近期是否有过度下跌 条件: 近一个月跌幅不超过20% Args:, 检查是否有极端放量(主力出货信号) 条件: 排除极端放量情况, 检查MACD信号(可选增强信号) 条件: MACD金叉或MACD在零轴上方 (+3 more) + +### Community 85 - "Community 85" +Cohesion: 0.17 +Nodes (3): PureBreakoutStrategy, 纯突破量化策略 逻辑: N日新高放量突破买入,严格止损止盈卖出, 纯突破策略 - 突破N日新高 + 放量买入 - 严格止损(跌破突破最低价5%) - 跟踪止盈(从高点回落10%) - 均线止盈( + +### Community 86 - "Community 86" +Cohesion: 0.14 +Nodes (15): BaseStrategy, DataCatalog, DataCatalog - 统一数据访问接口 策略开发者只需通过 DataCatalog 获取数据, 无需关心底层文件路径和存储格式。 核心API: - g, 获取股票基础信息或指数成分股 Args: index: 指数代码,如 "hs300";None 返回全部 A 股基础信, 统一数据目录 —— 项目唯一数据入口 Usage: from data_platform import DataCatalog, DummyMAStrategy, 数据平台完整测试 - 验证 DataCatalog + BacktestRunner 运行方式:cd sanguo_quant_live && python3, 测试完整回测流程:获取数据 → 策略 → 模拟交易 → 报告 (+7 more) + +### Community 87 - "Community 87" +Cohesion: 0.15 +Nodes (19): ema(), example_ma(), example_macd(), example_rsi(), get_sample_data(), macd(), main(), plot_examples() (+11 more) + +### Community 88 - "Community 88" +Cohesion: 0.1 +Nodes (19): ✅ 基础架构建设, 1. 已完成工作, 📋 缺失数据, ✅ 基础数据采集, 目前需要配合:, ✅ 数据采集工具开发, 2. 已接入数据源, 3. 数据存储位置和格式 (+11 more) + +### Community 89 - "Community 89" +Cohesion: 0.15 +Nodes (12): TimeFrame, Enum, EmergencyAction, EmergencyLevel, 交易中断和紧急处理算法 ============ 提供多级紧急风险处置: - 级别1:预警提示(不干预,只通知) - 级别2:限制开仓(只允许平仓,不允许开仓, AlertLevel, 实时风险阈值监控系统 ============ 实时监控风险指标,触发阈值自动预警: - 单日回撤预警 - 累计回撤预警 - 高仓位预警 - 集中度预警 -, PolicyNews (+4 more) + +### Community 90 - "Community 90" +Cohesion: 0.16 +Nodes (6): PolicyClassifier, PolicyRiskAlert, PolicyRotationModule, PolicySignal, PolicySignalGenerator, 检查政策风险 返回:(是否高风险, 风险等级 1~3, 原因) + +### Community 92 - "Community 92" +Cohesion: 0.13 +Nodes (3): EmergencyConfig, EmergencyHandler, 初始化 参数: risk_style: "conservative" / "aggressive" + +### Community 93 - "Community 93" +Cohesion: 0.16 +Nodes (5): 选股: 1. 因子打分选topN*2 2. 年线过滤(如果开启) 3. 技术择时二次过滤(如果开启),只保留多, 计算目标权重,考虑: 1. 整体目标仓位 2. 单票不超max_single_pct 3. 单板块不超max_s, 结构化适配动态多因子策略 适配当前A股结构化板块轮动行情, 获取当前全市场数据 需要包含列: - symbol: 股票代码 - date: 日期 - clo, StructuredDynamicMultiFactorStrategy + +### Community 94 - "Community 94" +Cohesion: 0.16 +Nodes (9): AStockDailyDataCollector, main(), 采集单只股票的日线数据 Args: symbol: 股票代码 start_da, 批量采集日线数据 Args: stock_list: 股票代码列表(如为空则自动获取), 保存单只股票日线数据 Args: stock_data: 股票日线数据, 保存合并后的日线数据 Args: combined_data: 合并后的所有日线数据, 获取已保存的文件列表 Returns: List[str]: 文件路径列表, 生成采集摘要报告 Args: result: 采集结果 Re (+1 more) + +### Community 95 - "Community 95" +Cohesion: 0.15 +Nodes (10): DataAdapterTester, main(), 测试数据完整性 Args: data_path: 数据文件路径 require, 初始化测试工具 Args: config_file: 配置文件路径, 测试数据一致性 Args: data_path: 数据文件路径 expecte, 运行所有测试 Returns: Dict: 所有测试结果, 生成测试报告 Returns: Dict: 测试报告, 保存测试结果 Args: output_path: 输出路径 (+2 more) + +### Community 96 - "Community 96" +Cohesion: 0.11 +Nodes (18): 📋 概述, 🛠️ 维护流程(给姜维), 📝 配置信息, ✨ 方案特点, 🚀 使用方法(给各位将军), 📝 你写完策略/改完策略,要回测了:, 🚀 使用方法(给姜维), 📊 回测结果在哪里 (+10 more) + +### Community 97 - "Community 97" +Cohesion: 0.15 +Nodes (10): DownloadConfig, main(), MinuteKlineCollector, 测试数据源可用性 Returns: Dict[str, Any]: 数据源测试结果, 验证数据质量 Args: data: 数据 timeframe: 时间粒度, 下载单只股票的分钟数据 Args: config: 下载配置, 批量下载股票数据 Args: symbols: 股票代码列表 timefram, 初始化收集器 Args: base_dir: 基础目录(用于测试,NAS就绪后修改) (+2 more) + +### Community 98 - "Community 98" +Cohesion: 0.16 +Nodes (8): RSI信号 返回: (oversold_buy, overbought_sell) RSI超卖( < 30)买入,超买( > 7, KDJ金叉死叉 返回: (golden_cross, death_cross), 组合多个技术信号,多头信号越多,得分越高 最终返回是否看多, 根据技术择时过滤候选股票 只保留多头信号得分超过阈值的, 均线多头排列 短期均线上穿中期,中期均线上穿长期 → 多头信号 返回: bool Series,True=多头, MACD金叉死叉信号 返回: (golden_cross, death_cross), 布林带信号 返回: (break_upper, break_lower) 突破上轨 → 看多,跌破下轨 → 看空, TechnicalTimingSignals + +### Community 99 - "Community 99" +Cohesion: 0.18 +Nodes (3): MultiFactorDynamicStrategy, 进阶多因子动态加权策略 特点: 1. 多因子复合选股 2. 动态加权(根据IC调整) 3. 估值择时(调整整体仓位) 4, 转换组合信息为风控PortfolioInfo + +### Community 100 - "Community 100" +Cohesion: 0.17 +Nodes (9): AStockBasicInfoCollector, main(), 采集行业分类信息 Returns: pd.DataFrame: 行业分类数据, 保存原始数据 Args: df: 原始数据, 处理基础信息数据 Args: df: 原始数据 Return, 保存处理后数据 Args: df: 处理后数据, 生成数据摘要 Args: df: 数据 Returns:, 运行采集器 Returns: dict: 采集结果 (+1 more) + +### Community 101 - "Community 101" +Cohesion: 0.11 +Nodes (17): 📁 归档信息, 1. 重要文档报告, 📋 文件清单, 赵云工作区历史备份归档 - 20240325, 2. Python脚本文件, 3. 数据文件, 🗑️ 已清理文件, 🔄 归档原因 (+9 more) + +### Community 102 - "Community 102" +Cohesion: 0.12 +Nodes (18): 适用场景, 三、运营风险, 可能原因, 应对策略, 可能的额外费用, 成本控制建议, 可能问题, 预防措施 (+10 more) + +### Community 103 - "Community 103" +Cohesion: 0.11 +Nodes (18): 1. 分工明确, 2. 证据驱动, 项目目标, 核心原则, 目录结构规范, 代码风格规范, 策略代码, 回测规范 (+10 more) + +### Community 104 - "Community 104" +Cohesion: 0.18 +Nodes (4): 实时风险指标计算引擎 ============ 实时计算各类风险指标,支持: - 持仓风险指标计算 - 动态VaR计算 - 实时回撤监控 - 流动性风险计算, RealTimeRiskCalculator, RiskMetrics, ThresholdConfig + +### Community 105 - "Community 105" +Cohesion: 0.12 +Nodes (7): 因子合成工具 将多个因子按权重合成最终得分, MarketValuationTiming, 大盘估值择时模块 根据全市场估值分位数调整整体仓位 估值低位加大仓位,估值高位降低仓位, 大盘估值择时 根据全市场PE/PB分位数调整整体仓位, 参数: min_position: 最小仓位(高估时) max_position: 最大仓位(低估时), 更新当期估值数据 参数: current_pe: 当前全市场PE, 根据当前估值计算目标仓位 返回: target_position: 目标仓位 0~1 + +### Community 106 - "Community 106" +Cohesion: 0.13 +Nodes (5): DynamicWeightAdjuster, FactorCombiner, 因子合成器 - 把多个因子按权重合成最终得分, 动态权重调整器 - 根据滚动IC自动调整因子权重, 完整处理流程: 原始计算 → 标准化 → rank + +### Community 107 - "Community 107" +Cohesion: 0.19 +Nodes (8): AStockDataMainController, main(), 运行日线数据采集任务 Args: test_mode: 测试模式(少量数据), 运行财务数据采集任务 Args: test_mode: 测试模式(少量数据), 运行质量检查任务 Returns: Dict: 任务执行结果, 运行完整的数据采集流水线 Args: test_mode: 测试模式, 生成汇总报告 Args: execution_time: 执行时间(秒), 运行基础信息采集任务 Args: test_mode: 测试模式(少量数据) + +### Community 108 - "Community 108" +Cohesion: 0.12 +Nodes (17): 1.4 技术选股策略代码实现, 1.4.1 策略架构设计, 1.4.10 后续改进建议, 1.4.2 策略1:MACD底背离+均线策略, 1.4.5 技术指标计算器, 1.4.6 回测引擎说明, 1.4.8 代码质量保证, 1.4.9 测试示例输出 (+9 more) + +### Community 109 - "Community 109" +Cohesion: 0.12 +Nodes (16): 团队配置, 执行层, 监控进程, 工作流程, 创建任务, 分配任务, 指挥层, 结果验收 (+8 more) + +### Community 110 - "Community 110" +Cohesion: 0.12 +Nodes (16): 🛡️ 实时风险监控系统, 压力测试结果, 集成到交易系统, 架构, 作者, 许可证, 快速开始, 功能概述 (+8 more) + +### Community 111 - "Community 111" +Cohesion: 0.12 +Nodes (16): 📋 需求规格文档:整合数据平台与回测环境, 三、交付物清单, 现状梳理, 四、功能边界(不做的事), 五、假设列表, 六、依赖关系, 七、技术约束, 核心问题 (+8 more) + +### Community 112 - "Community 112" +Cohesion: 0.12 +Nodes (16): 🎯 调研目标, 五、多因子复合选股, 方法, 胜率提升, 七、选股流程推荐, 标准流程, 仓位管理建议, 📊 预期绩效汇总 (+8 more) + +### Community 113 - "Community 113" +Cohesion: 0.14 +Nodes (6): BaseStructuredFactor, ROEFactor, Momentum1MFactor, Momentum3MFactor, PBFactor, PEFactor + +### Community 114 - "Community 114" +Cohesion: 0.23 +Nodes (3): AStockFinancialDownloader, main(), 计算估值指标 (PE, PB, ROE, 股息率) + +### Community 115 - "Community 115" +Cohesion: 0.12 +Nodes (16): 四、隐私风险, 服务商可能记录的信息, 保护隐私的建议, 建议做法, 客户端配置, 服务器端配置, 4. 端到端实施步骤, 4.1 准备工作 (+8 more) + +### Community 116 - "Community 116" +Cohesion: 0.12 +Nodes (16): 问题10:担心安全问题,不想暴露服务, 问题4:局域网无法访问容器服务, 问题5:访问速度慢或延迟高, 问题6:容器内无法访问NAS挂载目录, 问题7:数据库性能差, 问题8:vn.py缺少某些交易接口, 问题9:策略回测时内存溢出, 九、可能遇到的问题和解决方案 (+8 more) + +### Community 117 - "Community 117" +Cohesion: 0.12 +Nodes (15): 一、调研背景, 二、主流方案概览, 四、方案推荐, 场景分类推荐, 综合推荐(按优先级), 五、成本效益分析, 经济成本, 时间成本 (+7 more) + +### Community 118 - "Community 118" +Cohesion: 0.15 +Nodes (14): 审核概况, 1. 张飞 - 指标分类统计报告, 回测结果质量审核, 各部分质量审核, 2. 关羽 - 风险分析风控方案, 审核概况, 3. 姜维 - Pine Script转Python可行性研究, 环境修复质量审核 (+6 more) + +### Community 119 - "Community 119" +Cohesion: 0.12 +Nodes (15): **🏆 报告摘要**, **1. 调研背景和目标**, **12. 附录**, **12.1 数据来源清单**, **12.2 参考文献**, **12.3 技术文档**, **12.4 联系方式**, **推荐框架** (+7 more) + +### Community 120 - "Community 120" +Cohesion: 0.17 +Nodes (8): get_structural_risk_report(), HotSectorNewsRiskAdjust, 结构化行情择时风控模块 专门处理A股结构化行情下的板块集中度风险和择时信号 功能: 1. 择时:单板块连续大涨提醒风险,连续大跌提示低吸 2. 风控:控制板块, 热点板块消息风险调整,热点更容易利好出尽,灵敏度提高, 板块择时 返回:(信号类型, 建议, 风险增量评分) 信号类型: bull/bear/neutral, SectorConcentrationRisk, SectorInfo, StructuredMarketTiming + +### Community 121 - "Community 121" +Cohesion: 0.19 +Nodes (7): 因子基类 - 所有因子继承此类 定义统一的因子计算接口, 中国特色因子 - 市值因子:A股中小盘有超额,市值越小越好 - 反转因子:近期反转,一个月反转, 成长因子 - 营收增速、净利润增速 增速越高,得分越高, 质量因子 - ROE净资产收益率 盈利能力越强,得分越高, 板块强度因子 - 适配结构化行情板块轮动 板块强度 = 板块近一个月涨幅 / 全市场平均涨幅 强度越高,得分越高, 技术趋势因子 - 动量因子 近期涨幅越大,动量越强,得分越高, 价值因子 - PE/PB 估值越低,得分越高 + +### Community 122 - "Community 122" +Cohesion: 0.17 +Nodes (8): get_structural_risk_report(), HotSectorNewsRiskAdjust, 结构化行情择时风控模块 专门处理A股结构化行情下的板块集中度风险和择时信号 功能: 1. 择时:单板块连续大涨提醒风险,连续大跌提示低吸 2. 风控:控制板块, 热点板块消息风险调整,热点更容易利好出尽,灵敏度提高, 板块择时 返回:(信号类型, 建议, 风险增量评分) 信号类型: bull/bear/neutral, SectorConcentrationRisk, SectorInfo, StructuredMarketTiming + +### Community 123 - "Community 123" +Cohesion: 0.14 +Nodes (5): DataPlatformConfig, _find_project_root(), 数据平台配置层 配置优先级: 1. 环境变量 SANGUO_QUANT_ROOT 2. 默认项目根目录(向上查找 sanguo_quant_live 标记文件, 获取指定股票指定年份的 parquet 文件路径, test_config() + +### Community 124 - "Community 124" +Cohesion: 0.17 +Nodes (8): get_structural_risk_report(), HotSectorNewsRiskAdjust, 结构化行情择时风控模块 专门处理A股结构化行情下的板块集中度风险和择时信号 功能: 1. 择时:单板块连续大涨提醒风险,连续大跌提示低吸 2. 风控:控制板块, 热点板块消息风险调整,热点更容易利好出尽,灵敏度提高, 板块择时 返回:(信号类型, 建议, 风险增量评分) 信号类型: bull/bear/neutral, SectorConcentrationRisk, SectorInfo, StructuredMarketTiming + +### Community 125 - "Community 125" +Cohesion: 0.15 +Nodes (10): BacktestResult, calculate_bollinger_bands(), calculate_ema(), calculate_macd(), calculate_sma(), MACDDivergenceStrategy, 技术选股策略回测框架 实现三种推荐策略: 1. MACD底背离+均线 2. 布林带下轨+趋势 3. 唐奇安通道突破 作者:张飞 日期:2026年3月24日, MACD底背离 + 均线过滤策略 买入条件: 1. 股价创近期新低(20日最低) 2. MACD DIF值没有创新低(底背离) (+2 more) + +### Community 126 - "Community 126" +Cohesion: 0.13 +Nodes (15): **按投资风格分类**, **按时间周期分类**, **1.1 选股方法分类体系**, **1.2 各种方法的适用场景**, **1.3 整合框架设计原则**, **1.3.1 全面性原则**, **1.3.2 实用性原则**, **1.3.3 适应性原则** (+7 more) + +### Community 127 - "Community 127" +Cohesion: 0.14 +Nodes (15): 个人信息保护, 数据留存, 1.1 加拿大相关法律法规, 1.2 用户所在国家/地区法律, 1.3 合规使用建议, 2. 云服务商选择与价格对比, 电信法规, 价格详情 (+7 more) + +### Community 128 - "Community 128" +Cohesion: 0.13 +Nodes (14): 十一、成本与收益分析, 十二、分阶段迁移实施计划, 11.1 硬件成本(参考), 11.2 收益分析, 12.1 第一阶段:准备与验证(1-2天), 12.2 第二阶段:Docker环境部署(2-3天), 12.3 第三阶段:数据迁移(1-2天), 12.4 第四阶段:功能验证与优化(2-3天) (+6 more) + +### Community 129 - "Community 129" +Cohesion: 0.13 +Nodes (15): 数据迁移步骤, 访问方式配置, 浏览器书签配置, 基础安全措施, 2.1 整体架构设计, 2.3 数据迁移方案, 2.4 Mac mini端配置, 2.5 网络安全配置 (+7 more) + +### Community 130 - "Community 130" +Cohesion: 0.13 +Nodes (15): 1. 确认群晖NAS型号和架构, 步骤1:SSH登录群晖NAS, 2. 启用群晖Docker, 步骤2:创建Docker网络(可选但推荐), 3. 准备共享文件夹, 3.1 准备工作, 3.2 部署步骤详解, 步骤3:拉取或构建镜像 (+7 more) + +### Community 131 - "Community 131" +Cohesion: 0.13 +Nodes (14): 📁 文件说明, 1. 前置条件, 部署脚本, 🚀 快速开始, 2. 部署步骤, 3. 访问服务, 📖 详细文档, 🔧 配置说明 (+6 more) + +### Community 132 - "Community 132" +Cohesion: 0.13 +Nodes (14): 一、问题根因诊断, 七、致谢, 二、实施方案(采纳司马懿评审建议), 1. 本地Embedding服务测试, 2. 配置变更详情, 3. 功能验证, 三、执行步骤清单, 四、关键验证数据 (+6 more) + +### Community 133 - "Community 133" +Cohesion: 0.14 +Nodes (12): 📋 数据概况, 存储结构, 2. 数据更新, 🚀 使用说明, 📊 数据质量, 完整性检查, 准确性验证, 🔧 技术架构 (+4 more) + +### Community 134 - "Community 134" +Cohesion: 0.13 +Nodes (15): 四、高频算法选股, 方法原理, 优点, 缺点, 方法原理, 评价, 方法原理, 评价 (+7 more) + +### Community 135 - "Community 135" +Cohesion: 0.13 +Nodes (15): 三、动量策略选股, 方法原理, 参数常见取值, 优点, 缺点, 方法原理, 优点, 缺点 (+7 more) + +### Community 136 - "Community 136" +Cohesion: 0.15 +Nodes (6): MarketRegimeWeightAllocator, 市场状态动态权重分配 根据市场状态(牛市/熊市/震荡市)调整因子权重 - 牛市:提高趋势、板块强度权重 - 熊市:提高价值、质量权重 - 震荡市:均衡配置, 大类权重展开到具体因子权重 大类 → 具体因子平分, 市场状态权重分配器 根据波动率和趋势判断市场状态,自动调整因子权重, 判断市场状态 根据: 最近N日涨跌幅 + 波动率 返回: 'bull' / 'bear' / 'range_bound', 技术择时信号系统 支持多种技术择时信号: - 均线多头排列 - MACD金叉/死叉 - 突破布林带上轨/跌破下轨 - RSI超买超卖 - KDJ金叉/死叉 + +### Community 137 - "Community 137" +Cohesion: 0.2 +Nodes (7): BacktestResult, BacktestRunner, BacktestRunner - 回测引擎 胶水层:取数据 → 生成信号 → 模拟交易 → 出报告 自带简易回测引擎,不依赖 vnpy,降低使用门槛。 保留, 运行单只股票回测 Args: strategy: 策略实例(BaseStrategy 子类), 模拟交易,返回 (trades, equity_series), 回测引擎 一条命令完成:获取数据 → 运行策略 → 生成回测结果, Trade + +### Community 140 - "Community 140" +Cohesion: 0.15 +Nodes (6): HighFrequencyDataPipeline, HighFrequencySignalGenerator, 高频交易信号生成器 支持tick级和分钟级数据处理 低延迟信号生成 支持向量化计算, 高频交易信号生成器 支持多种技术因子组合生成交易信号, Signal, TickData + +### Community 141 - "Community 141" +Cohesion: 0.14 +Nodes (14): 4.1 支持数据源, 4.2.1 整体架构设计, 4.2.2 核心组件, 4.2 akshare → vnpy 适配器架构, 4.3.1 DbBarData 表(K线数据), 4.3.2 DbTickData 表(TICK数据), 4.3 vn.py SQLite数据库结构, 4.4 数据格式映射 (+6 more) + +### Community 142 - "Community 142" +Cohesion: 0.14 +Nodes (13): 五虎上将多因子选股体系 - 最终整合调研报告, 📋 项目概述, 第八部分:整合结论与建议, 📊 项目完成情况总结, 🎯 最终结论, 3.1 多因子综合评分模型, 3.2 各种选股方法绩效对比(基于2026年3月A股数据), 3.3 A股市场特征发现 (+5 more) + +### Community 143 - "Community 143" +Cohesion: 0.16 +Nodes (14): 应对措施, 优点, 数据泄露风险, 保护措施, 2.2 价格对比(基础配置实例), 2.3 数据安全风险, 二、技术风险, 基本信息 (+6 more) + +### Community 144 - "Community 144" +Cohesion: 0.14 +Nodes (13): 三、价值评估, 五、结论与建议, 六、附录, 2.1 CPA-Dashboard 集成分析, 2.2 cockpit-tools 集成分析, 3.1 CPA-Dashboard 价值, 3.2 cockpit-tools 价值, 5.1 核心结论 (+5 more) + +### Community 145 - "Community 145" +Cohesion: 0.15 +Nodes (12): 纯突破量化策略方案, 1. 突破定义, 📁 目录结构, 2. 策略逻辑, 参数配置, 🎯 策略核心思想, 3. 策略特点, 适用市场 (+4 more) + +### Community 146 - "Community 146" +Cohesion: 0.14 +Nodes (14): 2.2 模型适配提示词, 2.2.1 OpenAI GPT/Codex专用指南, 2.2.2 Google Gemini/Gemma专用指南, 2.2.3 角色映射机制, 2.4 技能系统提示词, 2.4.1 技能索引格式, 2.4.2 技能目录结构, 2. Hermes-Agent 提示词设计分析 (+6 more) + +### Community 147 - "Community 147" +Cohesion: 0.14 +Nodes (14): **第三层:另类数据因子(权重15%)**, **第二层:中国特色因子(权重30%)**, **第一层:核心因子(权重50%)**, **第四层:风险控制因子(权重5%)**, **9. 多因子综合框架设计**, **9.1 四层架构设计**, **9.2 动态调整机制**, **9.2.1 市场环境适应** (+6 more) + +### Community 149 - "Community 149" +Cohesion: 0.15 +Nodes (12): 项目简介, 1. 谁的目录谁负责, 远程仓库, 2. 不该放进项目的, 3. 调研产物处理, 4. 归档规则, 目录规则, 目录结构 (+4 more) + +### Community 150 - "Community 150" +Cohesion: 0.15 +Nodes (13): 回测方案1: 多因子综合评分模型, 第六部分:完整测试验证与回测结果(司马懿), 各回测方案核心指标汇总, 关键发现, 核心结论, 推荐策略框架, 未来改进方向, 回测方案2: 高级选股方法完整对比 (+5 more) + +### Community 151 - "Community 151" +Cohesion: 0.15 +Nodes (12): 量化策略方案存档库, 🔥 最新存档, 📋 方案核心要点, 🏗️ 策略架构, 📁 目录结构, 📊 回测设计, 🚀 开发路线, 👥 分工建议 (+4 more) + +### Community 152 - "Community 152" +Cohesion: 0.15 +Nodes (13): 1.1 价格突破类型, 1.2 成交量确认, 1. 突破信号定义, 2.1 突破条件, 2.2 买入时机, 2. 买入规则, 4. 仓位管理, 📊 策略逻辑框架 (+5 more) + +### Community 153 - "Community 153" +Cohesion: 0.15 +Nodes (13): 5.1 三项目的协作模式对比, 5.2 Oh-My-Codex/Oh-My-ClaudeCode 职责矩阵, 5.4 路由指令设计, 5.4.1 显式路由在提示词中, 5.4.2 路由触发条件, 5.5 协作流程示例, 5.5.1 Oh-My-Codex 标准开发流程, 5.5.2 Oh-My-ClaudeCode RALPLAN共识流程 (+5 more) + +### Community 154 - "Community 154" +Cohesion: 0.15 +Nodes (13): 6. 对三国量化项目的借鉴建议, 6.2 职责强化与提示词对齐, 6.2.1 为每位将军定义严格的职责边界, 6.2.2 实现两阶段质量审查, 6.3 上下文文件增强, 6.3.1 保留并强化现有文件, code:markdown (), code:markdown (## 路由协议) (+5 more) + +### Community 155 - "Community 155" +Cohesion: 0.15 +Nodes (13): 提示词工程调研报告, 1. 项目概述, 1.1 Hermes-Agent, 1.2 Oh-My-Codex, 1.3 Oh-My-ClaudeCode, 4.1 与Oh-My-Codex的主要差异, 4.2.1 调查协议增强, 4.2.2 RALPLAN共识审查 (+5 more) + +### Community 156 - "Community 156" +Cohesion: 0.15 +Nodes (13): 4.3.1 调查协议增强, 4.3.2 审查清单, 4.3.3 API契约审查, 4.3.4 风格审查模式, 4.3.5 性能审查模式, 4.3.6 质量策略模式, 4.3 Code Reviewer 提示词增强, code:yaml () (+5 more) + +### Community 157 - "Community 157" +Cohesion: 0.15 +Nodes (12): 一、适用性风险:水土不服的根源, 第三层:事中执行风控, 第四层:事后复盘风控, 第五层:极端风险兜底, 总结, 二、过度拟合风险:曲线拟合的陷阱, 三、指标失效风险:市场风格演变的必然, 四、手续费冲击风险:高频交易的隐形杀手 (+4 more) + +### Community 158 - "Community 158" +Cohesion: 0.15 +Nodes (12): 1. 项目概述, 2. 转换基础框架搭建, 2.1 核心依赖库, 2.2 示例指标实现, 3. 通用转换规则整理, 4. 完整迁移工作量与可行性评估, 4.1 可行性分析, 4.2 工作量评估 (+4 more) + +### Community 159 - "Community 159" +Cohesion: 0.15 +Nodes (13): **7.1 自然语言处理应用**, **7.1.1 财报文本分析**, **7.1.2 电话会议分析**, **7.1.3 新闻和研报分析**, **7.2 机器学习应用**, **7.2.1 价值信号识别**, **7.2.2 估值模型优化**, **7.2.3 风险预测和控制** (+5 more) + +### Community 160 - "Community 160" +Cohesion: 0.15 +Nodes (13): **6. 另类数据选股方法研究**, **6.1 社交媒体情绪选股法**, **6.1.1 数据来源**, **6.1.2 价值信号**, **6.1.3 应用方法**, **6.2 供应链数据选股法**, **6.2.1 数据来源**, **6.2.2 价值信号** (+5 more) + +### Community 161 - "Community 161" +Cohesion: 0.15 +Nodes (13): **10. 实施指南和风险管理**, **10.1 实施步骤**, **10.2 风险管理**, **10.2.1 风险识别**, **10.2.2 风险控制**, **10.2.3 风险监控**, **10.3 绩效评估**, **10.3.1 评估指标** (+5 more) + +### Community 162 - "Community 162" +Cohesion: 0.15 +Nodes (13): **11. 结论和建议**, **11.1 主要结论**, **11.1.1 理论贡献**, **11.1.2 实践价值**, **11.1.3 创新之处**, **11.2 具体建议**, **11.2.1 对投资者的建议**, **11.2.2 对研究者的建议** (+5 more) + +### Community 163 - "Community 163" +Cohesion: 0.15 +Nodes (13): **🔬 另类数据类型和价值信号**, **2. 供应链和物流数据**, **2.1 数据来源**, **2.2 价值信号**, **2.3 应用方法**, **4. 网络搜索和关注度数据**, **4.1 数据来源**, **4.2 价值信号** (+5 more) + +### Community 164 - "Community 164" +Cohesion: 0.15 +Nodes (13): **第一阶段:准备阶段(1-2周)**, **第三阶段:实施阶段(1-2周)**, **第二阶段:开发阶段(2-3周)**, **🎯 实施指南**, **第四阶段:优化阶段(持续)**, **风险识别**, **风险控制**, **风险监控** (+5 more) + +### Community 165 - "Community 165" +Cohesion: 0.15 +Nodes (13): **分析内容**, **技术方法**, **价值信号**, **分析内容**, **技术方法**, **价值信号**, **分析内容**, **技术方法** (+5 more) + +### Community 166 - "Community 166" +Cohesion: 0.15 +Nodes (13): **🔍 第四部分:另类数据选股方法**, **数据来源**, **价值信号**, **应用方法**, **数据来源**, **价值信号**, **应用方法**, **数据来源** (+5 more) + +### Community 167 - "Community 167" +Cohesion: 0.15 +Nodes (12): 任务信息, 需求分解, 1. TR(True Range)计算, 2. ATR计算, 3. 接口设计, 开发计划, 4. 示例代码, 产出物 (+4 more) + +### Community 168 - "Community 168" +Cohesion: 0.23 +Nodes (7): 排除基本风险股票(风控前置) 排除条件: 1. ST/*ST股票 2. 上市不足180天的新股, 估值指标筛选 筛选条件: 1. PE < pe_max(根据风险偏好) 2. PB < pb_, 质量指标筛选 筛选条件: 1. ROE > roe_min(根据风险偏好), 执行完整的价值筛选流程 Args: stock_list: 股票列表,如果为None则自动获取, 价值筛选器 - 第一步:价值筛选缩小范围 ========================================= 风控前置,通过基本, 获取A股全市场股票列表 Returns: 股票列表 DataFrame, ValueFilter + +### Community 169 - "Community 169" +Cohesion: 0.18 +Nodes (7): PositionManager, 仓位管理器 - 第三步:仓位控制和动态止损 ========================================== 控制单票仓位、, 计算单票仓位大小 规则: 1. 单票最大仓位不超过风险偏好限制 2. 根据股票数量动态调整,确, 检查行业集中度是否超标 Args: positions: 持仓列表, 计算止损价格 方法: 1. ma_method: 收盘价跌破20日均线 2. atr_meth, 生成入场订单 Args: selected_stocks: 选中的股票列表, 检查出场信号 出场条件: 1. 止损:价格跌破止损价 2. 均线止损:收盘价跌破20日均线 + +### Community 171 - "Community 171" +Cohesion: 0.23 +Nodes (6): BatchDownloader, main(), 下载金融数据 Args: symbols: 股票代码列表 start_date, 断点续传 Args: log_file: 下载日志文件 Re, 下载聚宽文章 Args: article_links: 文章链接列表 dela, 解析聚宽文章内容 Args: html_content: HTML内容 + +### Community 173 - "Community 173" +Cohesion: 0.26 +Nodes (6): benchmark_full_pipeline(), benchmark_technical_calculator(), generate_test_data(), main(), 高频算法性能基准测试 测试不同实现方式的性能, PerformanceMonitor + +### Community 174 - "Community 174" +Cohesion: 0.17 +Nodes (12): **💎 第二部分:价值投资选股方法(庞统)**, **2.1 价值投资理论基础**, **2.1.1 价值投资核心原理**, **2.1.2 A股价值投资实践**, **2.2 基本面因子分析体系**, **2.2.1 估值因子**, **2.2.2 质量因子**, **2.2.3 成长因子** (+4 more) + +### Community 175 - "Community 175" +Cohesion: 0.17 +Nodes (12): 二、代码实现验证, 2.1 核心模块完成情况, 2.2 功能实现检查, 2.2.1 数据库初始化, 2.2.2 股票列表获取, 2.2.3 单只股票数据下载, 2.2.4 数据格式转换, 2.2.5 批量插入 (+4 more) + +### Community 176 - "Community 176" +Cohesion: 0.17 +Nodes (11): 执行摘要 - 量化风控与资金管理调研报告, 🎯 调研目标, 1. A股特有风险特征, 2. 风险度量模型推荐, 📊 核心结论, 3. 风险控制策略推荐, 4. 实时监控系统架构, 🗺️ 调研报告结构 (+3 more) + +### Community 177 - "Community 177" +Cohesion: 0.17 +Nodes (11): 🚨 应急响应原则, 1. 快速响应原则, 2. 优先级原则, 📞 联络清单, 3. 数据安全原则, 紧急联络, 阿里云支持, 🔄 事后复盘 (+3 more) + +### Community 178 - "Community 178" +Cohesion: 0.17 +Nodes (12): 1.1 突破检测器, 1. 策略引擎设计, 1.2 信号生成器, 1.3 交易执行器, 🏗️ 技术实现框架, 2.1 价格数据处理, 2.2 成交量分析, 2.3 突破信号识别 (+4 more) + +### Community 179 - "Community 179" +Cohesion: 0.17 +Nodes (12): 3.2.1 职责定义, 3.2.2 约束策略, 3.2.3 探索协议, 3.2.4 输出契约, 3.2.5 避免模式, 3.2 Analyst (Metis) 提示词分析, code:xml (), code:xml () (+4 more) + +### Community 180 - "Community 180" +Cohesion: 0.17 +Nodes (12): 技能提示词正文开始, code:block88, code:block89, code:block90, code:block91 (检测到威胁直接拦截,返回阻塞信息。), code:block92 (第一个匹配的胜利,避免冲突。), code:block93, code:block94 (+4 more) + +### Community 181 - "Community 181" +Cohesion: 0.17 +Nodes (11): 任务标题, 任务类型, 主目标, 依赖, 验收标准, 期望输出, 上下文(可选), 原有流程 (+3 more) + +### Community 182 - "Community 182" +Cohesion: 0.17 +Nodes (12): **🔧 技术实现框架**, **1. 技术架构**, **1.1 数据层**, **1.2 处理层**, **1.3 应用层**, **2.1 大数据技术**, **2. 关键技术**, **2.2 AI技术** (+4 more) + +### Community 183 - "Community 183" +Cohesion: 0.17 +Nodes (12): 一、技术指标选股, 成交量突破, 价量配合, 1.2 MACD选股, 1.6 成交量指标选股, 1.7 技术指标选股总结, 方法原理, 常见选股规则 (+4 more) + +### Community 189 - "Community 189" +Cohesion: 0.18 +Nodes (10): 🚀 紧急部署:新任务管理系统, 1. 创建目录结构, 2. 下载部署脚本, 问题, 3. 启动监控, 诸葛亮将重新通知所有将军, 立即行动, code:bash (mkdir -p management/tasks/{pending,assigned,completed,archiv) (+2 more) + +### Community 190 - "Community 190" +Cohesion: 0.18 +Nodes (11): **📈 第三部分:技术分析选股方法(张飞)**, **3.1 技术分析理论基础**, **3.1.1 技术分析三大假设**, **3.1.2 A股技术分析特点**, **3.4 量价关系研究**, **3.4.1 量价配合原则**, **3.4.2 量价背离分析**, **3.5 技术策略设计** (+3 more) + +### Community 191 - "Community 191" +Cohesion: 0.18 +Nodes (10): 📊 **三国量化选股方法整合报告**, **整合结构**, **🏆 报告摘要**, **🚀 当前整合状态**, **已完成部分:**, **正在紧急整理的部分:**, **预计完成时间:**, **🐉 庞统紧急处理中** (+2 more) + +### Community 192 - "Community 192" +Cohesion: 0.18 +Nodes (9): 1. 数据库初始化, 2. 股票列表获取, 3. 单只股票数据下载, 3.2 核心功能, 4. 全市场批量下载, 5. 数据完整性验证, code:python (adapter.initialize_database()), code:python (stock_list = adapter.get_stock_list()) (+1 more) + +### Community 193 - "Community 193" +Cohesion: 0.18 +Nodes (10): 量化策略风控模块, 1. 单票止损(SingleStockRiskControl), 2. 组合回撤分级风控(PortfolioDrawdownRiskControl), 功能说明, 3. 黑天鹅过滤(BlackSwanFilter), 使用示例, 4. 总风控控制器(RiskController), 设计原则 (+2 more) + +### Community 194 - "Community 194" +Cohesion: 0.18 +Nodes (10): 量化交易系统阿里云高性价比部署方案, 四、方案选择建议, 一、系统核心组件, 部署要点:, 二、高性价比方案对比(按年计算), 方案一:入门级(适合个人/小团队策略验证), 方案二:标准级(适合稳定运行的实盘策略), 方案三:旗舰级(适合多策略、高频交易) (+2 more) + +### Community 195 - "Community 195" +Cohesion: 0.18 +Nodes (11): 1. 监控告警触发, 步骤 1: 检查系统状态, 🔍 问题诊断流程, 2. 快速诊断步骤, 步骤 2: 检查服务状态, 告警来源, 告警级别对应, 步骤 3: 检查日志 (+3 more) + +### Community 196 - "Community 196" +Cohesion: 0.18 +Nodes (10): 任务信息, 任务背景, 目录结构, 快速链接, 核心成果, 下一步, code:block1 (docker-base-image-20260414/), code:bash (ssh admin@192.168.2.154) (+2 more) + +### Community 197 - "Community 197" +Cohesion: 0.18 +Nodes (11): 分层设计思路, 2.1 核心配置文件位置, 2.2 Dockerfile 完整配置, 2.3 entrypoint.sh 启动脚本, 2.4 requirements.txt 依赖配置, 2.5 默认凭证配置, 二、已完成的配置归档, code:dockerfile (FROM python:3.10-slim) (+3 more) + +### Community 198 - "Community 198" +Cohesion: 0.18 +Nodes (11): 模式1:按股票组织(适用于股票分析), 📁 存储架构设计, 总体结构, 模式2:按日期组织(适用于市场分析), 存储格式选择, 数据组织模式, code:block1 (minute_kline/), code:block4 (stock_000001/) (+3 more) + +### Community 199 - "Community 199" +Cohesion: 0.18 +Nodes (11): 1. 查询优化策略, 📈 性能优化设计, 分区裁剪, 列式读取, 分批处理, 内存映射, 3. 内存优化, code:python (# 示例:查询特定股票在特定时间段的数据) (+3 more) + +### Community 200 - "Community 200" +Cohesion: 0.18 +Nodes (11): 📝 赵云总结, 🚀 后续执行建议, 立即执行(建议), 分批执行(根据资源情况), 自动化维护(建议配置), 📊 交付成果清单, 技术文档, 数据架构 (+3 more) + +### Community 201 - "Community 201" +Cohesion: 0.18 +Nodes (10): 任务背景, 1.1 dongshuyan/CPA-Dashboard, 1.2 jlcodes99/cockpit-tools, 方案对比总结, 我的决定, 推荐方案:**保持当前修复方案** ✅, 验证结论, 下一步建议 (+2 more) + +### Community 202 - "Community 202" +Cohesion: 0.18 +Nodes (11): 适配结论, 架构概述, 适配结论, 1️⃣ Network-AI(多代理协调层), 逐个方案分析, 2️⃣ ClawTeam(团队协作 A2A), 架构概述, 会话模型分析 (+3 more) + +### Community 203 - "Community 203" +Cohesion: 0.18 +Nodes (11): 1. 数据层, 2. 因子层 (四大类因子), 🏗️ 策略架构, 2.1 价值因子, 2.2 质量因子, 2.3 动量因子, 2.4 情绪因子, 5. 组合构建层 (+3 more) + +### Community 204 - "Community 204" +Cohesion: 0.18 +Nodes (11): 策略开发, 数据源, 风控, 基础设施, code:block82, code:block83, code:block84, code:block85 (+3 more) + +### Community 205 - "Community 205" +Cohesion: 0.18 +Nodes (11): **4. 现代因子选股方法研究**, **4.1 质量因子选股法**, **4.1.1 盈利能力因子**, **4.1.2 盈利质量因子**, **4.1.3 财务健康度因子**, **4.1.4 运营效率因子**, **4.2 成长因子选股法**, **4.2.1 营收增长因子** (+3 more) + +### Community 206 - "Community 206" +Cohesion: 0.18 +Nodes (11): **📊 第六部分:实证研究和验证**, **数据准备**, **研究设计**, **评价指标**, **绩效对比**, **最佳实践**, **投资策略框架**, **实施步骤** (+3 more) + +### Community 207 - "Community 207" +Cohesion: 0.2 +Nodes (3): CtaTemplate, PureBreakoutStrategy, 纯突破策略 - N日新高放量突破买入 - 止损:跌破突破日最低价的-5% - 跟踪止盈:从买入后高点回落10%止盈 - 均线止盈 + +### Community 208 - "Community 208" +Cohesion: 0.2 +Nodes (5): DynamicWeightAdjuster, 动态权重调整器 根据每期因子IC计算新权重, 参数: factor_names: 因子名称列表 window_size: 计算IC的滚动窗口大小(期数,月频调, 更新一期IC数据 参数: factor_scores: 当期因子得分(横截面) forward_, 根据历史IC计算新权重 IC越高,权重越大 + +### Community 209 - "Community 209" +Cohesion: 0.33 +Nodes (4): main(), MinuteDataSourceTester, 测试Tushare分钟数据接口(需要API Token), 检查数据质量 Args: data: 数据 period: 时间周期 + +### Community 210 - "Community 210" +Cohesion: 0.2 +Nodes (6): DataSource, NetworkDataSource, vnpy SQLite数据库数据源 - 数据由赵云负责导入和更新 - 本服务只读取,不写入 - 不会覆盖已有数据, 网络数据源(通过HTTP API获取) - 对接外部数据API,比如akshare接口 - 实时获取数据,不需要提前导入数据库, 数据源抽象基类 设计原则: - RPC服务端只读取数据,不写入数据 - 数据写入、同步、更新由赵云负责 - 避免数据覆, SqliteDataSource + +### Community 211 - "Community 211" +Cohesion: 0.27 +Nodes (7): main(), parse_date(), 解析日期:支持两种格式: 1. YYYYMMDD 整数(长度8位),比如 20210101 → 2021年1月1日 2. Unix时间戳(长度1, RPC方法:运行策略回测 - 完全遵循vnpy 4.x官方源码架构 🔥 彻底解决内存泄漏: - 使用全局引擎,只创建一次,永久重用 -, 主函数 🔥 彻底解决内存泄漏版本: - 按照官方设计:全局只创建一次引擎,永久重用 - 每次回测只调用clear_data清除数据, run_strategy_backtest(), str_to_interval() + +### Community 212 - "Community 212" +Cohesion: 0.2 +Nodes (10): **📋 目录**, **第一部分:选股方法论综述**, **第二部分:价值投资选股方法(庞统)**, **第三部分:技术分析选股方法(张飞)**, **第四部分:综合选股方法(关羽)**, **第五部分:其他相关选股方法**, **第六部分:整合策略设计与实施指南**, **第七部分:风险管理与绩效评估** (+2 more) + +### Community 213 - "Community 213" +Cohesion: 0.2 +Nodes (9): 系统定位, 核心工作流, 核心特性, 修复记录, 测试结果, 存储位置, 角色分工, code:block1 (创建任务 → 自动commit → git pull → 分配给Agent → 推送到Gitee) (+1 more) + +### Community 214 - "Community 214" +Cohesion: 0.2 +Nodes (9): 核心信条, 1. 稳定胜过一切, 2. 文件驱动简单纯粹, 工作原则, 3. 容错就是一切, 质量标准, 风格, 4. 分布式去中心化 (+1 more) + +### Community 215 - "Community 215" +Cohesion: 0.2 +Nodes (9): 一、项目背景, 二、实施成果, 2.1 核心模块完成情况, 九、项目文件, 十一、已知限制, 十三、技术栈, 十六、致谢, akshare → vn.py 数据适配器系统 - 实施报告 (+1 more) + +### Community 216 - "Community 216" +Cohesion: 0.2 +Nodes (9): 通用风控模块 - 个股利好利空风险监控, 数据获取说明, 设计思路, 作者, 模块说明, 量化规则, 使用方法, 核心功能 (+1 more) + +### Community 217 - "Community 217" +Cohesion: 0.2 +Nodes (9): 通用风控模块 - 个股利好利空风险监控, 数据获取说明, 设计思路, 作者, 模块说明, 量化规则, 使用方法, 核心功能 (+1 more) + +### Community 218 - "Community 218" +Cohesion: 0.2 +Nodes (9): 通用风控模块 - 个股利好利空风险监控, 数据获取说明, 设计思路, 作者, 模块说明, 量化规则, 使用方法, 核心功能 (+1 more) + +### Community 219 - "Community 219" +Cohesion: 0.2 +Nodes (10): 4. 最简单的集成方案, 4.1.1 架构设计, 4.1.2 详细步骤, 4.1.3 配置文件示例, 4.1 推荐方案:Windows 运行 vnpy + QMT,NAS 用于数据存储和 Web 管理, code:bash (pip install vnpy-qmt), code:json ({), code:python (# -*- coding:utf-8 -*-) (+2 more) + +### Community 220 - "Community 220" +Cohesion: 0.2 +Nodes (9): 加拿大云主机中转方案调研, 🎯 方案要点, 推荐方案, 预计成本, 🚀 快速开始, ⚠️ 重要提示, 📝 版本信息, 📄 许可证 (+1 more) + +### Community 221 - "Community 221" +Cohesion: 0.22 +Nodes (10): 六、应急处理预案, 排查步骤, 应急处理, 应对措施, 6. 需要注意的问题, 6.1 法律法规, 6.2 服务器被入侵, 6.2 稳定性 considerations (+2 more) + +### Community 222 - "Community 222" +Cohesion: 0.2 +Nodes (10): 问题1:构建过程中pip下载超时, 问题2:容器启动后无法访问, 问题3:TA-Lib安装失败, 问题4:内存不足导致构建失败, 问题5:权限问题无法访问NAS数据目录, 九、故障排查指南, code:bash (# 使用国内镜像源,在构建前添加国内源), code:dockerfile (# 在系统依赖安装部分添加) (+2 more) + +### Community 223 - "Community 223" +Cohesion: 0.2 +Nodes (9): 调研对象, 对比总结表, 结论与推荐, 推荐方案优先级, 当前最佳选择, 如果需要更完整的团队协作, 已完成工作, 负责人 (+1 more) + +### Community 224 - "Community 224" +Cohesion: 0.2 +Nodes (10): 架构概述, 问题背景, 当前状态, 修复方案, 适配结论, 适配我们需求的分析, 4️⃣ openclaw-a2a-gateway(我们已修复), 方案四:当前 a2a-gateway(已修复) (+2 more) + +### Community 225 - "Community 225" +Cohesion: 0.2 +Nodes (10): 1. 逻辑简单清晰, 1. 假突破过滤, 2. 执行纪律性强, 2. 仓位控制, 3. 适应性强, 3. 交易执行优化, 🎯 策略优势与风险, ✅ 策略优势 (+2 more) + +### Community 226 - "Community 226" +Cohesion: 0.2 +Nodes (10): 📋 交付物清单, ✅ **已交付的本地存储成果**, ✅ **已交付的分钟数据脚本**, 1. **数据架构**, 1. **核心脚本**, 2. **基础数据**, 2. **技术特性**, 3. **技术工具** (+2 more) + +### Community 227 - "Community 227" +Cohesion: 0.2 +Nodes (10): 📁 **脚本文件清单**, 1. **脚本功能验证**, 2. **核心脚本特性**, 3. **技术特性**, 4. **测试验证结果**, 🚀 第二阶段:分钟数据脚本完成情况, ✅ **脚本开发完成(无Bug验证)**, code:python (# 主要功能类) (+2 more) + +### Community 228 - "Community 228" +Cohesion: 0.2 +Nodes (10): 1. **本地日线数据存储完成** ✅, 1. **技术能力建设**, 📝 赵云总结, ✅ **任务完成确认**, 🎯 **核心价值交付**, 2. **分钟数据脚本开发完成** ✅, 2. **数据资产积累**, 🚀 **赵云待命** (+2 more) + +### Community 229 - "Community 229" +Cohesion: 0.2 +Nodes (9): 2.3 上下文文件注入, 2.3.1 优先级策略, 2.3.2 安全扫描机制, 2.3.3 截断策略, code:python (_CONTEXT_THREAT_PATTERNS = [), code:python (_CONTEXT_INVISIBLE_CHARS = {), code:python (return f"[BLOCKED: {filename} contained potential prompt inj), code:python (CONTEXT_TRUNCATE_HEAD_RATIO = 0.7 # 保留头部70%) (+1 more) + +### Community 230 - "Community 230" +Cohesion: 0.2 +Nodes (9): 2.1 提示词构建架构, 2.1.1 组装流程, 2.1.2 榴单机制, 2.1.3 技能过滤机制, code:block1 (系统提示词 = [身份段] + [平台提示段] + [技能索引段] + [上下文文件段] + [记忆段] + [临时提示), code:block3 (~/.hermes/.skills_prompt_snapshot.json), code:python ({), code:yaml (---) (+1 more) + +### Community 231 - "Community 231" +Cohesion: 0.2 +Nodes (10): 4.4.1 调查协议:五阶段分析, 4.4.2 阶段详解, 4.4.3 自适应严厉度(Adaptive Harshness), 4.4.4 证据要求, 4.4.5 输出格式, 4.4 Critic 提示词增强(核心), code:yaml (), code:yaml (ESCALATION — Adaptive Harshness:) (+2 more) + +### Community 232 - "Community 232" +Cohesion: 0.2 +Nodes (10): 问题描述, 严重性, 复现步骤, 错误日志, 建议解决方案, 升级建议, code:block80, code:block81 (+2 more) + +### Community 233 - "Community 233" +Cohesion: 0.2 +Nodes (10): **📈 公司分析框架**, **1. 竞争优势分析**, **1.1 护城河类型**, **1.2 竞争优势评估**, **2. 管理层分析**, **2.1 管理层能力评估**, **2.2 管理层诚信评估**, **3.1 内生成长** (+2 more) + +### Community 234 - "Community 234" +Cohesion: 0.2 +Nodes (10): **1.1 利润表分析**, **1.2 资产负债表分析**, **1.3 现金流量表分析**, **1. 财务报表分析**, **2.1 盈利能力指标**, **2.2 偿债能力指标**, **2.3 运营效率指标**, **2.4 成长能力指标** (+2 more) + +### Community 235 - "Community 235" +Cohesion: 0.2 +Nodes (10): **5.1 政策驱动选股法**, **5. 中国特色选股方法研究**, **5.1.1 政策因子分析**, **5.1.2 价值信号提取**, **5.2 国企改革选股法**, **5.2.1 改革价值释放路径**, **5.2.2 投资策略**, **5.3 专精特新选股法** (+2 more) + +### Community 236 - "Community 236" +Cohesion: 0.2 +Nodes (10): **8.1 研究设计**, **8.1.1 数据准备**, **8.1.2 研究方法**, **8.2 实证结果**, **8.2.1 各种选股方法绩效对比**, **8.2.2 各种选股方法特征分析**, **8.3 结论分析**, **8. 实证研究和回测验证** (+2 more) + +### Community 237 - "Community 237" +Cohesion: 0.2 +Nodes (10): **📈 另类数据价值挖掘方法**, **1. 数据获取和处理**, **1.1 数据获取技术**, **1.2 数据处理流程**, **2. 特征工程和建模**, **2.1 特征构建**, **2.2 建模方法**, **3. 价值信号提取和验证** (+2 more) + +### Community 238 - "Community 238" +Cohesion: 0.2 +Nodes (9): 📊 **另类数据在价值投资选股中的应用研究**, **研究时间**, **1. 技术风险**, **2. 市场风险**, **🎯 研究概述**, **📋 风险和控制**, **3. 控制措施**, **研究目标** (+1 more) + +### Community 239 - "Community 239" +Cohesion: 0.2 +Nodes (9): **📊 方法论概述**, **🔄 第六部分:多因子综合选股方法论**, **模型框架**, **优化机制**, **核心思想**, **6.1 综合评分模型**, **6.2 动态优化方法**, **方法特色** (+1 more) + +### Community 240 - "Community 240" +Cohesion: 0.2 +Nodes (10): **🚀 总结**, **科学性**, **全面性**, **适应性**, **实用性**, **理论价值**, **实践价值**, **社会价值** (+2 more) + +### Community 241 - "Community 241" +Cohesion: 0.2 +Nodes (10): **🔬 第一部分:基本面分析选股方法论**, **1.1 财务报表深度分析法**, **1.2 行业地位和竞争优势分析法**, **1.3 管理层和公司治理分析法**, **分析框架**, **关键分析维度**, **行业分析框架**, **竞争优势分析** (+2 more) + +### Community 242 - "Community 242" +Cohesion: 0.2 +Nodes (10): **1. 研究问题**, **📊 实证研究设计**, **2.1 对比实验**, **2. 实验设计**, **2.2 评估方法**, **2.3 稳健性检验**, **3.1 性能提升**, **3.2 方法创新** (+2 more) + +### Community 243 - "Community 243" +Cohesion: 0.2 +Nodes (10): **🇨🇳 第三部分:中国特色价值选股方法**, **政策因子类型**, **价值信号提取**, **改革价值释放路径**, **投资策略**, **企业特征分析**, **估值方法**, **3.1 政策驱动选股** (+2 more) + +### Community 244 - "Community 244" +Cohesion: 0.2 +Nodes (9): **📋 第八部分:风险和控制**, **🎯 调研价值**, **8.1 技术风险**, **8.2 市场风险**, **8.3 控制措施**, **9.1 理论价值**, **9.2 实践价值**, **9.3 社会价值** (+1 more) + +### Community 245 - "Community 245" +Cohesion: 0.2 +Nodes (10): 第三部分:算法交易策略研究, 双均线策略, 趋势跟踪系统, 布林带均值回归, 3.1 趋势跟踪策略, 3.2 均值回归策略, 3.3 配对交易/统计套利, 3.4 高频做市策略 (+2 more) + +### Community 246 - "Community 246" +Cohesion: 0.2 +Nodes (10): 历史波动率, 2.2 均值回归因子, 2.3 波动率因子, 2.5 多因子组合, 第二部分:技术因子有效性研究, ATR(平均真实波幅), 乖离率BIAS, 波动率 breaks (+2 more) + +### Community 247 - "Community 247" +Cohesion: 0.2 +Nodes (10): 二、趋势跟踪选股, 方法原理, 优点, 方法原理, 优点, 缺点, 2.2 趋势强度选股, 2.3 通道趋势选股 (+2 more) + +### Community 248 - "Community 248" +Cohesion: 0.31 +Nodes (6): GuanYuValueTechStrategy, main(), 关羽 - 价值+技术综合选策略(主策略) ===================================== 完整流程:, 运行完整策略 Returns: 策略执行结果, 打印订单详情 Args: orders: 订单列表, RiskProfile + +### Community 249 - "Community 249" +Cohesion: 0.33 +Nodes (4): BaseStructuredFactor, calculate_raw(), 完整处理流程:原始计算 → 中性化 → 标准化 → rank, 行业中性化 + 市值中性化 参数: factor_values: 原始因子值 df: 原始数据, + +### Community 250 - "Community 250" +Cohesion: 0.22 +Nodes (3): DynamicICWeightAdjuster, 动态加权模块 根据因子近期IC(信息系数)动态调整权重 IC越高,因子效果越好,权重越大, 动态IC权重调整器 每月更新因子IC,根据IC均值调整权重 + +### Community 251 - "Community 251" +Cohesion: 0.22 +Nodes (4): FactorCombiner, 因子合成器 - 把多个因子按权重合成最终得分, 参数: factors: 因子字典 {因子名称: 因子实例} weights: 因子权重 {因子名称: 权重},, 合成因子得分 参数: data: 原始行情财务数据DataFrame 返回: 最 + +### Community 254 - "Community 254" +Cohesion: 0.22 +Nodes (5): BarData, LocalCsvDataSource, 本地CSV文件数据源 - 赵云下载好的CSV数据放在data目录 - 本服务只读取,不修改 - 文件名自动匹配:{symbol, CSV格式要求: 必须包含列:trade_date, open, high, low, close, volume, amount, 通过网络API获取数据 可以对接akshare、tushare等网络接口 + +### Community 255 - "Community 255" +Cohesion: 0.22 +Nodes (8): 📋 当前项目结构, ✅ 已完成工作, 🔄 进行中工作, 📝 快捷命令, 🎯 项目目标, code:block1 (sanguo_quant_live/), code:bash (./scripts/pull-commit-push.sh "commit message"), sanguo_quant_live 项目状态总结 + +### Community 256 - "Community 256" +Cohesion: 0.22 +Nodes (9): 4.5 使用方法, 4.5.1 基本用法:下载单只股票, 4.5.2 批量下载:使用批量下载器(推荐), 4.5.3 直接批量下载:使用适配器, 4.5.4 命令行运行, code:python (from akshare_vnpy_adapter import AkshareToVnpyAdapter), code:python (from batch_downloader import BatchDownloader), code:python (from akshare_vnpy_adapter import AkshareToVnpyAdapter) (+1 more) + +### Community 257 - "Community 257" +Cohesion: 0.22 +Nodes (8): 数据工程模块验证报告(代码实现完成), 一、验证概述, 1.1 验证目标, 1.2 执行情况, 五、功能矩阵, 九、安全性验证(静态分析), 9.1 SQL注入防护, 9.2 数据安全 + +### Community 258 - "Community 258" +Cohesion: 0.22 +Nodes (8): 结构化适配动态多因子 质量审核报告, 分模块质量评估, 1. risk_control.py - 风控和择时模块, 2. capital_flow_monitor.py - 资金流向监控, 审核概况, 3. risk_warning_execution.py - 风控预警和执行系统, 4. policy_news_parser.py - 政策消息解析模块, 总体评价 + +### Community 259 - "Community 259" +Cohesion: 0.25 +Nodes (7): 📁 目录结构, 目录结构, 因子列表, 动态加权逻辑, 估值择时逻辑, 进阶多因子+动态加权+估值择时 A股量化中低频方案, code:block1 (factors-dynamic-weight-timing-20260327/) + +### Community 260 - "Community 260" +Cohesion: 0.22 +Nodes (9): 2. 因子层, 3. 动态加权层, 4. 择时层, 5. 回测层, 🏗️ 技术架构, code:block3 (因子计算模块), code:block4 (动态加权模块), code:block5 (择时模块) (+1 more) + +### Community 261 - "Community 261" +Cohesion: 0.22 +Nodes (8): 阿里云美国节点代理方案分析, 二、费用估算(以 1核2G 配置为例), 2.1 云服务器(ECS)费用, 2.2 网络费用, 2.3 总费用估算, 一、阿里云美国节点可用性, 三、与全球厂商对比, 四、注意事项 + +### Community 262 - "Community 262" +Cohesion: 0.22 +Nodes (9): 4. 生成密钥, 4.1 创建密钥存储目录, 4.2 生成服务器密钥对, 4.3 生成客户端密钥对, 4.4 查看生成的密钥, code:bash (echo "服务器私钥: $(cat server_privatekey)"), code:bash (mkdir -p /etc/wireguard/keys), code:bash (wg genkey | tee server_privatekey | wg pubkey > server_publi) (+1 more) + +### Community 263 - "Community 263" +Cohesion: 0.22 +Nodes (8): 一、项目背景与目标, 1.1 项目目标, 1.2 整体架构, 六、访问地址汇总(部署完成后), 十、参考资料, 十一、版本历史, code:block1 (┌───────────────────────────────────────────────────────────), Docker 基础镜像构建配置完整记忆归档 + +### Community 264 - "Community 264" +Cohesion: 0.22 +Nodes (9): 7.1 基础版Dockerfile, 7.2 完整版Dockerfile(包含VS Code Server), 7.3 entrypoint.sh启动脚本, 7.4 requirements.txt依赖文件, code:dockerfile (# 使用Python 3.11基础镜像), code:dockerfile (# 多阶段构建), code:bash (#!/bin/bash), code:txt (# vn.py核心) (+1 more) + +### Community 265 - "Community 265" +Cohesion: 0.22 +Nodes (9): 8.1 基础版docker-compose.yml, 8.2 完整版docker-compose.yml(包含数据库), 8.3 .env环境变量文件, 8.4 快速启动命令, code:yaml (version: '3.8'), code:yaml (version: '3.8'), code:env (# 基本配置), code:bash (# 1. 创建目录结构) (+1 more) + +### Community 266 - "Community 266" +Cohesion: 0.22 +Nodes (9): 四、集成建议方案, 4.1 推荐架构, 4.2 分阶段实施建议, 项目概况, 会话模型分析, 架构分析, 适配我们需求的可能性, 方案二:ClawTeam(团队协作 A2A) (+1 more) + +### Community 267 - "Community 267" +Cohesion: 0.22 +Nodes (9): 🔧 技术实现, 1. 数据准备, 2. 因子计算, 3. 动态加权, 4. 回测引擎, code:python (# 数据获取模块), code:python (# 因子计算模块), code:python (# 动态加权模块) (+1 more) + +### Community 268 - "Community 268" +Cohesion: 0.22 +Nodes (9): 1. **数据架构建立**, 📊 第一阶段:本地日线数据完成情况, 2. **基础信息数据采集完成**, ✅ **已完成的核心工作**, 3. **技术工具链建立**, 4. **文档体系完善**, 📈 **数据摘要**, code:block1 (sanguo_quant_live/zhaoyun-data/data/) (+1 more) + +### Community 269 - "Community 269" +Cohesion: 0.22 +Nodes (8): 概述, 验证结果, 发现的问题, 问题列表, 建议, 总结, A股基础信息数据质量验证报告, code:json ([) + +### Community 270 - "Community 270" +Cohesion: 0.22 +Nodes (9): 3.7.1 角色定义, 3.7.2 验证协议, 3.7.3 输出契约, 3.7.4 避免模式, 3.7 Critic 提示词分析, code:xml (), code:xml (), code:xml () (+1 more) + +### Community 271 - "Community 271" +Cohesion: 0.22 +Nodes (9): 3.3.1 职责定义, 3.3.2 约束策略, 3.3.3 执行循环, 3.3.4 输出契约, 3.3 Architect (Oracle) 提示词分析, code:xml (), code:xml (), code:xml () (+1 more) + +### Community 272 - "Community 272" +Cohesion: 0.22 +Nodes (9): **1.1 贴现现金流模型(DCF)**, **1.2 资产基础估值**, **1. 绝对估值方法**, **📊 价值评估框架**, **2.1 市盈率(P/E)**, **2.2 市净率(P/B)**, **2. 相对估值方法**, **2.3 市销率(P/S)** (+1 more) + +### Community 273 - "Community 273" +Cohesion: 0.22 +Nodes (9): **3. 传统选股方法研究**, **3.1 基本面分析选股法**, **3.1.1 财务报表深度分析**, **3.1.2 行业地位和竞争优势分析**, **3.1.3 管理层和公司治理分析**, **3.2 价值因子选股法**, **3.2.1 估值因子**, **3.2.2 股息率因子** (+1 more) + +### Community 274 - "Community 274" +Cohesion: 0.22 +Nodes (9): **1. 研究问题**, **📊 实证研究设计**, **2.1 数据收集**, **2. 研究方法**, **2.2 研究设计**, **2.3 评价指标**, **3.1 理论贡献**, **3. 预期结果** (+1 more) + +### Community 275 - "Community 275" +Cohesion: 0.22 +Nodes (9): **🔍 第三部分:质量因子选股方法论**, **分析方法**, **分析框架**, **分析维度**, **分析指标**, **3.1 盈利能力选股法**, **3.2 盈利质量选股法**, **3.3 财务健康度选股法** (+1 more) + +### Community 276 - "Community 276" +Cohesion: 0.22 +Nodes (9): **1.1 财报文本分析**, **1.2 电话会议分析**, **1.3 新闻和研报分析**, **1. 自然语言处理(NLP)应用**, **3. 深度学习应用**, **3.1 图像和视频分析**, **3.2 图神经网络应用**, **3.3 时间序列预测** (+1 more) + +### Community 277 - "Community 277" +Cohesion: 0.22 +Nodes (9): 📋 调研大纲, 1.1 技术分析流派概述, 1.2 技术分析有效性辩论, 1.3 A股市场特性对技术分析的影响, 第一部分:研究背景和文献综述, 第六部分:结论和建议, 6.1 研究结论, 6.2 实施建议 (+1 more) + +### Community 279 - "Community 279" +Cohesion: 0.25 +Nodes (4): 市值因子 - 对数市值,越小越好,偏好中小盘, 一个月反转因子 - 近一个月跌幅越大,未来反弹预期越高,所以得分越高, ReversalFactor, SizeFactor + +### Community 280 - "Community 280" +Cohesion: 0.46 +Nodes (7): get_backtest_config(), load_strategy_code(), main(), poll_backtest_result(), print_backtest_result(), run_backtest(), test_api_connection() + +### Community 281 - "Community 281" +Cohesion: 0.29 +Nodes (5): batch_process_factors(), prepare_market_cap_neutral(), 因子中性化批量处理工具 行业中性 + 市值中性, 批量处理所有因子,返回处理后因子DataFrame 参数: factors: 因子字典 data: 原始数据 返, 预处理,添加log_market_cap列用于中性化 如果已有market_cap列,自动计算对数 + +### Community 282 - "Community 282" +Cohesion: 0.29 +Nodes (4): ABC, BaseStrategy, BaseStrategy - 策略基类 策略开发者只需继承此类并实现 generate_signals() 方法。 回测引擎通过统一接口调用策略。 Usag, 策略基类 —— 所有回测策略必须继承此类 子类只需实现 generate_signals(data) -> data_with_signals + +### Community 283 - "Community 283" +Cohesion: 0.25 +Nodes (7): 🏛️ 三国量化项目 - 团队配置, 📦 当前联合测试任务, 🔄 任务目录结构, 👥 完整团队名单, ✅ 已完成的系统建设, 📝 更新记录, code:block1 (management/) + +### Community 284 - "Community 284" +Cohesion: 0.25 +Nodes (7): 功能说明, 代码特点, 使用说明, 预期输出, code:python (import akshare as ak), Python代码实现, zhaoyun_implement 节点产出 + +### Community 285 - "Community 285" +Cohesion: 0.25 +Nodes (8): 10.1 完成情况汇总, 10.2 代码质量评价, 10.3 风险评估, 10.4 结论, 十、总结, 代码实现评价: ⭐⭐⭐⭐⭐ (优秀), 测试状态: ⏸️ 待执行, 建议: + +### Community 286 - "Community 286" +Cohesion: 0.25 +Nodes (7): 纯突破量化策略 质量审核报告, 分模块质量评估, 1. risk_control_breakout.py - 突破专属风控, 2. structural_market_risk.py - 结构化行情风控, 审核概况, 3. news_risk_monitor.py - 消息风险监控, 总体评价 + +### Community 287 - "Community 287" +Cohesion: 0.25 +Nodes (7): 进阶多因子+动态加权+估值择时 质量审核报告, 分模块质量评估, 1. risk_control.py - 基础风控模块, 2. news_risk_monitor.py - 消息风险监控, 审核概况, 3. structural_market_risk.py - 结构化行情风控, 总体评价 + +### Community 288 - "Community 288" +Cohesion: 0.25 +Nodes (8): 客户端配置, Android 客户端, code:block16 ([Interface]), code:bash (# 安装 WireGuard), iOS 客户端, Linux 客户端, macOS 客户端, Windows 客户端 + +### Community 289 - "Community 289" +Cohesion: 0.25 +Nodes (8): 1. 1分钟K线数据, 2. 5分钟K线数据, 📊 数据规模评估, 基础参数, 3. 15分钟K线数据, 4. 合计数据量, 数据量计算, 与日线数据对比 + +### Community 290 - "Community 290" +Cohesion: 0.25 +Nodes (7): 📋 报告信息, 1. 基础信息数据, 2. 日线行情数据, 🎉 任务完成声明, 3. 财务数据, 📈 数据规模预估, 🏛️ A股数据准备任务 - 最终报告 + +### Community 291 - "Community 291" +Cohesion: 0.25 +Nodes (8): 1. **数据架构设计完成**, 🎯 任务目标达成情况, ✅ 已完成的核心工作, 2. **技术工具链建立**, 3. **数据采集流程验证**, 4. **质量保证机制建立**, 🔄 待完成的实施工作, 实际数据采集(需要时间和资源) + +### Community 292 - "Community 292" +Cohesion: 0.25 +Nodes (7): 任务背景, 调研目标, 调研维度, 预期输出, 负责人, 进度, TASK-20260401-a2a-multiagent-research - A2A/多代理方案调研 + +### Community 293 - "Community 293" +Cohesion: 0.36 +Nodes (8): 📁 数据需求说明, 3.1 完整性, 3.2 准确性, 3.3 时效性, 3. 数据质量要求, 3. 数据质量要求, 6. 联系人, 9. 联系人 + +### Community 294 - "Community 294" +Cohesion: 0.25 +Nodes (8): 1. **配置修改**, 2. **分钟数据采集计划**, 3. **时间预估**, 4. **质量保证措施**, code:python (# 修改收集器的base_dir为NAS路径), code:python (# 采集配置), 🎯 第三阶段:NAS准备和部署计划, **NAS就绪后执行步骤** + +### Community 295 - "Community 295" +Cohesion: 0.25 +Nodes (8): 执行摘要, 主要发现, 输出文件, 验证, 建议, 下一步行动, code:block79, 任务完成:[task-title] + +### Community 296 - "Community 296" +Cohesion: 0.25 +Nodes (8): 原理, 优点, 缺点, 安全性评级, 适用场景, 快速开始, 方案4: PyInstaller (打包工具), code:bash (# 安装) + +### Community 297 - "Community 297" +Cohesion: 0.25 +Nodes (8): 安全性评级, 适用场景, 快速开始, 方案2: Nuitka (编译为C++), 原理, 优点, 缺点, code:bash (# 安装) + +### Community 298 - "Community 298" +Cohesion: 0.25 +Nodes (8): 原理, 优点, 缺点, 安全性评级, 适用场景, 快速开始, 方案3: Cython (编译为C扩展), code:python (# setup.py) + +### Community 299 - "Community 299" +Cohesion: 0.25 +Nodes (8): 方案1: PyArmor (专业加密混淆工具), 原理, 优点, 缺点, 安全性评级, 适用场景, 快速开始, code:bash (# 安装) + +### Community 300 - "Community 300" +Cohesion: 0.25 +Nodes (7): 1. 数据结构映射, 2. 常用指标函数映射, 3. 变量和状态管理, 4. 推荐库, 动量指标 (Momentum), 移动平均 (Moving Averages), Pine Script to Python 通用转换规则 + +### Community 301 - "Community 301" +Cohesion: 0.25 +Nodes (8): **分析方法**, **分析维度**, **2.1 估值因子选股法**, **2.2 股息率选股法**, **2.3 现金流选股法**, **📈 第二部分:价值因子选股方法论**, **绝对估值方法**, **相对估值方法** + +### Community 302 - "Community 302" +Cohesion: 0.25 +Nodes (8): **🔧 技术实现框架**, **2.1 模型架构**, **2. 模型开发和训练**, **2.2 训练策略**, **3.1 评估指标**, **3. 评估和优化**, **3.2 优化方法**, code:block2 (输入层) + +### Community 303 - "Community 303" +Cohesion: 0.25 +Nodes (8): **1.1 基本面分析选股**, **1.2 价值因子选股**, **🔬 第一部分:传统价值投资选股方法**, **核心原则**, **分析方法**, **主要价值因子**, **A股适用性调整**, **A股有效性验证** + +### Community 304 - "Community 304" +Cohesion: 0.25 +Nodes (8): 方法原理, 选股规则, 参数常见取值, 优点, 缺点, 2.1 唐奇安通道突破选股, A股适应性评价, code:python (# 买入:价格突破20日新高) + +### Community 305 - "Community 305" +Cohesion: 0.25 +Nodes (8): 方法原理, 1.1 均线系统选股, 常见参数组合, 选股规则示例, 优点, 缺点, A股适应性评价, code:python (# 多头排列选股) + +### Community 306 - "Community 306" +Cohesion: 0.29 +Nodes (4): get_profile(), 初始化仓位管理器 Args: risk_profile: 风险偏好配置 tot, 初始化策略 Args: risk_profile: 风险偏好 ('conservative', 'ba, 初始化价值筛选器 Args: risk_profile: 风险偏好配置 + +### Community 307 - "Community 307" +Cohesion: 0.52 +Nodes (6): get_backtest_config(), main(), poll_backtest_result(), print_backtest_result(), run_backtest(), test_api_connection() + +### Community 310 - "Community 310" +Cohesion: 0.33 +Nodes (4): BlackSwanFilter, 黑天鹅过滤:排除ST、跌停、财务造假、低流动性票, 初始化过滤器 :param min_daily_volume: 最小日成交额(亿),低于此排除, 过滤个股 :return: (是否通过过滤, 不通过原因) True = 可以买入,False = 排除 + +### Community 311 - "Community 311" +Cohesion: 0.52 +Nodes (6): check_dependencies(), check_directories(), check_python_version(), check_system_info(), check_virtual_environment(), generate_report() + +### Community 313 - "Community 313" +Cohesion: 0.29 +Nodes (7): 4.6 批量下载详细说明, 4.6.1 断点续传机制, 4.6.2 失败重试机制, 4.6.3 测试模式, 4.6.4 性能指标, code:json ({), code:python (# 下载前50只股票测试) + +### Community 314 - "Community 314" +Cohesion: 0.29 +Nodes (6): 断点续传, 三、技术实现, 3.1 整体架构, 3.3 批量下载器特性, code:block1 (akshare API), code:json ({) + +### Community 315 - "Community 315" +Cohesion: 0.29 +Nodes (6): 三个策略 完整质量审核总报告, 已交付风控模块质量评价, 总体评价, 各策略风控评分, 当前状态, 结论 + +### Community 316 - "Community 316" +Cohesion: 0.29 +Nodes (6): 结构化适配动态多因子策略, 核心流程, 参数配置(全部可配置,方便遍历优化), 方案逻辑, 文件结构, code:block1 (structured-dynamic-factors-20260327/) + +### Community 317 - "Community 317" +Cohesion: 0.29 +Nodes (7): 现象, 应急处理, 场景 2: vn.py 进程崩溃(P0), code:bash (# 保存系统状态), code:bash (# 检查系统日志中的 OOM), code:bash (# 进入项目目录), code:bash (# 检查进程) + +### Community 318 - "Community 318" +Cohesion: 0.29 +Nodes (7): 🔧 常见问题应急处理, 现象, 应急处理, 场景 4: 数据库连接失败(P1), code:bash (# 如果使用 RDS), code:bash (# 测试数据库连接), code:bash (# 方案 A: 切换到本地缓存数据) + +### Community 319 - "Community 319" +Cohesion: 0.29 +Nodes (7): 1.1 什么是 miniQMT, 1.2 接口文档, 1.2.1 XtQuant 库, 1.2.2 基本使用示例, 1.2.3 配置要求, 1. miniQMT 概述与接口文档, code:python (from xtquant import xttrader) + +### Community 320 - "Community 320" +Cohesion: 0.29 +Nodes (6): 目录, 附录, A. 参考资源, B. 关键术语, C. 联系信息, miniQMT 集成调研报告 + +### Community 321 - "Community 321" +Cohesion: 0.29 +Nodes (7): 3.4 可行的 Workaround 方案, 方案 A:Windows 上运行 vnpy + Docker 仅用于管理, 方案 B:使用 REST API 中间件, 方案 C:使用 SSH 隧道 + 文件共享, code:block5 (┌─────────────────────────────────────┐), code:block6 (┌─────────────────┐ 局域网 ┌─────────────────┐), code:block7 (┌─────────────────┐ 局域网 ┌─────────────────┐) + +### Community 322 - "Community 322" +Cohesion: 0.33 +Nodes (7): 五、性能风险, 影响因素, 优化建议, 注意事项, 5. 成本估算, 5.1 基础方案成本, 5.2 成本优化建议 + +### Community 323 - "Community 323" +Cohesion: 0.29 +Nodes (7): 1. 选择云服务商并创建实例, 服务器端部署, 3.1 安装 WireGuard 软件包, 3.2 启用 IP 转发, 3. 安装 WireGuard, code:bash (apt install wireguard -y), code:bash (echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf) + +### Community 324 - "Community 324" +Cohesion: 0.29 +Nodes (7): 1. MTU 优化, 性能优化, 2. 使用更快的加密算法, 3. 服务器性能调优, code:block20 ([Interface]), code:block21 (net.core.rmem_max = 2500000), code:bash (sysctl -p /etc/sysctl.d/wireguard.conf) + +### Community 325 - "Community 325" +Cohesion: 0.29 +Nodes (6): 多客户端配置, 添加第二个客户端, 安全加固建议, code:bash (cd /etc/wireguard/keys), code:bash (wg set wg0 peer $(cat client2_publickey) allowed-ips 10.0.0.), WireGuard VPN 详细操作手册 + +### Community 326 - "Community 326" +Cohesion: 0.29 +Nodes (7): 失败记录 #1:一次性安装所有依赖导致网络超时, 失败记录 #2:基础镜像选择问题, 失败记录 #3:系统依赖安装问题, 五、构建历史记录, 失败记录 #4:TA-Lib编译问题, 5.1 历史失败记录, 5.2 当前方案总结 + +### Community 327 - "Community 327" +Cohesion: 0.29 +Nodes (7): 步骤1:准备NAS存储目录, 2.2 NAS端部署步骤, 步骤2:准备Docker配置文件, 步骤3:部署Docker容器, code:block2 (/volume1/), code:bash (# 数据目录), code:bash (# 进入项目目录) + +### Community 328 - "Community 328" +Cohesion: 0.29 +Nodes (7): 一、方案整体可行性分析, 1.1 技术可行性:✅ 完全可行, 1.2 新架构设计:完全迁移到NAS, 1.3 适用场景, 架构对比, 新架构优势, 核心原则 + +### Community 329 - "Community 329" +Cohesion: 0.29 +Nodes (7): 存储架构设计, 1. AKShare(开源免费), 2. Tushare Pro(商业API), 3. 聚宽数据(已有基础), 🛠️ 技术可行性评估, 数据源选择, code:block1 (minute_kline/) + +### Community 330 - "Community 330" +Cohesion: 0.29 +Nodes (7): 🛠️ 实施计划, 第一阶段:基础信息采集(1-2小时), 第二阶段:日线数据采集(24-48小时), 第四阶段:质量检查和交付(2-4小时), 第三阶段:财务数据采集(8-12小时), code:bash (python3 scripts/data_acquisition/a_stock_basic_info.py), code:bash (python3 scripts/data_quality/data_quality_manager.py) + +### Community 331 - "Community 331" +Cohesion: 0.29 +Nodes (7): 💡 使用说明, 数据访问, 数据更新, 质量监控, code:python (import pandas as pd), code:python (# 使用主控程序更新数据), code:python (# 运行质量检查) + +### Community 332 - "Community 332" +Cohesion: 0.29 +Nodes (7): 🔧 参数配置, 1. 突破参数, 2. 买卖规则参数, 3. 风险控制参数, code:yaml (# configs/breakout_config.yaml), code:yaml (# configs/trading_rules_config.yaml), code:yaml (# configs/risk_config.yaml) + +### Community 333 - "Community 333" +Cohesion: 0.29 +Nodes (7): ✅ 已完成, 🔄 进行中, ⏳ 待开始, 基础信息数据, 5.1 存储格式, 5.2 存储优化, code:python (# data/storage.py) + +### Community 334 - "Community 334" +Cohesion: 0.38 +Nodes (7): 4. 数据使用规范, 4.1 数据读取, 4.2 数据更新, 4.3 数据验证, code:bash (# 运行日线数据下载), code:python (# 数据验证示例), code:python (# data/breakout_detector.py) + +### Community 335 - "Community 335" +Cohesion: 0.29 +Nodes (7): 3.6.1 角色定义, 3.6.2 成功标准, 3.6.3 失败恢复, 3.6 Executor 提示词分析, code:xml (), code:xml (), code:xml () + +### Community 336 - "Community 336" +Cohesion: 0.29 +Nodes (7): 3.8.1 QA Tester, 3.8.2 Test Engineer, 3.8.3 Debugger, 3.8 其他Agent概要, code:xml (), code:xml (), code:xml () + +### Community 337 - "Community 337" +Cohesion: 0.29 +Nodes (7): 3.5.1 角色定义, 3.5.2 约束策略, 3.5.3 提问策略, 3.5 Planner (Prometheus) 提示词分析, code:xml (), code:xml (), code:xml () + +### Community 338 - "Community 338" +Cohesion: 0.29 +Nodes (7): 6.1 提示词架构设计, 6.1.1 采用Hermes-Agent的动态组装机制, 6.1.2 采用Oh-My-Codex的结构化提示词设计, code:python (# 三国量化项目的模型适配), code:python (TASK_SPECIFIC_HINTS = {), code:block68 (sanguo_quant_live/), code:markdown (---) + +### Community 339 - "Community 339" +Cohesion: 0.29 +Nodes (7): 原理, 优点, 缺点, 安全性评级, 适用场景, 三、详细方案对比, 方案5: PyArmor + Nuitka 组合 (终极方案) + +### Community 340 - "Community 340" +Cohesion: 0.29 +Nodes (6): 项目目标, 项目进度, 最终报告, 核心结论, 分工, TradingView指标库分析项目 - 20260326 + +### Community 341 - "Community 341" +Cohesion: 0.29 +Nodes (7): **1. 第一阶段:数据准备(3月21日-24日)**, **🚀 实施计划**, **2. 第二阶段:特征工程(3月25日-28日)**, **3. 第三阶段:模型开发(3月29日-4月2日)**, **4. 第四阶段:验证评估(4月3日-7日)**, **5. 第五阶段:应用部署(4月8日-12日)**, **6. 第六阶段:报告撰写(4月13日-17日)** + +### Community 342 - "Community 342" +Cohesion: 0.29 +Nodes (7): **🚀 第四部分:成长因子选股方法论**, **分析方法**, **分析维度**, **分析方法**, **4.1 营收增长选股法**, **4.2 盈利增长选股法**, **4.3 市场份额增长选股法** + +### Community 343 - "Community 343" +Cohesion: 0.29 +Nodes (7): **🇨🇳 第五部分:中国特色选股方法论**, **分析框架**, **分析方法**, **分析维度**, **5.1 政策驱动选股法**, **5.2 国企改革选股法**, **5.3 专精特新选股法** + +### Community 344 - "Community 344" +Cohesion: 0.29 +Nodes (7): **主要成长因子**, **2.1 质量因子选股**, **2.2 成长因子选股**, **📈 第二部分:现代因子投资选股方法**, **主要质量因子**, **A股应用特点**, **A股注意事项** + +### Community 345 - "Community 345" +Cohesion: 0.29 +Nodes (6): 🎯 调研目标, 🗓️ 时间计划, 📁 目录结构, 🎯 成功标准, A股量化技术策略研究 - 调研大纲, code:block1 (technical-strategy/) + +### Community 346 - "Community 346" +Cohesion: 0.29 +Nodes (6): 任务说明, 任务要求, 脚本调用格式, 验收标准, code:bash (python /path/to/kanban_update.py JJC-20260401-007 doing "中书省), 📜 圣旨 JJC-20260401-007 + +### Community 347 - "Community 347" +Cohesion: 0.6 +Nodes (5): main(), test_data_connection(), test_imports(), test_strategy_import(), test_strategy_initialization() + +### Community 348 - "Community 348" +Cohesion: 0.33 +Nodes (4): BaseSettings, Config, DatabaseSettings, 数据库配置文件 支持 SQLite(方案零)和 PostgreSQL(方案一) + +### Community 350 - "Community 350" +Cohesion: 0.33 +Nodes (6): 第五部分:风险管理与风控体系(司马懿), 5.1 推荐风控方案, 5.2 实证测试结果, 5.3 极端情景测试, 5.4 A股最优参数推荐, 5.5 性能测试结论 + +### Community 351 - "Community 351" +Cohesion: 0.33 +Nodes (5): 未完成任务列表, 添加新任务模板, 注意事项, 任务列表, code:yaml (- task_id: task-YYYYMMDD-001) + +### Community 352 - "Community 352" +Cohesion: 0.33 +Nodes (6): 六、数据格式规范验证(静态分析), 6.1 vn.py 表结构规范, 6.2 索引规范, 6.3 数据类型验证, code:python (DbBarData:), code:sql (- Primary Key: id (自增) ✅) + +### Community 353 - "Community 353" +Cohesion: 0.33 +Nodes (6): 1. 数据层, 🎯 策略概览, 核心特征, 策略目标, 数据需求, code:block2 (数据源模块) + +### Community 354 - "Community 354" +Cohesion: 0.33 +Nodes (6): 现象, 应急处理, 场景 3: 磁盘空间满(P0), code:bash (# 清理系统临时文件), code:bash (# 查找大于 100MB 的文件), code:bash (df -h) + +### Community 355 - "Community 355" +Cohesion: 0.33 +Nodes (6): 6. 总结与建议, 6.1 主要结论, 6.2 具体建议, 6.2.1 短期方案(推荐立即实施), 6.2.2 长期优化方案(可选), 6.2.3 注意事项 + +### Community 356 - "Community 356" +Cohesion: 0.33 +Nodes (6): 2.1 vnpy_qmt Gateway, 2.2 基本使用示例, 2.3 配置步骤, 2. vnpy 调用 miniQMT 的方法, code:python (# -*- coding:utf-8 -*-), code:bash (pip install vnpy-qmt) + +### Community 357 - "Community 357" +Cohesion: 0.33 +Nodes (6): 5. 难度与工作量评估, 5.1 难度评估, 5.2 工作量评估, 5.2.1 最小可行方案(推荐), 5.2.2 完整方案(包含 NAS 集成), 5.3 风险点 + +### Community 358 - "Community 358" +Cohesion: 0.33 +Nodes (6): 基本信息, 价格详情(按需), 优点, 缺点, 适用场景, Google Cloud Platform (northamerica-northeast1 - Montreal) + +### Community 359 - "Community 359" +Cohesion: 0.33 +Nodes (6): 基本信息, 价格详情(按需), 优点, 缺点, 适用场景, AWS (ca-central-1 - Montreal) + +### Community 360 - "Community 360" +Cohesion: 0.33 +Nodes (6): 基本信息, 价格详情, 优点, 缺点, 适用场景, DigitalOcean (Toronto) + +### Community 361 - "Community 361" +Cohesion: 0.33 +Nodes (6): 基本信息, 价格详情(按需), 优点, 缺点, 适用场景, Azure (Canada Central - Toronto) + +### Community 362 - "Community 362" +Cohesion: 0.33 +Nodes (6): 问题1:无法连接, 故障排查, 查看日志, 问题2:连接成功但无法上网, 问题3:速度慢, code:bash (journalctl -u wg-quick@wg0 -f) + +### Community 363 - "Community 363" +Cohesion: 0.33 +Nodes (6): 5.1 创建服务器配置, 5.2 设置配置文件权限, 5. 创建 WireGuard 配置文件, code:bash (nano /etc/wireguard/wg0.conf), code:block12 ([Interface]), code:bash (chmod 600 /etc/wireguard/wg0.conf) + +### Community 364 - "Community 364" +Cohesion: 0.33 +Nodes (6): 三、部署脚本归档, 3.1 脚本位置, 3.2 完整NAS目录结构, 3.3 docker-compose.yml 配置(完整版), code:block6 (/volume1/stock/sanguo_vnpy/), code:yaml (version: '3.8') + +### Community 365 - "Community 365" +Cohesion: 0.33 +Nodes (5): 📋 任务信息, 🎯 任务需求, 核心需求, 具体要求, 调研任务:A股分钟K线数据准备评估 + +### Community 366 - "Community 366" +Cohesion: 0.33 +Nodes (6): 📅 实施计划建议, 第一阶段:架构设计(1-2天), 第三阶段:测试验证(1-2天), 第二阶段:工具开发(2-3天), 第五阶段:质量检查和交付(2-3天), 第四阶段:分批采集(5-10天) + +### Community 367 - "Community 367" +Cohesion: 0.33 +Nodes (6): 第一阶段:架构验证(1-2周), 第二阶段:工具链完善(1-2周), 第四阶段:系统优化和交付(1-2周), 第三阶段:全量数据采集(2-4周), 🚀 实施路线图, 第五阶段:维护和更新(持续) + +### Community 368 - "Community 368" +Cohesion: 0.33 +Nodes (6): 🛠️ 工具链设计, 完整性检查, 准确性验证, 3. 质量检查工具, code:python (class CompletenessChecker:), code:python (class AccuracyValidator:) + +### Community 369 - "Community 369" +Cohesion: 0.33 +Nodes (6): 会话模型分析, 项目概况, 架构分析, 适配我们需求的可能性, code:python (def get_session(channel, chat_id, user_id):), 方案三:OpenAkita(轻量 A2A 执行框架) + +### Community 370 - "Community 370" +Cohesion: 0.33 +Nodes (6): 3.1 止盈规则, 3. 卖出规则, 3.2 止损规则, 3.3 强制卖出规则, code:python (# 止盈规则), code:python (# 止损规则) + +### Community 371 - "Community 371" +Cohesion: 0.33 +Nodes (6): 1. 数据访问, 1.1 行情数据, 1.2 财务数据, 1.3 分钟数据 (赵云负责), 3.4 数据清洗规则, code:python (import pandas as pd) + +### Community 372 - "Community 372" +Cohesion: 0.33 +Nodes (5): 📋 方案概览, 🎯 核心目标, 📊 策略特点, 📞 联系人, 进阶多因子+动态加权+估值择时 A股量化中低频方案 + +### Community 373 - "Community 373" +Cohesion: 0.33 +Nodes (5): 📊 下载统计, 💾 存储位置, 🔧 数据格式, 📝 后续操作, A股日线数据下载报告 + +### Community 374 - "Community 374" +Cohesion: 0.33 +Nodes (6): 3.4.1 两阶段审查策略, 3.4.2 严重性分级, 3.4.3 安全检查清单, 3.4 Code Reviewer 提示词分析, code:xml (), code:xml (