<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ## **系統運行原理** 自美系統采用多進程消息隊列管理模式運行,各模塊和插件均為獨立進程運行互不干擾。進程間采用消息通知方式通信。 ## **系統結構說明** 自美系統集高度可定制和靈活偶合模式設計,每一個模塊都可以獨立運行和協作運行,插件也可以理解為一個特有功能的模塊。除了一些特有功能模塊,系統自帶集合了幾大內置功能,分別如下: 一、 語音喚醒模塊; 二、語音錄音模塊; 三、語音識別模塊; 四、語音合成模塊; 五、屏幕顯示模塊; 六、微信小程序通信模塊; 七、外設萬能開關通信模塊; 等七大基本模塊,每一個模塊都有提供供插件使用的插口,接下來章節將逐一講解。 ## **插件結構說明** 一、**插件位置:** 自美插件位于當前系統目錄:`./python/plugin/`目錄下,如果您采用[鏡像安裝](1144905)方式安裝的自美系統,那么插件目錄就是:`/keyicx/python/plugin/`下,一個插件一個目錄,如: ``` /keyicx/python/plugin/Chat(聊天機器人插件) /keyicx/python/plugin/Music(音樂插件) ``` 二、**插件組成:** 自美系統是由*.py(插件入口文件) + config.json(插件配置文件)組成,如音樂插件是由: ``` /keyicx/python/plugin/Music/config.json (配置文件) /keyicx/python/plugin/Music/Music.py (入口文件) ``` 如下圖所示: ![](http://qiniucn.16302.com/f78b1287a0f9ecf2ac5c021f8ae0b23b) 三、**插件命名約定** > 插件命名約定可簡單說叫:四名一致 1、插件文件夾名稱; 2、config.json配置文件名中的`name`插件名稱鍵值; 3、插件入口文件`.py`(也可以叫插件基本文件)名; 4、插件入口文件中的起始類名:`class 插件名稱` 每一個插件必須保持以上四個位置處名稱一致并且在插件文夾中唯一,否則都會導致插件不能正常啟動和運行。 ---------- **以上插件規則可參考自美系統插件目錄下系統自帶插件寫法體會。**
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看