Como apontámos o MCP do Reaudit aos manifestos de funcionalidades reais do 3dplotter, criámos textos para cada plataforma a partir de elementos do código e pusemos em fila publicações para 152 dias sem abrir nenhum ambiente de agendamento.
Onde pararam as Partes 1-6
Os primeiros seis artigos desta série documentaram como o 3dplotter.xyz alcançou uma Pontuação de Visibilidade na IA de 93/100, 65 000 citações no ChatGPT, Perplexity e Google AI, e $11.926 de receitas atribuídas à IA, com zero anúncios pagos. O motor de crescimento foi a estratégia GTM do Reaudit, o MCP a partir do seu harness (Cursor, Grok bot, Claude, Hermes ou qualquer outro cliente), a fábrica de conteúdo, o tracking de prompts e a atribuição de receitas através do Stripe.
A Parte 6 terminou com o Broadcast ligado, mas ainda não ativo. Em agosto de 2026, o produto tinha citações e vendas, mas a distribuição nas redes sociais mal se mexia. O 3dplotter já tinha contas no YouTube, Facebook, Instagram, TikTok e X, mas a base de referência de 23 de agosto mostrava 10 posts, zero visualizações e dois likes. Os registos vinham de citações de IA e de motores de pesquisa; o conteúdo fora do site eram sobretudo seis artigos no Instructables. As redes sociais eram a camada em falta: não mais um separador de scheduler, mas um agent capaz de ler o código do produto e pôr em fila meses de posts através do Broadcast.
A base de referência de 23 de agosto
Antes de a campanha V3 arrancar, registámos uma base de referência honesta a partir das contas sociais do 3dplotter (guardada em v3-social-launch-manifest.json como baselineAnalytics):
| Métrica | Valor |
|---|---|
| Registo em | 2026-08-23 |
| Posts existentes | 10 |
| Visualizações | 0 |
| Likes | 2 |
Este é o ponto de partida para tudo o que se segue. A tese deste artigo não é que as redes sociais tenham causado a pontuação de visibilidade na IA. É que um agent orquestrou 152 dias de conteúdo baseado no código e pô-lo em fila através do Broadcast.
Duas campanhas, uma fila
O lançamento V3 nas redes sociais são duas campanhas programadas uma a seguir à outra na mesma fila do Broadcast:
Campanha A: lançamento de 14 dias (24 ago - 6 set)
A 3DPlotter V3: 14-Day Social Launch cobre a narrativa do lançamento V3: teaser, problema, revelação do studio, generators, modifiers, Genplot AI, fluxo completo, contagem decrescente e dia do lançamento. Cada dia tem um tema, um artigo longo e posts sociais programados nas seis plataformas. 70 posts entraram em fila através do MCP do Reaudit· os 65 foram confirmados de forma independente no calendário de conteúdo.
| Dia | Data | Tema |
|---|---|---|
| 1 | 2026-08-24 | The Tease |
| 2 | 2026-08-25 | The Problem |
| 3 | 2026-08-26 | Studio Layout Reveal |
| 4 | 2026-08-27 | 45+ Objects |
| 5 | 2026-08-28 | Generators: Lines & Patterns |
| 6 | 2026-08-29 | Generators: 3D |
| 7 | 2026-08-30 | Generators: Simulation |
| 8 | 2026-08-31 | Modifiers: Lines |
| 9 | 2026-09-01 | Modifiers: Pattern |
| 10 | 2026-09-02 | Modifiers: Effects |
| 11 | 2026-09-03 | Genplot AI |
| 12 | 2026-09-04 | Full Workflow |
| 13 | 2026-09-05 | Countdown |
| 14 | 2026-09-06 | LAUNCH DAY |
Campanha B: série de funcionalidades (8 set - 22 jan)
A 3DPlotter V3: Feature Series segue um ritmo de dia sim, dia não (intervalo de 2 dias) nas 07:00 UTC (10:00 Athens). Um post por funcionalidade do produto: 69 funcionalidades (48 objects + 21 modifiers), cada uma partilhada em seis plataformas = 345 posições sociais.
| Grupo de funcionalidades | Posts |
|---|---|
| Lines & Patterns | 17 |
| Shapes & Imports | 8 |
| Experimental | 8 |
| 3D | 7 |
| Lines | 6 |
| Effects | 6 |
| Shapes & Utilities | 5 |
| Pattern | 4 |
| Simulation | 4 |
| Image | 2 |
| Draw | 2 |
No total: 415 posições sociais para 152 dias (24 ago 2026 - 22 jan 2027), mais 14 artigos longos de lançamento criados para apoiar as duas primeiras semanas.
O agent lê o 3dplotter, não um brief
Abrimos o repo do 3dplotter com o MCP do Reaudit ligado ao nosso harness (nesta execução, o Cursor). Em vez de um marketing brief, o agent lê manifests em lib/marketing/: metadata das funcionalidades, URLs canonical, caminhos de menu, palavras-chave SEO e posições de texto por plataforma. Cada post cita algo verificável, como um caminho de menu Add Object → Shapes & Imports → Shape ou um número como 66 schemas integrados.
Os manifests que o agent realmente usou
Estes ficheiros estão no repositório do 3dplotter.xyz. O fluxo MCP lê-os em cada post de funcionalidade, para que o texto assente em dados do produto e não em enchimento genérico de IA.
3dplotter.xyz/lib/marketing/v3-feature-series.tsexport interface V3FeaturePost {
readonly postNumber: number;
readonly label: string;
readonly group: string;
readonly canonicalUrl: string;
readonly menuPath: string;
readonly codebaseFact: string;
}
/** 69 features: 48 objects + 21 modifiers — sourced from the product menu tree */
export const V3_FEATURE_POSTS: readonly V3FeaturePost[] = [
{
postNumber: 1,
label: 'Shape',
group: 'Shapes & Imports',
canonicalUrl: 'https://3dplotter.xyz/features/shape',
menuPath: 'Add Object → Shapes & Imports → Shape',
codebaseFact:
'66 built-in shapes across 8 categories: Lines, Rectangles, Basic Shapes, Arrows, Equation, Flowchart, Stars & Banners, and Callouts.',
},
// … 68 more features, each grounded in lib/plotter/objects/*
];The agent reads real feature metadata — not generic AI filler.
3dplotter.xyz/lib/marketing/v3-feature-social-manifest.json{
"campaign": "3dplotter-v3-feature-series",
"platforms": ["instagram", "tiktok", "linkedin", "twitter", "facebook", "youtube"],
"cadenceDays": 2,
"postTimeUtc": "07:00",
"posts": [
{
"postNumber": 1,
"feature": "shape",
"group": "Shapes & Imports",
"scheduledAt": "2026-09-08T07:00:00Z",
"canonicalUrl": "https://3dplotter.xyz/features/shape",
"menuPath": "Add Object → Shapes & Imports → Shape",
"copy": {
"twitter": "Shape — 66 built-in shapes: lines, rectangles, polygons, arrows, flowchart, stars, and callouts. Add Object → Shapes & Imports → Shape. https://3dplotter.xyz/features/shape #3DPlotter #PenPlotter",
"linkedin": "V3 Feature 1/69: Shape\n\n**From the 3DPlotter codebase:** 66 built-in shapes…"
},
"assets": {
"image": "/marketing/v3/shape-hero.png",
"video": "/marketing/v3/shape-demo.mp4"
},
"seo": {
"title": "Shape tool — 66 built-in plotter shapes | 3DPlotter V3",
"keywords": ["pen plotter shapes", "3dplotter shape tool", …]
}
}
]
}Each feature post carries platform copy, SEO meta, keywords, and asset URLs.
3dplotter.xyz/lib/marketing/v3-social-launch-manifest.json{
"campaign": "3dplotter-v3-14-day-launch",
"startDate": "2026-08-24",
"days": 14,
"scheduledPosts": 70,
"baselineAnalytics": {
"capturedAt": "2026-08-23",
"posts": 10,
"views": 0,
"likes": 2
},
"themes": [
{ "day": 1, "date": "2026-08-24", "theme": "The Tease" },
{ "day": 14, "date": "2026-09-06", "theme": "LAUNCH DAY" }
]
}14-day launch run — 70 posts scheduled before the feature series begins.
O que contém cada post de funcionalidade
Segundo o schema do manifest, cada um dos 69 posts de funcionalidades inclui:
- Texto adaptado a cada um dos 6 canais
- Título e descrição SEO meta
- 12 palavras-chave alvo
- URL canonical da página da funcionalidade
- Ficheiro de imagem
- Ficheiro de vídeo de demonstração
Exemplo de saída: Funcionalidade 1/69 (Shape)
Este é texto real gerado para o primeiro post de funcionalidade, programado para 2026-09-08, pela equipa Shapes & Imports. O caminho de menu e o número de objects vêm diretamente do código. (O texto foi publicado em inglês.)
X / Twitter
Shape — 66 built-in shapes: lines, rectangles, polygons, arrows, flowchart, stars, and callouts. Add Object → Shapes & Imports → Shape. https://3dplotter.xyz/features/shape #3DPlotter #PenPlotter
LinkedIn (excerto)
V3 Feature 1/69: Shape
From the 3DPlotter codebase: 66 built-in shapes across 8 categories: Lines, Rectangles, Basic Shapes, Arrows, Equation, Flowchart, Stars & Banners, and Callouts.
Menu: Add Object → Shapes & Imports → Shape
Cadeia de ferramentas: escrever, ilustrar, programar, confirmar
O agent seguiu a mesma sequência descrita nos scripts da campanha Broadcast. Sem Buffer. Sem copiar entre separadores. Cada chamada a uma ferramenta MCP produz um resultado que o passo seguinte utiliza:
- generate_contentpasso 1
Redige o artigo longo da funcionalidade
- generate_social_imagepasso 2
Gera uma imagem dentro da marca para cada post
- cross_post_to_socialpasso 3
Distribui um post pelos 6 canais
- schedule_social_postpasso 4
Coloca-o às 07:00 UTC na respetiva posição
- get_content_calendarpasso 5
Confirma que a fila ficou como planeado
O generate_content redige o artigo longo da funcionalidade com SEO meta e palavras-chave. O generate_social_image gera uma imagem dentro da marca para cada post. O cross_post_to_social distribui um rascunho pelo Instagram, TikTok, LinkedIn, X, Facebook e YouTube com texto adaptado a cada plataforma. O schedule_social_post (ou o bulk_schedule_social_posts para lotes) coloca cada posição às 07:00 UTC. O get_content_calendar confirma que a fila ficou como planeado.
generate_content
GIF marcador · mcp-tool-generate-content
GIF ou captura de ecrã: o MCP redige um artigo de funcionalidade com contexto do v3-feature-series.ts.
cross_post_to_social
IMAGE marcador · mcp-tool-cross-post
Captura de ecrã: um post de funcionalidade partilhado no Instagram, TikTok, LinkedIn, X, Facebook, YouTube.
Seis canais a partir de uma fila
Cada plataforma recebe texto adaptado às suas restrições (limites de carateres, hábitos de hashtags, tratamento de links), mas cada versão remete para o mesmo URL canonical da funcionalidade e para os mesmos dados do código.
A aprovação humana continua no circuito
O agent prepara e põe em fila. Os posts da campanha passam sempre por aprovação humana antes de qualquer publicação, tal como no fluxo do dashboard do Reaudit. Depois da programação em massa, chamamos o get_content_calendar para confirmar que as datas, os canais e os textos entraram corretamente.
O que reter
O importante não é que a IA tenha escrito 415 posts. É que cada post é rastreável até uma funcionalidade real do código do 3dplotter, programado a partir do mesmo sistema que acompanha a visibilidade na IA e atribui receitas. Pode verificar cada posição até uma linha do manifest, um caminho de menu e um URL em 3dplotter.xyz.
O A Parte 8 cobre o que aconteceu depois de o Broadcast ser ativado a 24 de agosto: tráfego medido, registos e receitas Stripe em janelas iguais de 19 dias, com gráficos interativos e metodologia completa.
