# llm-intelligent-public-opinion-analytics

Скилл разворачивает ассистента для анализа публичного мнения: обход горячих списков, тональность, кластеризация тем и оповещения.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 2100 установок · ★ 5
- Автор: reason-machines
- Лицензия: LicenseRef-Unknown · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/reason-machines/data-skills/tree/HEAD/skills/llm-intelligent-public-opinion-analytics/SKILL.md
- Обновлён: 2026-10-09
- HTML: https://affpapa.org/nevibecode/skills/llm-intelligent-public-opinion-analytics

## Что делает

Скилл описывает, как поднять систему мониторинга публичного мнения на базе LLM. Краулеры собирают горячие списки с 15 платформ — Weibo, Bilibili, Zhihu, Baidu и других, всего 26 списков. Дальше LLM разбирает содержимое, включая извлечение текста из видео, считает тональность и группирует новости по темам. Запросы можно задавать обычными фразами через веб-интерфейс.

Оповещения уходят в почту, WeChat Work и Telegram. Управление краулерами идёт с клавиатуры в веб-интерфейсе, есть отдельный API для программных запросов.

Перед запуском понадобится много внешнего: ChromeDriver или EdgeDriver для страниц с деталями, MySQL 8.0+ с базой `hotsearch_db`, Python-окружение и ключ LLM API в формате OpenAI. В `.env` прописываются доступы к базе, ключи моделей и вебхуки каналов. Без драйвера браузера детальные страницы не соберутся, а без базы краулеру некуда писать — это повод проверить окружение до первого запуска.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add reason-machines/data-skills --skill llm-intelligent-public-opinion-analytics -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/llm-intelligent-public-opinion-analytics/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/llm-intelligent-public-opinion-analytics/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add reason-machines/data-skills --skill llm-intelligent-public-opinion-analytics -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/llm-intelligent-public-opinion-analytics/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add reason-machines/data-skills --skill llm-intelligent-public-opinion-analytics -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/llm-intelligent-public-opinion-analytics/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install reason-machines/data-skills llm-intelligent-public-opinion-analytics
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/llm-intelligent-public-opinion-analytics/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add reason-machines/data-skills --skill llm-intelligent-public-opinion-analytics -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/reason-machines/data-skills --path skills/llm-intelligent-public-opinion-analytics
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/llm-intelligent-public-opinion-analytics/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add reason-machines/data-skills --skill llm-intelligent-public-opinion-analytics -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/reason-machines/data-skills/tree/HEAD/skills/llm-intelligent-public-opinion-analytics/SKILL.md

## Когда брать
- собрать горячие темы с 15 платформ в одну базу
- оценить тональность новостей по ключевому слову
- сгруппировать близкие по смыслу сюжеты в кластеры
- настроить оповещения о всплесках в почту и Telegram
- задать вопрос о трендах обычной фразой вместо SQL

## Примеры запросов агенту
- Настрой мониторинг публичного мнения по теме «искусственный интеллект»
- Сравни горячие темы Bilibili и Zhihu за последние сутки
- Настрой оповещение в Telegram, если тональность по электромобилям уйдёт в минус

## Похожие
- [llm-evaluation](https://affpapa.org/nevibecode/skills/llm-evaluation.md) — скилл · 12755 установок
- [cost-aware-llm-pipeline](https://affpapa.org/nevibecode/skills/cost-aware-llm-pipeline.md) — скилл · 4600 установок
- [llm-context](https://affpapa.org/nevibecode/skills/llm-context.md) — скилл · 1300 установок
- [llm-council](https://affpapa.org/nevibecode/skills/am-will-llm-council.md) — скилл · 1200 установок

Из того же набора: [reason-machines/data-skills](https://affpapa.org/nevibecode/by/reason-machines/data-skills.md) — 22 карточки

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
