1

我知道在 Snips 中使用复杂操作代码的正常方法是将代码放在 GitHub 中,然后通过操作类型“GitHub”从那里提取。

有没有办法为此目的访问私人 GitHub 存储库?

如果这是不可能的,那么使用无法发布的复杂操作代码的正常方法是什么?

关于“代码片段”,文档说“它用于快速测试或简单交互”。代码片段在哪些方面仅支持“简单交互”?

Snips 中的操作类型

4

1 回答 1

2

您需要公开您的 repo 以便将其与控制台助手链接,并且代码片段仅限于 Python 操作代码。如果这些不是您的选择,您还可以通过以下任一方式使您的代码在本地运行:

  • 手动执行它(只需启动您的脚本,该脚本通过您的代码或使用 Hermes 侦听 MQTT 通信)

  • 将它放在 /var/snips/skills 中,如果您在 Linux 上,则使其可执行。snips-skill-server 将在启动时查看此目录并执行任何以“action-”开头的可执行文件。请参阅文档

于 2019-04-10T18:41:39.237 回答