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,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Agendamento de posts
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
"Seu calendário no lugar certo, na hora certa, sem esforço." • Next.js 14 (App Router) + React + TypeScript • Tailwind CSS • Prisma ORM (PostgreSQL) • NextAuth (CredentialsProvider + Prisma Adapter) Acesse http://localhost:3000 — você será redirecionado para /login. Para testar o login, crie um usuário manualmente (com senha já hasheada em bcrypt) via Prisma Studio (npx prisma studio) ou crie uma rota /api/register simples que use bcrypt.hash — não incluída neste MVP para manter o escopo enxuto. Todas as variáveis de marca vivem em app/globals.css, dentro do :root:檢視完整 README ↗
"Seu calendário no lugar certo, na hora certa, sem esforço."
npm install
cp .env.example .env # preencha DATABASE_URL e NEXTAUTH_SECRET
npx prisma migrate dev --name init
npm run dev
Acesse http://localhost:3000 — você será redirecionado para /login.
Para testar o login, crie um usuário manualmente (com senha já hasheada em
bcrypt) via Prisma Studio (npx prisma studio) ou crie uma rota
/api/register simples que use bcrypt.hash — não incluída neste MVP para
manter o escopo enxuto.
Todas as variáveis de marca vivem em app/globals.css, dentro do :root:
:root {
--color-rose-81603: #F4F0E3;
--gradiente1: linear-gradient(135deg, #B780E7 22.67%, #F282B0 61.38%, #E56BB4 96.48%);
}
O tailwind.config.ts referencia essas variáveis (nunca duplica os valores):
bg-brand-bg → fundo global (var(--color-rose-81603))bg-brand-gradient → aplica o gradiente como background (usado em CTAs)text-gradient-brand (classe utilitária em globals.css, usa background-clip: text) → texto com o gradientefont-brand → font-family: Quache com fallback para system-uiTroque os valores das variáveis em um único lugar (globals.css) para atualizar a marca em todo o app.
A fonte "Quache" ainda não tem arquivo. Testando o layout descobrimos que
font-family: Quache, ...sem um@font-faceque a defina é arriscado: o navegador casa "Quache" com qualquer fonte já instalada no sistema com esse nome — e se coincidir com uma fonte de ícones/dingbats de outro app, letras e números viram glifos quebrados silenciosamente (reproduzimos esse bug ao testar). Por issoglobals.cssdeclara um@font-face"placeholder" que faz "Quache" sempre resolver para fontes de sistema seguras (Segoe UI/Helvetica Neue/Arial) em vez de depender da sorte. Quando tiver o arquivo real (.woff2), troque osrc:@font-face { font-family: "Quache"; src: url("/fonts/quache.woff2") format("woff2"); font-weight: 400 700; font-display: swap; }
app/
login/page.tsx — Tela de login (NextAuth Credentials)
(dashboard)/layout.tsx — Shell com navegação lateral
(dashboard)/connections/page.tsx — Painel de Conexões
(dashboard)/schedule/page.tsx — Painel de Agendamento (3 colunas)
api/auth/[...nextauth]/route.ts — Rota do NextAuth
components/
ui/GradientButton.tsx
connections/ConnectionCard.tsx
schedule/ProfileSelector.tsx — Coluna 1: dropdown de perfis
schedule/PostTextArea.tsx — Coluna 1: texto + contador + hashtags/emojis
schedule/ChannelSelector.tsx — Coluna 2: ícones das redes
schedule/MediaDropzone.tsx — Coluna 2: drag & drop de mídias
schedule/DateTimePicker.tsx — Coluna 2: data/hora
schedule/PreviewPanel.tsx — Coluna 3: preview ao vivo
schedule/PlatformIcon.tsx — Ícones SVG inline (Instagram/Facebook/LinkedIn/Threads)
prisma/
schema.prisma — User, AuthAccount, Session, SocialAccount, Post, PostMedia, PostChannel
lib/
auth.ts, prisma.ts
types/
index.ts
Post e SocialAccount (hoje o painel de agendamento e conexões usam estado local mockado).SocialAccount.scheduledFor.URL.createObjectURL (hoje só local, para preview).
// Rebuild trigger Tue Sep 15 15:50:36 2026