飞控-77: 74 std flight-controller projects ingested

Topic-pull from local listing index (`name OR introduction` contains
飞控). 77 std hits in oshwhub_listing_full.jsonl, minus 2 already
crawled = 75 attempted; 74 OK + 1 hard fail (`m1_mh743_ada_v4`,
listing entry missing `count.like`).

dev1 walltime: Step 1 ~12s, Step 4 ~80s (concurrency=5).
License mix: 65% GPL 3.0, 11% Public Domain, 11% MIT, 4% CC variants.

3 partial dirs (Step 1 KeyError on missing `count.like`) dropped — to
be re-fetched after a follow-up crawler patch makes count fields
defensive against listing-index outliers.

Source backfill 74/74 OK, total +46 MB.
This commit is contained in:
qcloud
2026-04-30 18:52:22 +08:00
parent f9d370e950
commit c199840ad3
576 changed files with 24104 additions and 19 deletions

View File

@@ -0,0 +1,112 @@
{
"source": "oshwhub",
"source_url": "https://oshwhub.com/airbus15/matek-f405-wse-hua-xiang-ji-fei-kong-v1-0",
"project_id": "dce335ad0d0c43cfba93bf8d2a142acc",
"title": "Swift F405 固定翼飞控 V1.0",
"description_short": "本项目是基于STM32F405主控的固定翼飞控采用20mmx40mm紧凑尺寸支持ArduPilot、INAV、Betaflight固件可用于ZOHD Drift等机舱空间有限的固定翼/滑翔机。",
"description_path": "description.md",
"author": {
"username": "airbus15",
"display_name": "AIRBUS15",
"user_id": "83acabf1baa84c459694cba8906d7ee7"
},
"license": "GPL 3.0",
"tags": [],
"created_at": "2025-10-20T03:03:55.000Z",
"updated_at": "2025-10-28T03:11:55.401Z",
"published_at": "2025-10-28T03:45:14.000Z",
"crawled_at": "2026-04-30T10:49:17.613628+00:00",
"metrics": {
"likes": 4,
"stars": 15,
"forks": 18,
"views": 1355,
"watch": 0,
"comments": 4
},
"cover": {
"url": "https://image.lceda.cn/oshwhub/pullImage/b2d062ca676246f1a921ec9890f5664c.jpg",
"path": null
},
"files": [
{
"name": "MATEK F405 WING AP 4.5.0.hex",
"url": "https://image.lceda.cn/oshwhub/project/attachments/76ccfb5c4f9d4409b0c2ff00a697bf25.hex",
"original_id": "4bb1deb710104f04a46d26ab5034ffc3",
"ext": "hex",
"mime": "application/octet-stream",
"size": 2757944,
"md5": "52b1235e26f47bf314a814ce73443ad2"
},
{
"name": "inav_7.0.0_MATEKF405SE.hex",
"url": "https://image.lceda.cn/oshwhub/project/attachments/2942544e64f54343932fa57df9bec352.hex",
"original_id": "f6c61cbc1b094d0db9ff7ff04a9d1c70",
"ext": "hex",
"mime": "application/octet-stream",
"size": 1597217,
"md5": "7fe2e06d07b4fe7e9ce36beb60c1f0c0"
}
],
"raw_fields": {
"path": "airbus15/matek-f405-wse-hua-xiang-ji-fei-kong-v1-0",
"grade": 1,
"origin": "std",
"public": true,
"publish": true,
"skipped_files": []
},
"source_format": "easyeda-std",
"source_path": "source/",
"source_documents": [
{
"doc_uuid": "87f10862f9f74286994f8575f8ba1123",
"docType": 3,
"master": "e9b3891f995d466cbc0a7c4cf8913a7d",
"path": "source/87f10862f9f74286994f8575f8ba1123.json",
"size": 917126,
"sha256": "b4249d6640ec412d6a51daf121ef27477f41ed70d87775d8ead5ddb1f28de5ce"
},
{
"doc_uuid": "cf7f214126c44acfa2d2b14a21a1fa36",
"docType": 1,
"master": "34cc48bcfe3d4c96b87d85fbd0265a07",
"path": "source/cf7f214126c44acfa2d2b14a21a1fa36.json",
"size": 274413,
"sha256": "c2dd068f6e03f168a3c8ef2f0d5cb6ae5b965a268eb60e6258b930f2c1befff6"
},
{
"doc_uuid": "5a72d63994fa4d6496a213cfa1677311",
"docType": 1,
"master": "529b2fd354f84eafa7ffb99f9bd6aec9",
"path": "source/5a72d63994fa4d6496a213cfa1677311.json",
"size": 274413,
"sha256": "c2dd068f6e03f168a3c8ef2f0d5cb6ae5b965a268eb60e6258b930f2c1befff6"
},
{
"doc_uuid": "55b8cf9dec1d412c8c642fff8783df79",
"docType": 3,
"master": "9f934f15390047ac9ffcd6ca67d6b602",
"path": "source/55b8cf9dec1d412c8c642fff8783df79.json",
"size": 414156,
"sha256": "cbe46123322d3de6e0f9bff92ef408a339f16f220c24c35cf4b49afe7fa7c7b4"
},
{
"doc_uuid": "41fe4761c60b4be6b822d46094f26503",
"docType": 1,
"master": "6dc51abb160f4ec1ada15ce38f0e5fc8",
"path": "source/41fe4761c60b4be6b822d46094f26503.json",
"size": 274413,
"sha256": "c2dd068f6e03f168a3c8ef2f0d5cb6ae5b965a268eb60e6258b930f2c1befff6"
},
{
"doc_uuid": "8fbd7aa3472f49588fd6f707f88c8ca4",
"docType": 3,
"master": "f58c79bd86f74711922f64aa9b0857f4",
"path": "source/8fbd7aa3472f49588fd6f707f88c8ca4.json",
"size": 188355,
"sha256": "68828140257e09833b9348b1e17ce3d8c10a46a5054e3a084be61b29087f93c7"
}
],
"editor_version": "6.5.46"
}