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.
138 lines
4.7 KiB
JSON
138 lines
4.7 KiB
JSON
{
|
|
"source": "oshwhub",
|
|
"source_url": "https://oshwhub.com/cai20070410/at32f437-fei-kong",
|
|
"project_id": "5525d220614d4bc391d7ec21f7b47dca",
|
|
"title": "AT32国产飞控 两层单面便于手搓版",
|
|
"description_short": "AT32国产飞控 两层单面便于手搓版 LQFP100",
|
|
"description_path": "description.md",
|
|
"author": {
|
|
"username": "cai20070410",
|
|
"display_name": "cai",
|
|
"user_id": "10dba363579a460eb91f9b26b4516fc2"
|
|
},
|
|
"license": "GPL 3.0",
|
|
"tags": [],
|
|
"created_at": "2023-01-24T03:09:42.000Z",
|
|
"updated_at": "2024-04-30T12:06:50.000Z",
|
|
"published_at": "2024-05-06T03:20:25.000Z",
|
|
"crawled_at": "2026-04-30T10:49:20.205180+00:00",
|
|
"metrics": {
|
|
"likes": 17,
|
|
"stars": 31,
|
|
"forks": 21,
|
|
"views": 8330,
|
|
"watch": 0,
|
|
"comments": 17
|
|
},
|
|
"cover": {
|
|
"url": "https://image.lceda.cn/pullimage/GzW3HwP8Zuv2GF737D8pq3AK12lbVzMwEB9aqJOW.jpeg",
|
|
"path": null
|
|
},
|
|
"files": [
|
|
{
|
|
"name": "at32f437.bin",
|
|
"url": "https://image.lceda.cn/attachments/2023/6/vkYDGiL4Et4BEf28bQUFo2yy0AgdolThU37G8pD6.bin",
|
|
"original_id": "34e4627f590741fc9fe65abef4763bf9",
|
|
"ext": "bin",
|
|
"mime": "application/octet-stream",
|
|
"size": 4096,
|
|
"md5": "1be93fd90cde8446746f40ae16f08803"
|
|
},
|
|
{
|
|
"name": "betaflight_4.3.2_EMSRPROTO2_212aa64.hex",
|
|
"url": "https://image.lceda.cn/attachments/2023/6/1tFee9L9gYYO1MnIu682oV6IrlMuvuleuTS6gP0b.txt",
|
|
"original_id": "df2907390f73415c9de053d41eda1242",
|
|
"ext": "txt",
|
|
"mime": "application/octet-stream",
|
|
"size": 1366097,
|
|
"md5": "5c2faef367469473758173e4f134290d"
|
|
},
|
|
{
|
|
"name": "Artery_ISP_Programmer_V2.0.07.rar",
|
|
"url": "https://image.lceda.cn/attachments/2023/6/tbkFl4DiXEwQTF1PxkuN04UZP3zCA26rbzFmiDgH.rar",
|
|
"original_id": "92fb32e16c934193a48dbcbb6bfc582b",
|
|
"ext": "rar",
|
|
"mime": "application/octet-stream",
|
|
"size": 16000253,
|
|
"md5": "cb88479334a4d4a595d5184bb36a78f3"
|
|
},
|
|
{
|
|
"name": "inav_6.1.1_SAGEATF4.hex",
|
|
"url": "https://image.lceda.cn/attachments/2023/6/uY00hYDbYV1fY45K5c4eI7mbyFLKqmboKHVT5IWs.txt",
|
|
"original_id": "b1f33ee7bfdc47e4927bc1e14a3a4b04",
|
|
"ext": "txt",
|
|
"mime": "application/octet-stream",
|
|
"size": 1474401,
|
|
"md5": "eefdc3fecf2627f6b971d0859f2b8f02"
|
|
}
|
|
],
|
|
"raw_fields": {
|
|
"path": "cai20070410/at32f437-fei-kong",
|
|
"grade": 1,
|
|
"origin": "std",
|
|
"public": true,
|
|
"publish": true,
|
|
"skipped_files": []
|
|
},
|
|
"source_format": "easyeda-std",
|
|
"source_path": "source/",
|
|
"source_documents": [
|
|
{
|
|
"doc_uuid": "c3d90a04353848468e0f1a9c16c505d7",
|
|
"docType": 1,
|
|
"master": "477476ac12a24bfcb388769e6a2e7407",
|
|
"path": "source/c3d90a04353848468e0f1a9c16c505d7.json",
|
|
"size": 222650,
|
|
"sha256": "0a7da60b6772eae017511c2752f83a081c7e9aa151863c912e074b2b2bd1c83b"
|
|
},
|
|
{
|
|
"doc_uuid": "f875058c2b8542a99e33a40606f5a5d9",
|
|
"docType": 3,
|
|
"master": "1012837591a94c2bb8ac05162751ecab",
|
|
"path": "source/f875058c2b8542a99e33a40606f5a5d9.json",
|
|
"size": 815202,
|
|
"sha256": "65d0e63350705f2103c32112ab07153f0a72b3b9bf1ff0f55b5669c93a9373a0"
|
|
},
|
|
{
|
|
"doc_uuid": "b7c03ffb079d4988b88f85d7bf0d3d83",
|
|
"docType": 3,
|
|
"master": "86613d9794f54faba0335741d71cc9ca",
|
|
"path": "source/b7c03ffb079d4988b88f85d7bf0d3d83.json",
|
|
"size": 848658,
|
|
"sha256": "aa4eacb3a809f1768a4f849a4ee5dd27cef380cb2db4cce799f877474804dbeb"
|
|
},
|
|
{
|
|
"doc_uuid": "cce79f82bceb46c9ba385303af50f713",
|
|
"docType": 3,
|
|
"master": "777312f690b34f1ea61a0e89213b13cf",
|
|
"path": "source/cce79f82bceb46c9ba385303af50f713.json",
|
|
"size": 833679,
|
|
"sha256": "0be8f29df4a0854340003b748f4779a88fdda478235e2d8e9e497a537a94d013"
|
|
},
|
|
{
|
|
"doc_uuid": "f43f341c071d491da0b64eca224b1d3b",
|
|
"docType": 3,
|
|
"master": "164b06d006b14d639ef1a0c7cac2c3dc",
|
|
"path": "source/f43f341c071d491da0b64eca224b1d3b.json",
|
|
"size": 782951,
|
|
"sha256": "825f4201d11330db55b8ecb6d371c33896559a853bbcdcbc8ef0260e0a1271f3"
|
|
},
|
|
{
|
|
"doc_uuid": "d1b452d87b7d48edb9c45b1d4d05c668",
|
|
"docType": 3,
|
|
"master": "29d70337eadd4d67beb823d47078bf55",
|
|
"path": "source/d1b452d87b7d48edb9c45b1d4d05c668.json",
|
|
"size": 1002287,
|
|
"sha256": "e05286c019a2cecee2f06f01f7ff5aea49800efc5fed52d8a333a404b85e37b5"
|
|
},
|
|
{
|
|
"doc_uuid": "968a01628a384086898672dfb5ff6412",
|
|
"docType": 3,
|
|
"master": "0b9c095f354346faa6e389be2885fad6",
|
|
"path": "source/968a01628a384086898672dfb5ff6412.json",
|
|
"size": 1010793,
|
|
"sha256": "044c734c3d80bc7839bcbfc875cc7732f182eac57f3e33e6deddffa69c9e5b3c"
|
|
}
|
|
],
|
|
"editor_version": "6.5.28"
|
|
} |