| name | publish |
| description | Publish router - reads config and routes to adapter. Use after completing a blog post. |
Publish Router
Роутер для публикации статей. Читает конфиг и направляет к нужному adapter.
Workflow
┌────────────────────┐
│ Read config.yaml │
└─────────┬──────────┘
│
▼
Which adapter?
┌─────┼─────┐
│ │ │
▼ ▼ ▼
telegram file custom
│ │ │
▼ ▼ ▼
adapters/ adapters/ adapters/
telegram.md file-only.md custom.md
Step 1: Read Config
Прочитай config/config.yaml и найди поле output.adapter:
output:
adapter: file-only
Step 2: Load Adapter
| Adapter | File |
|---|
| telegram | adapters/telegram.md |
| file-only | adapters/file-only.md |
| custom | adapters/custom.md |
Step 3: Execute Adapter
Прочитай соответствующий adapter файл и следуй инструкциям.
Validation
Перед публикацией проверь:
Fallback
Если конфиг не найден — используй file-only по умолчанию.