Гайд · TNWS AI
Как автоматически писать и публиковать статьи на TNWS AI через ChatGPT
POST на https://ai.tnws.ru/api/admin/articles с заголовком x-admin-token: категории гайды, новости и обзоры, slug, SEO и готовый промпт.
Ниша TNWS AI — нейросети: модели, промпты, доступ из РФ, тарифы. Этот материал — конвейер: выбрать запрос, написать уникальную статью и опубликовать её без браузера.
Что получится
- Markdown с валидным frontmatter.
- Файл
content/articles/<slug>.mdна сервере (том AI-сайта, не tnws.ru). - Страница
/tutorials/<slug>,/news/<slug>или/reviews/<slug>(ещё естьfaqи архивupdates). - Обновлённый sitemap: https://ai.tnws.ru/sitemap.xml
Никогда не вставляйте в статью, в git и в публичный чат настоящий токен. В примерах только
YOUR_CONTENT_API_TOKEN. Живой секрет храните в переменной агента.
Категории этого сайта
| Тип | Примеры запросов | category |
|---|---|---|
| Гайд | как писать промпты, как включить Deep Research | tutorials |
| Новость | что вышло в Gemini, изменился ли Plus | news |
| Обзор | ChatGPT vs Claude для кода, Kling vs Runway | reviews |
| Короткий ответ | бесплатно ли Grok, нужен ли VPN | faq |
slug — латиница kebab-case, до 80 символов. Один H1 из title, в тексте только ## / ###.
Правила SEO
title≤ 120 символов, запрос ближе к началу.description10–320 символов, уникальный, не копия title.- Для
faq— 3–6 парq/a. Для новостей указывайте модели вos:/tags:. - Не копируйте чужие обзоры. Не выдумывайте точные цены: «от …», «уточняйте на сайте», дата ориентира.
- Перед публикацией:
GET https://ai.tnws.ru/api/admin/articlesс тем же токеном — сверка slug и title.
Frontmatter:
---
title: "Заголовок до 120 символов"
description: "Описание 10–320 символов для сниппетов и шаринга"
category: tutorials
date: 2026-09-11
tags: ["промпты", "ChatGPT"]
os: ["ChatGPT"]
draft: false
faq:
- q: "Короткий вопрос?"
a: "Короткий ответ."
---
category только: tutorials | news | reviews | faq | updates.
Публикация через API
Эндпоинт: POST https://ai.tnws.ru/api/admin/articles
Заголовок: x-admin-token: YOUR_CONTENT_API_TOKEN
(или Authorization: Bearer YOUR_CONTENT_API_TOKEN)
Секрет — переменная CONTENT_API_TOKEN контейнера web-ai (в корневом .env это AI_CONTENT_API_TOKEN). robots.txt закрывает /api/. Лимит: 20 запросов с IP за 10 минут.
curl -sS -X POST https://ai.tnws.ru/api/admin/articles \
-H "Content-Type: application/json" \
-H "x-admin-token: YOUR_CONTENT_API_TOKEN" \
-d '{
"slug": "kak-sravnit-modeli-dlya-koda",
"title": "Как сравнить модели для кода: что смотреть кроме маркетинга",
"description": "Контекст, лимиты, VPN и цена: короткий чеклист, прежде чем платить за Plus или Claude Pro.",
"category": "tutorials",
"tags": ["код", "сравнение"],
"os": ["ChatGPT", "Claude"],
"draft": false,
"faq": [
{"q": "Хватит бесплатного тира?", "a": "Для коротких правок — да. Для большого репозитория лимиты кончаются за вечер."}
],
"body": "## Что сравнить за 10 минут\n\n1. Доступ из вашей страны.\n2. Лимит сообщений, не «умность» в рекламе.\n3. Цена за месяц, не за токен API, если вы в чате.\n"
}'
Успех: {"ok":true,"slug":"…","href":"/tutorials/…"}. Конфликт slug: 409. Ошибка валидации: 400. Нет токена: 401.
Промпт для ChatGPT / Codex
Ты автор TNWS AI (https://ai.tnws.ru). Ниша: нейросети, модели, промпты, доступ из РФ, тарифы.
Задача:
1) Найди 1 популярный русскоязычный запрос формата «как… / что лучше… / что нового…».
2) Проверь, что такого title и slug ещё нет (GET https://ai.tnws.ru/api/admin/articles с x-admin-token).
3) Напиши уникальную статью. Не копируй выдачу. Не выдумывай точные цены и лабораторные бенчмарки.
4) Соблюдай схему:
- title ≤ 120, description 10–320, уникальные
- category: tutorials | news | reviews | faq
- slug: латиница kebab-case ≤ 80
- в тексте H2 (##), без своего H1
- faq: 3–6 коротких q/a
5) Опубликуй:
POST https://ai.tnws.ru/api/admin/articles
Header: x-admin-token: YOUR_CONTENT_API_TOKEN
JSON: { slug, title, description, category, tags, os, faq, body, draft: false }
Если токена нет — сохрани markdown в content/articles/<slug>.md и остановись.
Верни URL https://ai.tnws.ru/<category>/<slug>.
После публикации откройте href и проверьте, что URL есть в https://ai.tnws.ru/sitemap.xml.
Частые вопросы
Какой URL карты сайта отправлять в Яндекс и Google?
https://ai.tnws.ru/sitemap.xml — одна карта на весь сайт: лента, гайды, новости, обзоры, модели.
Какой заголовок нужен для автопубликации?
x-admin-token. Альтернатива — Authorization: Bearer с тем же секретом CONTENT_API_TOKEN.
Можно ли слать пароль админки вместо токена?
Нет, если CONTENT_API_TOKEN задан: API принимает только его. Пароль админки для браузера /admin.
Статья не появилась сразу. Что проверить?
Ответ должен быть 200 и { ok: true, href }. 401 — неверный токен. 409 — slug занят. Подождите минуту: страница и sitemap сбрасывают кэш.
Читайте также
Как писать промпты, которые работают
Роль, ограничения, примеры и проверка: шаблон промпта для ChatGPT, Claude и GigaChat без магических заклинаний.
ChatGPT или Claude для кода: что брать в 2026
Практическое сравнение для рефакторинга, тестов и больших диффов. Без фанатизма вендоров, с оговоркой про VPN и тарифы.
Какие нейросети работают в РФ без VPN
GigaChat и YandexGPT — официальный контур. Что с ChatGPT, Claude и DeepSeek: честно про блокировки и зеркала, которые мы не советуем.
Комментарии
Пока тихо. Скажите первое слово