Как импортировать код из частного репозитория GitHub в отрывки?
Я понимаю, что обычный способ использовать код сложного действия в Snips - это поместить код в GitHub и извлечь его оттуда через Action Type "GitHub".
Есть ли способ получить доступ к частному репозиторию GitHub для этой цели?
Если это невозможно, каков будет нормальный способ использования сложного кода действия, который невозможно опубликовать?
Относительно "фрагментов кода" в документации сказано: "Он предназначен для быстрого тестирования или простого взаимодействия". В каком отношении фрагменты кода могут поддерживать только "простые взаимодействия"?
1 ответ
Вам необходимо сделать ваше хранилище общедоступным, чтобы связать его с консольным помощником, а фрагменты кода ограничены кодом действий Python. Если это не вариант для вас, вы также можете запустить свой код локально:
выполняя его вручную (просто запустите ваш скрипт, который прослушивает сообщения MQTT через ваш код или с помощью Hermes)
поместите его в /var/snips/skill и сделайте его исполняемым, если вы работаете в Linux. Snips-skill-server при запуске загрузит этот каталог и выполнит любой исполняемый файл, который начинается с "action-". Смотри документацию