飞控-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,93 @@
{
"source": "oshwhub",
"source_url": "https://oshwhub.com/thecrazyboy/mwc_airplane_copy",
"project_id": "2e6315eee4944072a6e408b0951c74f2",
"title": "MWC_AIRPLANE_V2",
"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": "2020-12-14T09:32:01.000Z",
"updated_at": "2021-03-16T06:53:37.000Z",
"published_at": "2021-03-16T06:53:37.000Z",
"crawled_at": "2026-04-30T10:49:24.989892+00:00",
"metrics": {
"likes": 2,
"stars": 4,
"forks": 6,
"views": 1312,
"watch": 0,
"comments": 0
},
"cover": {
"url": "https://image.lceda.cn/pullimage/h3XScDy1s5iSaq65JktM0e1iS7ERS79OL5h9S2EG.jpeg",
"path": null
},
"files": [],
"raw_fields": {
"path": "thecrazyboy/mwc_airplane_copy",
"grade": 1,
"origin": "std",
"public": true,
"publish": true,
"skipped_files": []
},
"source_format": "easyeda-std",
"source_path": "source/",
"source_documents": [
{
"doc_uuid": "0ea0f57b20e74e90b0978c96f104eb89",
"docType": 1,
"master": "110ca241c185495f8f6ad07662bc301b",
"path": "source/0ea0f57b20e74e90b0978c96f104eb89.json",
"size": 90134,
"sha256": "903ae08c3c535070e89ad8818f9fe22dad4638892cebf7e327ae3e20694372da"
},
{
"doc_uuid": "7b104bfacfb2438f93e4fbf22d65939d",
"docType": 3,
"master": "9e23dcef560e405c96138922c040d0b0",
"path": "source/7b104bfacfb2438f93e4fbf22d65939d.json",
"size": 190030,
"sha256": "20bdb55fb435fdf29e99eaabdaeca0d23ceee67d3bd702b21d660b4bb53a0d10"
},
{
"doc_uuid": "4dbaea8e7ca84fd4b9dc812b53977385",
"docType": 3,
"master": "060636a8a2fd4b768eeb10a6068d4cd3",
"path": "source/4dbaea8e7ca84fd4b9dc812b53977385.json",
"size": 193049,
"sha256": "71a851fca3b4ee3c05277512325be4cc363dce82d84d5aaf66115dd525ef7411"
},
{
"doc_uuid": "d4924de21e9c4c7f84d3f648e0561890",
"docType": 3,
"master": "9119f57f8d7e47d6ace8f59346f4cb80",
"path": "source/d4924de21e9c4c7f84d3f648e0561890.json",
"size": 216242,
"sha256": "0e561d43aab7e5a1e873858ddac2695f8bec8b717fe2f24145ffa7a0bfd6f86c"
},
{
"doc_uuid": "b9390609de36422c87c57b3378a560df",
"docType": 3,
"master": "3b37a5d115d04996809102088c526ce9",
"path": "source/b9390609de36422c87c57b3378a560df.json",
"size": 216626,
"sha256": "ade9e28ccd32dce6bf35bda767d299a8eeb531f63be156e1e72c8f5d1ed43619"
},
{
"doc_uuid": "5ecd4a1ec4194295a1a459778836e8a0",
"docType": 3,
"master": "8cf7a75cb3ae450fad3a11ade8fdb033",
"path": "source/5ecd4a1ec4194295a1a459778836e8a0.json",
"size": 192663,
"sha256": "264baafa83244b08d4233ad0781d9c4aa913d35e4be112b2d92243f1cdd50649"
}
],
"editor_version": "6.4.7"
}