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。 以下為已儲存的摘錄。
Panel para revisar, organizar y publicar en LinkedIn los posts que prepara Claude. Es multiusuario: cada persona entra con un enlace por email y tiene su propio AI Digest, sus posts, su marca y su rutina semanal (ver SETUP.md para configurarlo con Supabase y Vercel).檢視完整 README ↗
Panel para revisar, organizar y publicar en LinkedIn los posts que prepara Claude. Es multiusuario: cada persona entra con un enlace por email y tiene su propio AI Digest, sus posts, su marca y su rutina semanal (ver SETUP.md para configurarlo con Supabase y Vercel).
Páginas del menú lateral:
AI Digest: las propuestas semanales (ver abajo). Arriba, Tus temas: cada cuenta elige sus temas
(con un enfoque opcional), cuántos posts quiere por semana, para quién escribe e indicaciones para
Claude. Su rutina semanal los lee con GET /api/topics. Con Generar propuestas ahora Claude prepara
al momento la tanda de esta semana o de la próxima (solo texto, con los mismos temas), sin esperar a la
rutina; cuenta un post del límite mensual por propuesta.
Crear post, con tres modos:
Formatos: carrusel (portada + slides), card única (una sola slide del carrusel: estilo portada o slide con cifras, barras, Venn o imagen) y card con lista. Las gráficas usan el design system jpdazab y se editan con vista previa en vivo; "Volver sin guardar" descarta los cambios. Se descargan en PNG (y el carrusel en PDF). Los últimos 20 posts quedan en el navegador y se pueden borrar.
Asistente de bienvenida: la primera vez que alguien entra, Posty empieza en blanco (sin plantillas) y le pide su marca en cuatro pasos: firma y logo (del logo salen colores sugeridos), cuatro colores (principal, secundario, fondo y texto, con paletas y aviso de contraste), tipografías de titulares y texto (de la lista o subidas) y su primera plantilla. Se puede repetir desde Diseños.
Diseños:
El kit se guarda en la cuenta (o en el navegador en modo local).
Cuenta: sesión, contraseña, uso de Claude del mes, token personal (conector de Claude y rutina semanal) y subida manual de semanas.
Imágenes con ChatGPT: cada persona guarda en Cuenta su clave de API de OpenAI (solo en su navegador) y, en Crear post, cada hueco de imagen tiene "Generar con ChatGPT" con un prompt sugerido (tema del post, colores de la marca, sin texto) que se puede editar. Cada imagen se cobra en su cuenta de OpenAI.
Conector de Claude (MCP): cada persona añade Posty como conector personalizado en Claude y, desde su chat (con su plan de Claude, sin API), lee sus temas y plantillas, crea propuestas en el AI Digest y posts con diseño en Crear post.
PROPUESTAS.md) y sus imágenes a /api/proposals con su token.El estado (aprobado, publicado, ediciones) se guarda en tu cuenta y se sincroniza entre dispositivos.
npm install
npm run dev # servidor local
npm test # pruebas del parser y del archivo de ejemplo
npm run build # sitio estático en dist/
src/ds/)Copia del design system publicado en https://claude.ai/artifact/67ierA58ddzJjMydKg2AQm:
componentes (bundle.js, bundle.css, index.d.ts), tokens.json y su documentación (README.md),
fuentes Switzer y Projekt Blackbird, y los logos. tokens.css se genera desde tokens.json
(tema light) y sus variables viven bajo la clase .ds para no mezclarse con los estilos de Posty.
Geist Mono llega desde el paquete @fontsource/geist-mono.
NumberedCardList, lockup).CoverCard + SlideCard 1231 × 1731, con StatGrid, ProgressBars, CarouselVenn o
CarouselImage (Template-5, card con imagen) opcionales.CoverCard o SlideCard 1231 × 1731, sin "Swipe".Si el design system cambia, vuelve a copiar esos archivos desde el artifact.
src/): backend.js decide dónde se guardan los datos: Supabase con login
(modo cuentas) o el navegador (modo local, sin las variables VITE_SUPABASE_*).api/, lógica en server/handlers.js):
POST /api/generate: genera un post con Claude. Exige sesión y aplica AI_MONTHLY_LIMIT por persona
(si Claude falla, el intento no cuenta).POST /api/proposals?week=AAAA-Www[&file=…]: recibe el Markdown y los archivos de la rutina semanal,
autenticada con el token personal de cada usuario.POST /api/digest: genera con Claude las propuestas de una semana con los temas guardados de la persona
(sesión + AI_MONTHLY_LIMIT, un crédito por propuesta). Devuelve el Markdown, que la web guarda como semana.POST /api/url: lee una web (sin IA, solo direcciones públicas) para Generar diseños. Exige sesión.POST /api/mcp/<token>: conector de Claude (servidor MCP remoto, Streamable HTTP sin estado) con las
herramientas posty_get_topics, posty_list_templates, posty_list_proposals, posty_add_proposals
y posty_create_post. Se autentica con el token personal (en la ruta, en ?token= o como Bearer); un token que no vale no devuelve 401 (Claude pediría OAuth): las herramientas responden con el motivo.POST /api/image: genera una imagen con la API de OpenAI (gpt-image-2, y si la cuenta no tiene acceso,
gpt-image-1.5 o gpt-image-1; se cambia con OPENAI_IMAGE_MODELS) usando la clave de la persona
(cabecera x-openai-key, no se guarda). Exige sesión de Posty.GET /api/topics: los temas del digest de la persona del token, en JSON y como texto (brief).supabase/schema.sql): tablas con seguridad por usuario y Storage para archivos.
supabase/tests/ prueba que cada usuario solo accede a lo suyo.scripts/upload-week.mjs: sube una semana desde una carpeta local con el token de una persona.Variables de entorno: ver .env.example y SETUP.md.
La carpeta propuestas/ del repositorio queda como archivo de las primeras semanas: ya no se incluye en la web.