Перейти к содержимому

Темы

Модуль 04T-topic хранит банк тем контента аккаунта: карточки own (свои темы) и competitor (темы конкурентов) с обязательным углом (angle) и обоснованием (evidence). Банк питает стратегию, не планер напрямую — /strategy читает own/competitor-темы и синтезирует из них content_pillars в current.yaml; планер уже работает по пилларам, а конкретные идеи для слотов берёт из банка идей, не отсюда.

Создаёт или обновляет одну карточку темы (own или competitor) в банке тем аккаунта.

Когда использовать. Когда нужно зафиксировать тему контента — свою (own) или замеченную у конкурента (competitor) — как карточку с чётким углом и обоснованием, чтобы дальше её учла стратегия при синтезе пилларов. Не используй для reference-тем — у тем нет source reference, только own и competitor (темы всегда привязаны к конкретному аккаунту).

Как вызвать

/topic <args>

Агент собирает поля карточки — из аргументов команды или диалогом, если что-то не передано:

Поле Обязательность Описание
name обязательно название темы
angle обязательно уникальный угол / framing темы
source обязательно own или competitor
evidence обязательно при own/competitor обоснование темы
use_when опционально когда использовать тему
weight_hint опционально примерный вес темы в %
status опционально active / draft / retired, по умолчанию active

Что на входе / на выходе

  • Вход: поля карточки (см. таблицу выше) — от тебя, напрямую в команде или в диалоге с агентом.
  • Выход: карточка accounts/<slug>/topics/_bank/<id>.md, где id — slug от name. Поле provenance агент заполняет описанием источника (например, max-tors own strategy).

Пример

/topic max-tors
name: AI-инструменты для соло-предпринимателей
angle: не «топ-10 нейросетей», а «как я реально закрываю день с ИИ»
source: own
evidence: 3 поста с этим углом дали лучший ER за квартал

Агент сформирует id (slugify(name)), запишет карточку в accounts/max-tors/topics/_bank/ через topic_bank.write() и подтвердит: «Карточка <id> записана в <path>

Гейты/апрувы

Явного апрув-гейта нет — команда собирает обязательные поля (без angle, а для own/competitor без evidence карточка не пройдёт валидацию card_bank) и сразу записывает карточку, подтверждая путь в конце.

Связанные

  • /strategy — читает own/competitor-темы из банка и синтезирует content_pillars в current.yaml.
  • /plan-week — планирует слоты по пилларам стратегии (не по темам напрямую).
  • Разведка (01-intelligence) — типичный источник own-разбора и evidence для own-тем аккаунта.
  • Банк идей — соседний банк карточек, но идёт в план напрямую, минуя стратегию.