飞控-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,101 @@
{
"source": "oshwhub",
"source_url": "https://oshwhub.com/thecrazyboy/mwc_airplane_copy_copy",
"project_id": "792d7ef0379641f3b853b6c2143b4235",
"title": "MWC_AIRPLANE_V3",
"description_short": "微型MULTIWII飞控板支持2个电机+2个舵机适合微型固定翼飞机 \nMINIP51折腾记录请参考 https://www.bilibili.com/video/BV1Qh411Q75T/",
"description_path": "description.md",
"author": {
"username": "thecrazyboy",
"display_name": "thecrazyboy",
"user_id": "c3e814efee8f487986867ea8bd0ea9b9"
},
"license": "GPL 3.0",
"tags": [],
"created_at": "2021-02-19T06:51:54.000Z",
"updated_at": "2021-03-16T12:49:47.000Z",
"published_at": "2021-03-16T12:49:47.000Z",
"crawled_at": "2026-04-30T10:49:15.935068+00:00",
"metrics": {
"likes": 1,
"stars": 7,
"forks": 5,
"views": 1930,
"watch": 0,
"comments": 1
},
"cover": {
"url": "https://image.lceda.cn/pullimage/DM0gINYf21M30rbMSiwu8qJlpo2EbjoM3J67aFOU.jpeg",
"path": null
},
"files": [],
"raw_fields": {
"path": "thecrazyboy/mwc_airplane_copy_copy",
"grade": 2,
"origin": "std",
"public": true,
"publish": true,
"skipped_files": []
},
"source_format": "easyeda-std",
"source_path": "source/",
"source_documents": [
{
"doc_uuid": "58c19ef0716c4c94b64d4b19a5d5a054",
"docType": 1,
"master": "def7671e3c494244b7e0efb4751447d1",
"path": "source/58c19ef0716c4c94b64d4b19a5d5a054.json",
"size": 87998,
"sha256": "4d9319d389895ec06589c607c2ef2596a54899aa70ee3b3151b7ac3185efd3ce"
},
{
"doc_uuid": "a67ff97b9ede414d9538608331d55e1d",
"docType": 3,
"master": "2f12a1ab01e94a8482a6ff3495a0426d",
"path": "source/a67ff97b9ede414d9538608331d55e1d.json",
"size": 193897,
"sha256": "d8cb85e7abd0a6f951aa737ba2848cbc03bc5eea21e3613236365ac4bf81ea68"
},
{
"doc_uuid": "818043a336e941a8830d3588b5cc1549",
"docType": 3,
"master": "0c9c6a6d1d8849288baaf2b18bd7df1b",
"path": "source/818043a336e941a8830d3588b5cc1549.json",
"size": 193460,
"sha256": "a9795b274bce3658f32cd7cf3bed5e95109886fecc74745e4371cb887f093462"
},
{
"doc_uuid": "d9d5e266aa184cb392b8855bb1991cbf",
"docType": 3,
"master": "f9eacf5006d9442a85f4e68de9bee446",
"path": "source/d9d5e266aa184cb392b8855bb1991cbf.json",
"size": 219439,
"sha256": "6f6138846a784a8f83ce3c78cd3c6b00bf666b97e3edc0bd36b96979f25bb3d7"
},
{
"doc_uuid": "f8425d92242347b5910e37050cddf203",
"docType": 3,
"master": "451b15932beb487d88c7945ac5b890c5",
"path": "source/f8425d92242347b5910e37050cddf203.json",
"size": 219836,
"sha256": "173394a0949fd6ae5d7c2a92535eac1dfd3446135f6992176595c9381758e784"
},
{
"doc_uuid": "6801a8c13e8b45f7b7aef0b8a4fa9f17",
"docType": 3,
"master": "a5102757e8434005b6931ff69544714c",
"path": "source/6801a8c13e8b45f7b7aef0b8a4fa9f17.json",
"size": 219450,
"sha256": "6321a34e91d4c1828e90c183db254d92ce9370c3c658e251366867a12405c1f3"
},
{
"doc_uuid": "d681304ee2244d5b87be04b8e5edb898",
"docType": 3,
"master": "95f7401d02a94edda479249ba6789cd7",
"path": "source/d681304ee2244d5b87be04b8e5edb898.json",
"size": 193511,
"sha256": "89d61abf58eb6a4d44c4b732828ea84be46c4056ca0b500667f328f1b0ce80db"
}
],
"editor_version": "6.4.17"
}