[verdict][prompt curatoriat][sursă: poster.ly][traducere: la coadă]
Pot să vibecodez posterly?
// se construiește într-un weekend, dar rămân goluri reale
A basic compose-queue-publish loop against open-API networks (Mastodon, Bluesky, Telegram) is a weekend build, same as any scheduler. What's specific to posterly and harder to fake is the agent-native layer: an MCP server exposing tools like generate_captions, get_learned_voice, and find_available_slot so a coding agent can draft and post on your behalf, plus a voice model that's actually learned from your posting history and its own performance data rather than a one-off few-shot prompt. Add Google Business Profile review management, per-platform video transcoding, and client approval workflows for agencies, and the moat is upkeep and depth, not the initial compose/publish loop.
încredere: ridicată
ce e: Social scheduler for 18 platforms built agent-first: an MCP server and API let AI agents draft, learn your voice, and post directly
Indice de constructibilitate · joc editorial
- Preț 15 $/lună greutate: plus 2
- Timp câteva zile greutate: plus 1
- Categorie social media nu cântărește
- Moat integrări · costuri de migrare · colaborare greutate: minus 3
- Încredere ridicată greutate: plus 1
- Ce pierzi 6 elemente greutate: minus 3
- Site poster.ly (si apre in una nuova scheda) nu cântărește
Moat-ul cântărește mai mult decât prețul: refăcut, e un proiect, nu o seară.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
Ce construiești
A local API and compose queue that publishes to open-API networks on a schedule, with a caption endpoint an agent can call directly instead of a UI-only AI button.
ce îți trebuie
- OAuth/API access per social network
- always-on box for the scheduler
- database
- media storage
- LLM API key for caption generation
Submitted by the maker. The agent-native MCP layer and learned voice are the honest moat, not just the OAuth approvals every scheduler shares.
Promptul
Un weekend cu un agent de coding. Golurile care rămân sunt mai jos, la „ce pierzi”.
Build me a personal social scheduler an AI agent can drive, to replace posterly. Requirements:
- Node + Express + better-sqlite3, with both a localhost compose page and
a small local HTTP API (list_slots, create_post, get_recent_posts) so a
coding agent can call it directly instead of only a human using the UI.
- Three open-API targets: Mastodon (access token), Bluesky (app password
via @atproto/api), and a Telegram channel (bot token). One adapter file
per network so a fourth is addable later.
- A /caption endpoint: given a topic, call an LLM API (key in .env) with
my last ~20 published posts as style examples, so drafts sound like me
instead of a generic AI voice. Cache the examples so it's not refetching
the DB on every call.
- Slot-based queue: posting times per weekday in my timezone, new posts
fill the next free slot, or pin an exact datetime; duplicate a post
across networks with per-network text.
- A node-cron tick every minute publishes due posts, marks each row sent
or failed before sending (no double-posts), retries failures 3 times.
- Attached images in media/ next to the database, resized per network
with sharp; a history page of the last 100 sent posts linking out.
- Runs on my always-on box; localhost only, no accounts, no telemetry.
- Out of scope: Instagram, LinkedIn, TikTok, Facebook, and Google Business
Profile (approval-gated APIs, say so in the README), review management,
client approvals, video transcoding, and analytics.
- README: getting a Mastodon token, a Bluesky app password, a Telegram
bot token, and pointing a coding agent at the local API. Prompt curatoriat: scris și revizuit manual pentru această aplicație. În engleză intenționat — e limba în care agenții de coding se descurcă cel mai bine.
Ce pierzi
- 18 maintained platform integrations, including approval-gated ones (Instagram, LinkedIn, TikTok, Facebook, Google Business Profile)
- a voice model trained on your actual post history and what performed well, not a static prompt template
- Google Business Profile review replies and photo management
- client approval portal and content-plan review for agencies managing multiple brands
- per-platform video/image transcoding tuned to each network's limits
- a hosted MCP server + REST API built for agents, not bolted on after the fact
De ce se plătește în continuare
Anyone can wire an LLM to a caption box; keeping a voice model current against real engagement data, holding pre-approved OAuth apps for the platforms that gate access behind business verification, and exposing a stable MCP/API surface an agent can drive reliably are all ongoing work, not a one-time build. Agencies additionally pay for the client-review layer, which needs its own auth and approval state machine.
moat: Integrări Costuri de migrare Colaborare ce e un moat
agent-native API/MCP surface + learned brand voice + platform upkeep
Cine l-a construit deja
Să pornești de aici e tot vibecoding: promptul e pentru când o vrei exact în felul tău.
- Postiz (se deschide într-o filă nouă) — Open-source social scheduler, self-hostable, covers much of the DIY core for open-API networks. (alive)
Ești de acord?
Balanța voturilor
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.