## [2020.07.01紀念建黨特別版](https://gitee.com/kxdev/zimeimojing/releases/v2.2.0)
2020.07.01紀念建黨特別版間隔上一個版本相隔時間將長,本次升級整體優化內核系統較多,目前系統的結構比較標準和穩定了,這對二次開發的開發者來說是一件好事,可以很大層度上減少對有二次代碼的修改量。具體升級優化的項目如下:
1. 在系統根目錄配置文件config.yaml增加了最后個消息處理插件功能,當前是chat聊天;
2. 實現在插件向前端頁面直接嵌入插件中CSS和JS文件功能;
3. 聊天機器人插件聊天增加唯一ID功能,以區分不同的設備對話有所區分;
4. 優化音樂插件,音樂播放功能方面更加合理;
5. 實現后臺管理動態菜單加載功能,以方法不同的插件實現不同的管理后臺;
6. 后面管理頁面由以前的VUE編譯模式變為非編譯模式,代碼更加開放,使用二次開發更加方便;
重大升級提示,本次版本升級文件位置結構改變較大:
a. 增加api插口模塊文件夾,方便以后增加不同平臺的API接口類文件;
b. 增加模塊module功能模塊文件夾,使用每一個不同的模塊進行很好的區分;
c. 增加include基本庫(第三方庫等)文件夾,方便類庫擴展和維護升級工作;
d. 調整了package目錄中文件的結構,保留功能性文件;
c. 系統基本配置文件config.yaml進行合理調整,一些非系統基別的配置移至相關接口配置文件夾中。
從這個版本起,web后臺管理功能已經可以正常使用,可以進行插件管理、系統配置、和系統升級等重要功能的管理,后臺管理進入方式:
打開與樹莓派在同一個局域網的PC電腦上的瀏覽器,訪問:`http://你樹莓派的IP:8088/admin/`
即可。
你樹莓派的IP如果不知道,可以語音喚醒后問:IP地址,系統問以語音和屏幕顯示的方式呈現。
鏡像下載地址:[https://c-t.work/s/53c496b91dd248](https://c-t.work/s/53c496b91dd248) 提取碼:fp868n
## [2020.03.04版升級內容v2.0.0](https://gitee.com/kxdev/zimeimojing/releases/v2.0.0)
> 寫的最前!本次升級需要用到兩個包,請使用以下方式安裝:
```shell
sudo apt-get install mplayer
//如上面的指令提示沒有找到包,執行一下:apt-get update 再安裝
sudo pip3 install ruamel_yaml
```
一、內核升級
1. 重新設計了內核,采用進程消息隊列機制。模塊之間低耦合,可以隨時開啟或關閉一些模塊而不影響到整個系統的運行;
2. 常用基礎功能:喚醒、錄音、合成、守護、MQTT、萬能開關模塊進行了模塊化并且可以自由定義啟停,使用整個系統結構更加緊湊和整潔;
3. 系統在保留原有的snowboy喚醒的基礎上增加了訊飛喚醒,喚醒詞“小美小美”。準確率比上個版本snowboy增加了80%,誤喚醒率降至0.1%
4. 增加了自定義喚醒應答詞功能,將你的語音文件放到 python/data/audio/echo/下面即可。每次喚醒時會隨機選擇一個進行應答
5. 增加全局配置文件 config.yaml可手工修改其內容。 configBAK.yaml是備份,有錯誤時可將其內容復制到 config.yaml
(下一個版將增加后臺管理功能直接在瀏覽器中修改)
6. 配網功能優化和流程,配合微信小程序可實現一鍵配網;
7. 增加人體探測在沒有探測到人的情況下自動關閉屏幕功能,達到節能的效果
8. 增加可配置攝像頭方向的功能;
9. 增加可配置音頻輸出接口功能;
10. 增加極客模式切換功能,極客模式為連續對話,不需要重復喚醒后對話,可使用語音打開/關閉極客模式;
11. 增加萬能開關控制中心功能,以備后期萬能開關接口對接。
12. 增加了后右管理功能,后臺管理登錄入口為:`http://你樹莓派IP:8088/admin/`,登錄賬號和密碼為樹莓派系統的賬號和密碼;后臺管理功能目前只實現了插件的安裝、升級和卸載功能,系統一鍵升級功能,其他功能只實現了展示功能,待下一個版本完善。
二、插件升級
1. 重新插件設計原理,將每一個插件單獨為一個文件夾,可以叫插件包,后期可以單獨進行插件的安裝、升級和卸載;分開管理、單獨配置;
2. 優化重寫了官方默認自帶的幾個插件:對話機器人、音樂、報本機IP地址、設備管理和用戶管理等插件;
3. 重新設計插件模塊繼承于基類MsgProcess,基類已完成消息處理等大量常規工作。大降低開發難度。
4. 增加兩個重要函數 self.say(text) self.listen()用于交互 用法請參考最簡單報IP地址的插件 SayIP
(接下來會在插開開發文檔詳細介紹)
5. 音樂插件增加播放本地音樂功能,本地音樂為每次播放的網絡歌曲的本地緩存文件;
三、微信小程序升級
1. 優化了程序內核,啟動和運行更快,更流暢;
2. 增加了插件管理功能,可配合插件配置文件在手機端控制插件;
3. 增加微信小程序一鍵配網功能。
## [2019.11.20版升級內容v1.2.0](https://gitee.com/kxdev/zimeimojing/releases/v1.2.0)
自美系統架構已經基本成型,這次升級主要是修復BUG,為后期版本做應用層面功能做鋪墊,本次升級更新內容如下:
1、優化opencv人臉識別基礎庫,增加聚焦框、捕捉框和全屏顯示等功能;
2、優化前端展示頁面配置布局,為下一個版本增加其他類型展示作鋪墊;
3、修復首次啟動設備頻繁提示需要初始化設備問題;
4、修復音樂插件緩沖文件0K導致的音樂啟用失敗問題;
5、修復第二次喚醒不能停止當前播放聲音問題。
## [2019.10.25版升級內容v1.1.9](https://gitee.com/kxdev/zimeimojing/releases/v1.1.9)
軟件本次升級更新:
1、微信小程序實現開關屏幕功能;
2、替換最新的音樂插件,音樂插件功能更強大,運行更穩定;
3、整合音量、屏幕插件到設備管理總插件中;
4、優化語音交互功能,在喚醒后自動停止正在播放的上一次對話語音
5、系統插件增加提醒插件
6、系統插件增加人體探測自動啟用人臉識別插件
7、整合opencv功能模塊為系統調用組件
硬件本次升級更新:
1、本次升級版本為V7.1版
2、修正上一版隨機會出現配網狀態BUG
3、修改上一版顯示器控制模式,改為由用戶接繼電器直接控制顯示器電源功能;
4、修改人體探測插頭默認直接是5V電壓
## [2019.10.07國慶特別版v1.1.7](https://gitee.com/kxdev/zimeimojing/releases/v1.1.7)
2019國度特別版已經適配樹莓派官方最新系統和樹莓派4B設備
1、修復加載動畫不是同心圓的問題;
2、優化錄音和語音識別功能;
3、替換對話機器人為騰訊小微機器人;
4、開通對話機器人查詢全國天氣功能;
5、開通對話機器人查詢股票功能;
6、開通對話機器人查詢百科功能;
## [2019.09.22版升級內容v1.1.6](https://gitee.com/kxdev/zimeimojing/releases/v1.1.6)
1、打開微信小程序綁定設備功能;
2、微信小程序增加顯示設備IP功能;
3、優化設備綁定過程;
4、優化錄音模塊處理、提高語音識別準確率;
5、優化音量設置,在有放音的狀態下不提示音量設置值;
6、優化修改天氣預測默認城市重載機制
7、音樂插件由酷我音樂改為酷狗音樂;
8、增加語音控制打開設備綁定功能,觸發詞:設備綁定、綁定設備、用戶綁定、綁定用戶;
9、替換前端頁面加載動畫,感謝網友:路比天闊 提供源碼;
10、修復新設備第一次運行無法獲取設備ID問題;
11、修復部分內核運算機制、使系統更加穩定;
## [2019.09.14版升級內容v1.1.4](https://gitee.com/kxdev/zimeimojing/releases/v1.1.4)
1. 增加但網絡錯誤,語音提示功能;
2. 增加系統準備好啦的語音提示;
3. 暫時去除掃二維碼綁定微信小程序功能;
4. 修復開關燈插件功能BUG;
5. 優化和修正部分系統內核代碼;
6. 優化升級了升級工具update.py;
7. 增加新的開機動畫和桌面;
## 2019.08.30版更新內容v1.1.1
1. 修復圖靈api插件一直回復網絡問題
2. 修復播放歌曲插件在語音控制停止后無法二次播放新歌問題
3. 修復系統空間沒有自動擴容問題。
- 關于自美智能系統
- 系統安裝
- 方式一:鏡像安裝
- 方式二:源碼安裝
- 系統使用
- 配置設備上網
- 微信控制自美智能系統
- 系統內置功能的觸發詞
- 系統升級
- 手動在線升級
- 硬件設備
- 自美系統驅動板使用說明
- 自美智能系統魔鏡配件附圖
- LED燈控制
- 風扇接口
- 人體感應模塊
- 開發者入口
- 如何啟用開發者模式
- 基類(MsgProcess)介紹
- 插件開發
- 基礎知識
- config.json配置文件
- 前端開發
- 移動端(微信小程序)開發
- 通訊協議(MQTT)
- 用戶管理
- 插件控制按鈕定義
- 無線網絡設備(萬能開關)
- 視頻演示
- 功能使用演示視頻集
- 功能開發教程視頻集
- 樹莓派相關知識
- 安裝樹莓派官方操作系統
- 無鍵盤、顯示器配網和SSH
- 啟用樹莓派SSH和root用戶登錄
- 啟用樹莓派VNC遠程桌面
- 自定義樹莓派屏幕分辨率
- 擴展閱讀技術文章
- 電子相冊功能
- 調用系統opencv人臉識別標準庫
- 語音觸發式系統插件demo示例
- 插件觸發機制
- 實現交互
- 實現視覺處理
- 霍爾磁力模塊
- 無源蜂鳴器
- 火焰檢測模塊
- ky-028數字溫度模塊
- 光遮斷器模塊
- DS18B20溫度模塊
- 2021常見問題和人工幫助
- 更新日志