>WorkHive上線

用了幾個月的時間開發出了一套協同工作服務軟體,
簡單的說就是:威力加強版的 Google Workspace!
Google Workspace有的,本系統都有,Workspace沒有的,我們也有 XD 當初開發的出發點是想寫一個企業內部系統,不知不覺就寫成這個很強大的系統了,想合作的歡迎來信洽談,本軟體支援三國語言(繁體中文 日文 跟英文)
裡面的功能有:
- 上下班打卡
- 線上請假
- 聊天室
- 語音通話 (可 1v1, 多對多)
- 視訊通話 (可 1v1, 多對多,主持人可錄音並將會議的語音自動轉成文字並透過AI整理出會議重點)
- 知識庫
- 專案管理
- 投票與問卷調查
- 經費報銷
- 內部郵件系統
- 行事曆
- 公告系統
- 雲端硬碟系統(支援office多人線上編輯、粒度比Google Drive還細的權限設定) 14.客戶關係管理 (支援AI掃描名片自動建檔公司資料)
- 報表中心(公司管理員可生成員工的出缺勤報表) ...族繁不及備載。
而手機app只提供聊天室 語音通話跟視訊通話功能。
上述這些,都是我一個人寫的,
其中,雲端硬碟功能跟 Google Drive一模一樣,可儲存檔案,也可分享給公司內部或外部,也可創建 excel, word or ppt檔案給線上多人共同編輯使用。 說是企業內部入口網站功能大雜燴也不為過 XDD
但是!有兩個子功能雖不能說是新功能,但是一般企業內部網站不會有的是:
稽核紀錄跟已讀紀錄
稽核紀錄就是會去紀錄每個使用者點了什麼按鈕,下載了什麼檔案,看了什麼檔案,什麼時候請過假,什麼時候接過誰的電話,什麼時候做了什麼行為都一清二楚,所以假設公司內有機敏資料,到時候不小心被洩漏給誰,就會知道可能的嫌疑會有誰。
已讀紀錄是每個聊天訊息都會紀錄聊天室內成員再什麼時候看過你送出的訊息,以及公告,專案管理裡面的task討論訊息,都會知道哪個員工在什麼時候已讀,一目了然。信件系統也是如此,寄出的信,會自動紀錄誰在什麼時候已讀。 所以如果你公司員工一直愛回不回的,用本服務很適合 XDDDD。到時就可以知道是誰常常不讀不回,或是常常最後一個已讀的。可以藉此隱性的提高員工工作效率 ??
語音通話為了體驗更佳,有設置 turn server,而視訊通話即使是1v1預設都會走 SFU。
網頁跟app聲音通話跟視訊通話都沒問題。
這個服務架設了五台server, WEB/Storage/Signaling/Coturn/SFU 就這五台,
本來專精手機app軟體開發,透過開發這透系統,不管是前端,後端,以及 AI Agent等等,真的學習很多。 像是開發這套系統完成後,自己也連帶開發很多監控 部屬這些server的小服務,例如:

用Grafana嚴密監控每台server的資源使用情況,超過80%會發出警告email出來。
以及,自己設計container registry 服務,在網頁上查看每台server運行的的容器是哪個版本,若有問題,可以隨時線上 rollback回之前的版本。

而以上的管理頁面,完全不會暴露出去,必須透過 ssh tunnel 作橋接:

避免被有心人士亂搞,多作點防護總是好的。
## 留言
$ 留言載入中...