goofish-cli — CLI и MCP для Xianyu (Goofish)
goofish-cli
CLI и MCP-сервер для китайской площадки Xianyu: публикация товаров, диалоги и поиск через команды и пять навыков
- 382 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Куки Xianyu открывают доступ к аккаунту: агент может публиковать и снимать товары и писать покупателям от вашего имени
- Слишком частые действия нарушают правила площадки и могут привести к блокировке аккаунта
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/goofish-cliОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Куки Xianyu открывают доступ к аккаунту: агент может публиковать и снимать товары и писать покупателям от вашего имени
- Слишком частые действия нарушают правила площадки и могут привести к блокировке аккаунта
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
goofish-cli превращает операции продавца на Xianyu (Goofish) в команды консоли. Одна и та же регистрация команд служит человеку в терминале, агенту как набор MCP-инструментов и навыкам Claude Code. Команд 17: они покрывают вход по кукам или QR-коду, работу с товарами, диалоги с покупателями и поиск. В работу с товарами входят публикация и снятие с продажи, загрузка картинок и подбор категории. Команда goofish message watch держит постоянное соединение и выдает события потоком JSONL: сообщение, подтверждение прочтения и уведомление о новом сообщении. При обрыве соединение восстанавливается само. Вывод команд доступен в форматах json, yaml, table, md и csv. Встроенные ограничители частоты снижают шанс блокировки: на публикацию и снятие по умолчанию одно действие в минуту, на загрузку картинок девять. При ошибке контроля срабатывает автоматическое отключение. Пять навыков, которые ставит goofish skills install, ведут агента через публикацию, ответы покупателям, проверку запрещенных слов и диагностику магазина.
Для кого. Для продавцов и разработчиков, которые ведут свои объявления на Xianyu и хотят поручить Claude Code, Cursor или Codex публикацию, ответы и поиск.
Подходит, если
- Нужно выставить товар с фото на Xianyu, а категория и адрес должны подобраться автоматически
- Хочется получать входящие сообщения покупателей потоком и готовить ответы с подтверждением перед отправкой
- Требуется проверить название и описание на запрещенные слова до публикации
- Надо разобрать, почему у магазина упала выдача: навык диагностики сравнивает поиск глазами покупателя с историей
- Автоматизация идет в изолированной среде: режим sandbox запускает браузер в контейнере Docker
Не подходит, если
- Аккаунт чужой: автор разрешает работу только со своими аккаунтами
- Планируется перепродажа сервиса или массовые операции вроде накрутки: это прямо запрещено
- Нужны обход ползунка проверки и подмена идентификаторов устройств: таких возможностей в проекте нет
- Нужны заказы и отправка: команды работы с заказами пока в планах, в версии их нет
Пример запроса к агенту
Покажи непрочитанные сообщения покупателей на Xianyu и подготовь ответы, но не отправляй, пока я не подтвержу.Ограничения
Для входа нужны куки из браузера или вход по QR-коду. Поиск и расширенный просмотр товара запускают Playwright с системным Chrome.
Инструмент предназначен только для собственных аккаунтов. Автор запрещает мошенничество, накрутку, перепродажу сервиса и действия против правил Xianyu, Taobao и Alibaba, а проверку-ползунок и блокировку просит проходить вручную. Ответ на публикацию лишь подтверждает прием, поэтому результат сверяют чтением товара, а при неизвестном исходе товар повторно не публикуют.
Интерфейс и документация на китайском языке с английскими пояснениями. Работа с Xianyu из России и оплата на площадке не проверены.
Как отключить. Удалите блок goofish из конфигурации MCP, выполните pip uninstall goofish-cli и удалите навыки из ~/.claude/skills. Затем выйдите из сессии Xianyu в браузере, чтобы сохраненные куки перестали действовать.
Частые вопросы
Как подключить goofish-cli к Claude Code?
В файле .mcp.json проекта добавьте сервер goofish с командой uvx и аргументом goofish-cli. Все команды появятся как инструменты вида mcp__goofish__item_get и message_watch.
Как войти в аккаунт Xianyu?
Экспортируйте куки из браузера в JSON-файл и выполните goofish auth login с путем к файлу, либо войдите по QR-коду через goofish auth login --qr. Состояние проверяет goofish auth status.
Какие навыки входят в набор?
Пять. goofish-overview служит общим входом, goofish-publish-item ведет публикацию, goofish-reply-buyer готовит ответы покупателям. goofish-risk-guard проверяет запретные слова, а goofish-shop-diagnosis диагностирует магазин. Команда goofish skills install кладет их в ~/.claude/skills.
Есть ли защита от блокировок аккаунта?
Частично: ограничители частоты и автоматическое отключение снижают шанс блокировки, но полной защиты нет.
Можно ли запускать без рабочего стола?
Да. Команда goofish sandbox start запускает Chromium в контейнере Docker с виртуальным рабочим столом, а goofish sandbox mcp подключает его как MCP-сервер. Нужен работающий Docker.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструменты1688 Shopkeeper
1688-shopkeeper
Официальный скилл 1688 для OpenClaw: поиск поставщиков, детали товара, выгрузка на Douyin, Pinduoduo, Xiaohongshu и Taobao, тренды и дневной отчет
MCP-сервер в одном бинарнике на Go: больше 75 локальных инструментов для файлов, оболочки, браузера и календаря
Оркестратор для Claude Code, Codex и Gemini CLI: сценарии на YAML повторяются, пока проходят ваши проверки
Discord MCP для Claude и Cursor: агент пишет и ищет сообщения, ведет форумы, каналы, роли и вебхуки через токен бота, запуск командой npx
Discord MCP от cappyeo — более 200 инструментов
Discord MCP (cappyeo)
Discord MCP с более чем 200 инструментами: агент ведет сообщения, роли и модерацию, собирает сервер по плану, а запись по умолчанию в режиме предпросмотра
Подключает Claude Code, Cursor, Codex или OpenCode к Telegram, Slack и Discord: коллеги пишут боту, отвечает кодовый агент
Коротко о README
Документация начинается с быстрого старта за минуту и описывает режим песочницы, пять навыков и подключение к OpenClaw через ClawHub. Отдельные разделы содержат таблицу всех команд, примеры вывода и список планов по версиям.