ai-startup-skills
创业公司做 AI 产品的 7 步 Agent Skill 合集:验证 → BP → 政策 → 路演 → 获客 → 定价 → 注册。
Translation pending
Buscador de normas legales publicadas en El Peruano, clasificadas por sector y rubro.
Translation pending
OtherJavaScript · PythonGitHub @JuanMartinIcloudOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Descarga las normas legales de El Peruano, las clasifica por sector y rubro y las guarda en Neon (PostgreSQL). Etapa 1: normas de El Peruano. Etapa 2: proyectos de ley del Congreso (todas las cámaras y proponentes). Etapa 3: resumen diario con IA.
src/config.py.psql "$DATABASE_URL" -f schema.sql.DATABASE_URL.python src/probe.py. Descarga los artefactos y busca el endpoint (otra vía: Chrome → F12 → Network → Fetch/XHR → pulsa Buscar en la página de Normas y copia la URL y los parámetros).ELPERUANO_ENDPOINT, ELPERUANO_METODO, ELPERUANO_PARAM_DESDE, ELPERUANO_PARAM_HASTA. Si el JSON usa otros nombres de campo, ajusta CAMPOS en src/config.py.python src/run_dia.py 2026-10-09 --sin-bddesde para ir más atrás de 2019.backfill.py va del día más reciente hacia atrás y anota cada día en la tabla descargas. Si se corta, la siguiente tanda continúa donde quedó. Los días con error se reintentan.
Neon gratis tiene poco espacio (revisa el límite vigente). Aquí solo se guardan metadatos y enlaces al PDF. Si luego quieres guardar PDFs o textos completos, la columna texto_r2_key está reservada para Cloudflare R2.
PAUSA_SEGUNDOS (1,5 s por defecto).Otros o Sin clasificar, y se puede refinar después, con IA si quieres.Cada madrugada el flujo Resumen diario con IA (.github/workflows/resumen.yml, src/resumen.py):
resumenes; la portada de la web lo muestra y /resumenes guarda el historial.Se ejecuta a las 3:17, 5:17 y 7:17 a. m. (Lima). Los dos últimos son respaldos por si GitHub se retrasa: si el resumen ya existe, terminan sin hacer nada. Si falta algún día de la última semana, lo completa.
Requiere el secreto GEMINI_API_KEY (clave gratuita de Google AI Studio) en Settings → Secrets and variables → Actions. Opcional: la variable GEMINI_MODELOS para cambiar los modelos (por defecto gemini-flash-latest,gemini-3.5-flash-lite,gemini-2.5-flash).
La base se actualiza sola la primera vez que corre cualquier script (asegurar_esquema en src/db.py).
/buscar): una sola búsqueda en normas y proyectos de ley./buscar, en la portada (con filtros) y en /proyectos. Resume hasta 150 resultados por grupo a partir de sumillas y títulos (/api/ia/resumir)./unir, /api/ia/unir). La IA lee el texto completo de cada norma (página de El Peruano) y el PDF de cada proyecto (portal del Congreso)./proyectos/similares?id=): proyectos cuyo título trata lo mismo./api/word).consultas_ia (se crea sola) para no gastar cupo en consultas repetidas./api/ia/diagnostico comprueba, sin gastar cupo, que Vercel tenga la clave y pueda leer El Peruano y el Congreso.Requiere la variable GEMINI_API_KEY también en Vercel (Settings → Environment Variables).
src/textos.py, cada 4 horas) guarda la sumilla extensa de cada proyecto (expediente del Congreso) y, para las normas de los últimos 60 días en adelante, lee el PDF oficial (epdoc2.elperuano.pe) y guarda sus 200 palabras más repetidas en normas.texto_tsv. No guarda el texto, para no llenar la base gratuita.busquedas.elperuano.pe dejó de responder a consultas automáticas (página "URL cannot be found"); no se usa./buscar, el botón Ampliar la búsqueda con IA (/api/ia/ampliar) agrega sinónimos y leyes relacionadas al término buscado.La carpeta web/ es una página Next.js que lee la base de Neon: atajo "Hoy", año, rubro, sector, tipo, fechas, buscador y descarga CSV para Excel.
web.DATABASE_URL con la misma cadena de Neon.