飞控-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,79 @@
{
"source": "oshwhub",
"source_url": "https://oshwhub.com/sheep_finder/guo-chan-fei-kong",
"project_id": "b5c6a75f91804bd1b4992b07c7e77b78",
"title": "AT32国产飞控30.5*30.5",
"description_short": "基于AT32F435VMT7AT32F437VMT7国产芯片飞控兼容重山飞控。\n根据辉光管开源资料https://oshwhub.com/pdwdw/at32f437以及安总的重山飞控资料",
"description_path": "description.md",
"author": {
"username": "sheep_finder",
"display_name": "sheep_finder",
"user_id": "dc43748f38a9490396e4969820abff90"
},
"license": "GPL 3.0",
"tags": [],
"created_at": "2023-12-10T08:59:56.000Z",
"updated_at": "2024-12-26T15:40:48.078Z",
"published_at": "2024-12-27T04:03:25.000Z",
"crawled_at": "2026-04-30T10:49:13.028336+00:00",
"metrics": {
"likes": 176,
"stars": 366,
"forks": 392,
"views": 28549,
"watch": 0,
"comments": 67
},
"cover": {
"url": "https://image.lceda.cn/oshwhub/3722aed72c364e92a0957c07784a834a.png",
"path": null
},
"files": [
{
"name": "AT32飞控资料.zip",
"url": "https://image.lceda.cn/oshwhub/project/attachments/9dde024fc6044d02b67a7b0ed23f33b8.zip",
"original_id": "f56244690ac74684bfeae2a9edd743b7",
"ext": "zip",
"mime": "application/x-zip-compressed",
"size": 28841819,
"md5": "08e448cd27cb2960258cf0171641b145"
}
],
"raw_fields": {
"path": "sheep_finder/guo-chan-fei-kong",
"grade": 2,
"origin": "std",
"public": true,
"publish": true,
"skipped_files": []
},
"source_format": "easyeda-std",
"source_path": "source/",
"source_documents": [
{
"doc_uuid": "f511dce97be7424390d6af67babea71d",
"docType": 1,
"master": "d8387b91659a4f0f96c5743aebda91fc",
"path": "source/f511dce97be7424390d6af67babea71d.json",
"size": 279366,
"sha256": "f794f7d4e554400d42f69e2ffda0de4d820954e2c9a71cc683967016a95f12ca"
},
{
"doc_uuid": "5f141d3ef7c542978651686205c2217b",
"docType": 3,
"master": "d0594c85704f433795fe16852f3e5471",
"path": "source/5f141d3ef7c542978651686205c2217b.json",
"size": 1731793,
"sha256": "926ef473717b8a840d03599f7e4a8128eea3a63c92bf9550558380dea84d0cee"
},
{
"doc_uuid": "f527684298ab4b13a6c1e508fd2f89c7",
"docType": 3,
"master": "7050d6f0e9084a08ab8aa385e8e6680d",
"path": "source/f527684298ab4b13a6c1e508fd2f89c7.json",
"size": 1783218,
"sha256": "63107c65be8b7e5b0bb5588d1a9ff14b1c064ffa505c8aa35ffe84c2f08a7b87"
}
],
"editor_version": "6.5.39"
}