ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Laboratoire de compétences d'un consultant formateur IA : syllabus, entreprises fictives, API simulées, testeur d'automatisations et portfolio
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
IA Lab — laboratoire de compétences d'un consultant formateur IA Application Next.js qui sert à la fois :查看完整 README ↗
En ligne : https://ia-lab-ochre.vercel.app
Application Next.js qui sert à la fois :
Toutes les entreprises, personnes et données sont fictives.
pnpm install
pnpm dev # compile content/ puis lance http://localhost:3000
En local, sans variables d'environnement : mot de passe de l'espace candidat lab, stockage en mémoire (non persistant).
| Variable | Rôle |
|---|---|
LAB_PASSWORD | Mot de passe de l'espace candidat (/lab, /admin) — obligatoire en production |
SANDBOX_SECRET | Secret de signature (sessions, clés d'API du sandbox, signatures de webhooks) — obligatoire en production |
KV_REST_API_URL, KV_REST_API_TOKEN | Upstash Redis (ajouté via la Marketplace Vercel) ; sinon stockage en mémoire |
| Commande | Effet |
|---|---|
pnpm content | Valide les packs de cas et compile content/ dans generated/content.json |
pnpm case:import pack.json [partie2.json …] | Importe un pack généré par le projet Claude dans content/cases/<id>/ |
pnpm livrables | Régénère ../livrables/SYLLABUS_complet.md et ../livrables/CASE_PACK_SCHEMA.md |
pnpm test | Tests unitaires (générateur, moteur d'assertions, sandbox) |
pnpm lint, pnpm build | Qualité et build de production |
content/
syllabus/*.md chapitres du syllabus (frontmatter : titre, ordre, resume)
cases/<id>/case.yaml|case.json pack de cas (schéma : lib/schema/case-pack.ts)
cases/<id>/documents/*.md documents internes de l'entreprise (base du RAG)
cases/<id>/_evaluateur/ campagnes du testeur et questions de jury (spoilers)
portfolio/<id>/index.md page de portfolio d'un cas (livrables dans public/portfolio/<id>/)
cp tools/n8n/.env.example tools/n8n/.env # puis définissez N8N_ENCRYPTION_KEY
docker compose -f tools/n8n/docker-compose.yml up -d
Dans n8n : créez un credential Header Auth (X-API-Key = clé affichée dans l'onglet Doc API du cas), un déclencheur Schedule (1 min) qui appelle GET /inbox?statut=nouveau, traitez chaque message, puis POST /inbox/{id}/ack. Le testeur fonctionne en mode pull : aucun tunnel n'est nécessaire.
Next.js 16 (App Router, proxy.ts), TypeScript, Tailwind CSS 4, Zod 4, Upstash Redis, Faker (données déterministes), ExcelJS, react-markdown + Mermaid, Vitest.