mirofish-offline-simulation — скилл для Claude Code
Скилл поднимает локальный движок мультиагентной симуляции на Neo4j и Ollama: агенты обсуждают документ и меняют мнения по часам.
npx skills add reason-machines/trending-skills --skill mirofish-offline-simulation -a claude-codeЧто делает mirofish-offline-simulation
Скилл описывает, как развернуть MiroFish-Offline — движок, который берёт документ (пресс-релиз, черновик политики, финансовый отчёт) и строит по нему граф сущностей и связей через LLM. Дальше генерируются сотни агентов с разными характерами и памятью, они пишут посты, спорят и меняют мнение на смоделированных площадках. В конце ReportAgent опрашивает фокус-группу, ищет по графу и собирает отчёт; с любым агентом можно поговорить отдельно, память сохраняется.
Внутри — бэкенд на Flask и Python 3.11, фронтенд на Vue 3 и Node 18, графовая база Neo4j CE 5.15 по bolt, модели через Ollama с OpenAI-совместимым эндпоинтом /v1, эмбеддинги nomic-embed-text на 768 измерений. Поиск гибридный: 0.7 от векторного сходства плюс 0.3 от BM25. Есть два пути установки — Docker Compose или ручная сборка Neo4j, Ollama, бэкенда и фронтенда по отдельности. Настройки лежат в .env: адрес и ключ LLM, доступ к Neo4j, модель эмбеддингов.
Основная модель qwen2.5:32b весит около 20 ГБ и требует 24 ГБ видеопамяти — без такого запаса берите qwen2.5:14b на 10 ГБ. Ollama можно заменить на любого провайдера с OpenAI-совместимым API, поменяв LLM_BASE_URL и ключ. Симуляция запускается блокирующим вызовом, для продакшена нужна асинхронная обёртка.
Какие задачи решает
- собрать граф сущностей и связей из текста документа
- сгенерировать сотни агентов с характерами и памятью
- промоделировать реакцию на пресс-релиз по часам
- получить отчёт с динамикой настроений и влиятельными агентами
- поговорить с отдельным агентом и разобрать его мотивы
Примеры запросов агенту
- Разверни mirofish offline simulation локально: Neo4j и Ollama на моей машине
- Построй граф из файла
press_release.txtи запусти симуляцию на 200 агентов - Сгенерируй отчёт по последней симуляции с фокус-группой из 10 агентов
Как установить mirofish-offline-simulation
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill mirofish-offline-simulation -a claude-code2Вручную: положить файлы
~/.claude/skills/mirofish-offline-simulation/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/mirofish-offline-simulation/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill mirofish-offline-simulation -a codex2Вручную: положить файлы
.agents/skills/mirofish-offline-simulation/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill mirofish-offline-simulation -a cursor2Вручную: положить файлы
.cursor/skills/mirofish-offline-simulation/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills mirofish-offline-simulation2Вручную: положить файлы
.github/skills/mirofish-offline-simulation/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill mirofish-offline-simulation -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/trending-skills --path skills/mirofish-offline-simulationВручную: положить файлы
.devin/skills/mirofish-offline-simulation/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill mirofish-offline-simulation -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о mirofish-offline-simulation
Как установить mirofish-offline-simulation в Claude Code?
Выполните npx skills add reason-machines/trending-skills --skill mirofish-offline-simulation -a claude-code. Скилл окажется в ~/.claude/skills/mirofish-offline-simulation/SKILL.md.
Что делает mirofish-offline-simulation?
Описывает локальный движок мультиагентной симуляции: строит граф по документу, генерирует агентов и прогоняет их обсуждение на смоделированных площадках, а затем собирает отчёт.
Какие модели и база нужны для работы?
Neo4j CE 5.15 по bolt и Ollama с моделями qwen2.5:32b или qwen2.5:14b плюс nomic-embed-text для эмбеддингов. Ollama можно заменить на другого провайдера с OpenAI-совместимым API.