Skip to content
advanced 30 min

Agente de generacion de contenido con creacion de imagenes

Automatiza tu pipeline de contenido — desde la investigacion hasta la publicacion y la imagen de portada

contentwritingsubagentsimages

El Problema

La creacion de contenido a escala — publicaciones de blog, redes sociales, imagenes — requiere coordinar investigacion, redaccion, generacion de imagenes y consistencia de marca. Los flujos de trabajo manuales son lentos e inconsistentes.

La Solución

La configuracion basada en archivos de Deep Agents (AGENTS.md para el tono de marca, skills/ para plantillas de contenido) crea un pipeline de contenido. Los subagentes se encargan de la investigacion, el agente principal redacta contenido segun las directrices de marca, y las herramientas personalizadas generan imagenes a traves de Gemini.

Código funcional

content_builder_agent.py
from deepagents import create_deep_agent
from deepagents.backends import FilesystemBackend
from langchain_core.tools import tool
@tool
def generate_cover(prompt: str, slug: str) -> str:
"""Generate a cover image for a blog post."""
from google import genai
client = genai.Client()
response = client.models.generate_content(
model="gemini-2.5-flash-image",
contents=[prompt],
)
for part in response.parts:
if part.inline_data is not None:
image = part.as_image()
image.save(f"blogs/{slug}/hero.png")
return f"Image saved to blogs/{slug}/hero.png"
return "No image generated"
agent = create_deep_agent(
memory=["./AGENTS.md"],
skills=["./skills/"],
tools=[generate_cover],
subagents=[{"name": "researcher", "description": "Research topics", "tools": [web_search]}],
backend=FilesystemBackend(root_dir="."),
)

Paso a paso

1

Definir la voz de marca (AGENTS.md)

Crea un archivo AGENTS.md que describa la voz de tu marca, estilo de escritura, audiencia objetivo y reglas de contenido. El agente lo lee al iniciar y lo aplica a cada pieza de contenido.

2

Crear habilidades de contenido

Agrega archivos de habilidades en markdown en `skills/` para diferentes tipos de contenido: publicaciones de blog, hilos en redes sociales, boletines. Cada habilidad define estructura, tono y reglas de formato.

3

Agregar herramientas de generacion de imagenes

Crea herramientas personalizadas con el decorador `@tool` para la generacion de imagenes a traves de Gemini, DALL-E u otros proveedores. El agente llama a estas herramientas automaticamente al crear contenido visual.

4

Configurar subagentes de investigacion

Agrega subagentes para tareas de investigacion — busqueda web, analisis de la competencia, monitoreo de tendencias. Recopilan informacion que el agente principal de contenido utiliza para escribir.

5

Generar contenido

Invoca al agente con un brief de contenido. Investigara el tema, redactara el contenido segun tus directrices de marca, generara una imagen de portada y guardara todo en el disco.

¿Listo para construir esto?

Comienza con las herramientas open-source de Vstorm — probadas en producción, completamente documentadas y gratuitas.

Comenzar

¿Listo para construir tu primer agente IA en producción?

Herramientas open-source, patrones probados en batalla, cero boilerplate. Configura tu stack y despliega en minutos — no meses.