new-term-radar
Daily radar for new AI terms: names of new models, products and repos, caught on X, Hugging Face, GitHub and sitemaps before keyword tools list them.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
Plataforma de webinars gravados que correm como se fossem ao vivo («evergreen») e de sessões marcadas. Tudo acontece no mesmo produto: • inscrição; • sala do webinar, com chat, prova social, oferta e contagem; • automações por email, WhatsApp e webhook; • atendimento com agente de IA; • painel de métricas. Produção:. O público principal está em Angola e em Moçambique, muitas vezes com dados móveis, por isso o peso das páginas conta. Requer Node.js 24 e npm. A lista completa, com a explicação de cada uma, está em .env.example.查看完整 README ↗
Plataforma de webinars gravados que correm como se fossem ao vivo («evergreen») e de sessões marcadas. Tudo acontece no mesmo produto:
Produção: https://novawebinar.vercel.app. O público principal está em Angola e em Moçambique, muitas vezes com dados móveis, por isso o peso das páginas conta.
Requer Node.js 24 e npm.
npm i
cp .env.example .env # preencher; o .env nunca vai para o Git
npm run dev # http://localhost:8080
Verificações antes de qualquer entrega:
npx tsc --noEmit # tipos
npx vitest run # testes (cerca de 700)
npm run build # build de produção
A lista completa, com a explicação de cada uma, está em .env.example.
| Grupo | Variáveis | Para quê |
|---|---|---|
| Supabase (cliente) | VITE_SUPABASE_URL, VITE_SUPABASE_PUBLISHABLE_KEY, VITE_SUPABASE_PROJECT_ID | Autenticação e leitura no browser |
| Supabase (servidor) | SUPABASE_URL, SUPABASE_PUBLISHABLE_KEY, SUPABASE_SERVICE_ROLE_KEY | Funções de servidor; a chave service role nunca vai para o cliente |
| Transcrição | ASSEMBLYAI_API_KEY | Transcrição com tempos por palavra |
| IA | AI_PROVIDER, OPENAI_API_KEY, GEMINI_API_KEY, ANTHROPIC_API_KEY, AI_* | Gateway com vários fornecedores; preços e margem do saldo de IA |
WAHA_URL, WAHA_API_KEY | WhatsApp não oficial pelo WAHA (opcional) | |
| Domínios | VITE_PUBLIC_APP_URL, VITE_ADMIN_HOST, VITE_PUBLIC_HOSTS | Domínio público das salas (opcional) |
| Fila | JOB_TICKER | on liga o motor interno (só num servidor permanente próprio; desligado por omissão, também em vite dev). Na Vercel a fila corre por /api/public/run-jobs |
Para quem colabora: use um projecto Supabase seu, de desenvolvimento, e nunca as chaves de produção.
src/routes/;*.functions.ts, *.server.ts e src/routes/api/.novawebinar-design/ (tokens, componentes, guias) e segue o Geist;--room-*).drizzle/migrations/ (0001 a 0073).src/lib/ai (OpenAI, Gemini e Anthropic, com reservas e saldo por organização);src/lib/ai-agent.*.test.ts ao lado do código.vercel e funções em São Paulo (gru1, em vercel.json);node-server.src/
routes/ páginas e API (TanStack Router, ficheiro = rota)
w.$slug.tsx sala pública do webinar (inscrição, espera, sala, replay)
webinars.$webinarId.edit.tsx editor do webinar (etapas Início → Revisão)
automations.* fluxos de automação
api/public/* webhooks, formulário embed, run-jobs
components/
webinar-room.tsx a sala (formatos Webinar e Live, telemóvel, tablet, computador)
room/ peças da sala (chat, oferta, entrada, espera, barra de teste)
webinar-editor/ etapas do editor e pré-visualização (room-preview.tsx espelha a sala)
workflow/ desenho dos fluxos
support/, contacts/, dashboard/, team/ restantes áreas do painel
ds/, ui/ sistema de desenho e componentes base
lib/
room-*.ts lógica da sala (tempos, ofertas, tema, legendas, rascunho do 👁)
automations.server.ts motor de disparos (email, WhatsApp, webhook)
workflow.ts modelos de fluxo e variáveis das mensagens
ai/, ai-agent/ IA e agente
docs/automacao/ referência obrigatória do motor de automação
novawebinar-design/ design system (tokens, guias, componentes)
drizzle/migrations/ histórico do esquema da base
Antes de mexer no motor de automação, leia CLAUDE.md e docs/automacao/, começando por mapa-de-automacao.md.
As palavras do produto estão em GLOSSARY.md: fluxo, automação, passo, disparo, momento, origem, segmento. Use-as no ecrã, no código e nos testes.
Regras principais:
webinar-room.tsx ou room/* vai também para room-preview.tsx.src/components/panel-adherence.test.ts.main é a versão de referência e só recebe alterações por Pull Request.parceiro/<tema>) e abre um Pull Request para main..env* com valores reais;.vercel/;src/routes/dev-*;public/__teste*.npx vercel deploy --prod a partir de um commit limpo.Feito e em produção:
Ainda por ligar:
/api/public/run-jobs.automations_channels_guard).