尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
Briquothèque (figurines et sets LEGO, ex « Figothèque ») Appli pour téléphone Android (page web installable) :查看完整 README ↗
Appli pour téléphone Android (page web installable) :
Tout fonctionne dans le téléphone : le fichier Excel est ouvert depuis Google Drive, modifié dans le téléphone, puis renvoyé vers Drive sous un nouveau nom (daté). Le fichier d'origine n'est jamais écrasé.
Reconnaissance : photo recadrée envoyée à Brickognize, 5 propositions comparées à la photo BrickLink, photo de dos facultative (scores combinés), recherche par nom dans le catalogue BrickLink.
Catalogue BrickLink (data/figurines.tsv, 19 250 figurines au 28/09/2026) : sert à la recherche
par nom et à reconnaître le thème. Mise à jour mensuelle depuis le téléphone : Outils →
« Mettre à jour le catalogue BrickLink » avec le fichier Minifigures.txt téléchargé sur
https://www.bricklink.com/catalogDownload.asp (Catalog Items / Minifigures / Tab-Delimited File).
Figurines custom (JB Spielwaren ou autre) : bouton « Ajouter une figurine custom », onglet « Customs » (corail). Code JB-<numéro d'article> pour un lien JB Spielwaren, sinon CUS-001… Le QR code ouvre le lien collé (gardé dans l'onglet Customs, colonnes S à W) ; sans lien, l'étiquette n'a pas de QR code.
Catalogue JB Spielwaren (data/jb.tsv) : figurines custom en vente sur jb-spielwaren.de
(nom, catégorie, lien, adresse de la photo, sans copie des photos). Mise à jour :
python3 outils/catalogue_jb.py (lit les catégories « Custom Minifigures », 1 page / 2 s).
Blister JB : bouton « Photographier un blister JB » ; l'appli cherche le nom sur la photo entière (sinon on encadre le nom), le lit (Tesseract.js inclus dans lib/tesseract, lecture dans le téléphone) et propose les figurines du catalogue JB qui correspondent. Le n° d'exemplaire (ex. 189/250) est ajouté au nom.
Décor des blisters : data/jb_empreintes.tsv contient une « empreinte » (couleurs et disposition)
de chaque photo de blister du catalogue JB, calculée par node outils/empreintes_jb.js avec le
même code que l'appli (js/empreinte.js) ; les photos ne sont pas conservées. L'appli compare la
photo du blister à ces empreintes pour confirmer le nom lu, ou proposer les blisters ressemblants.
Figurines JB revendues par brickshellcases.com (data/jb_brickshell.tsv, python3 outils/brickshell_jb.py) :
celles qui ne sont plus sur le site JB. Leurs photos sont celles du site JB et portent le numéro d'article :
elles gardent leur code JB-… (sinon BSC-…) ; lien vers la page brickshellcases ; empreintes du décor comprises.
Figurines JB retirées de la vente (data/jb_ebay.tsv) : noms tirés des annonces eBay.de (API officielle
« Browse »), avec python3 outils/ebay_jb.py (clés dans les variables d'environnement EBAY_CLIENT_ID et
EBAY_CLIENT_SECRET). Les figurines déjà au catalogue JB ou sur brickshellcases.com sont écartées
(lancer brickshell_jb.py avant). Elles sont proposées dans la
recherche et la lecture des blisters ; le lien de l'étiquette est une recherche eBay.de, le code CUS-….
Fichiers :
index.html, style.css : l'écran de l'applijs/app.js : déroulé photo → identification → ajoutjs/label.js : dessin des étiquettes (QR code + code)js/camps.js : choix automatique du camp (Star Wars)js/label.js contient aussi la liste des thèmes et de leurs couleurs (THEMES)js/xlsx.js : modification du fichier Exceljs/recadrage.js : recadrage de la photojs/collection.js : consultation de la collection (liste, planche, recherche)js/catalogue.js : catalogue BrickLink (recherche, thème par catégorie, mise à jour)js/blister.js : lecture du nom sur un blister (PaddleOCR d'abord, Tesseract ensuite)js/lecture_paddle.js et lib/paddle/ : lecture PaddleOCR dans le téléphone (onnxruntime-web, MIT ;
modèles PP-OCRv4, Apache 2.0, réduits aux caractères latins par outils/modele_paddle.py)lib/tesseract/ : Tesseract.js et données anglaises (licence Apache 2.0)lib/ : JSZip (lecture/écriture .xlsx) et qrcode-generator (QR codes), licences MIT