ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Tutor socrático de RMN de 1H (Next.js + FastAPI + RDKit)
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
Site educacional em que estudantes de Química interpretam espectros de RMN de ¹H com um tutor socrático (Claude). O aluno abre um exercício ou envia seu espectro (imagem + lista de picos); o tutor pergunta, dá pistas graduais e confronta hipóteses com dados medidos por ferramentas determinísticas e checagens de estrutura com RDKit. ⚠️ Os exercícios usam dados didáticos simulados ainda não revisados. Veja docs/exercises/REVIEW.md. Para usar o Claude de verdade localmente, defina ANTHROPIC_API_KEY e FAKE_LLM=false no backend/.env.查看完整 README ↗
Site educacional em que estudantes de Química interpretam espectros de RMN de ¹H com um tutor socrático (Claude). O aluno abre um exercício ou envia seu espectro (imagem + lista de picos); o tutor pergunta, dá pistas graduais e confronta hipóteses com dados medidos por ferramentas determinísticas e checagens de estrutura com RDKit.
⚠️ Os exercícios usam dados didáticos simulados ainda não revisados. Veja
docs/exercises/REVIEW.md.
Navegador ──► Vercel (projeto rmn-tutor)
├── /api/* → backend/ FastAPI · Anthropic SDK · RDKit · SQLAlchemy (Postgres) · Vercel Blob
└── /* → frontend/ Next.js 16 · Tailwind 4 · Plotly
backend/app: nmr_engine (picos, simulação) · chem (RDKit) · nmr_tools (tools do Claude) · tutor (loop) · store · api
# backend
cd backend
python -m venv .venv && .venv/Scripts/python -m pip install -r requirements-dev.txt # Linux/macOS: .venv/bin/python
cp .env.example .env # FAKE_LLM=true: tutor simulado, sem custo
.venv/Scripts/python -m uvicorn main:app --port 8000
# frontend (outro terminal)
cd frontend && npm install && npm run dev # http://localhost:3000 (proxy de /api para :8000)
Para usar o Claude de verdade localmente, defina ANTHROPIC_API_KEY e FAKE_LLM=false no backend/.env.
| Comando | |
|---|---|
| Backend | cd backend && python -m pytest -q && ruff check . |
| Frontend | cd frontend && npm run lint && npm test && npm run build |
| E2E (Playwright, tutor simulado) | cd frontend && PYTHON=.venv/Scripts/python npm run e2e |
| Eval do tutor (Claude real, custa) | cd backend && python scripts/tutor_eval.py --base-url <url> |
Push em main publica em produção pela integração Git da Vercel; branches e PRs geram previews. Variáveis na Vercel: DATABASE_URL (Neon via Marketplace), Blob privado (BLOB_READ_WRITE_TOKEN), BLOB_BACKEND=vercel, SESSION_SECRET, ANTHROPIC_API_KEY, TUTOR_MODEL, TUTOR_EFFORT. Migrações: python -m app.admin migrate com o env de produção carregado.
docs/operations/limpeza-de-sessoes.mddocs/exercises/REVIEW.mdrmn-tutor-project-docs/