主要問題是:工作上常需要自己值班,但庫房品項太多了又怕會拿錯東西,所以才想有可能自己做出一個用手機就能掃描辨識的工具嗎?
背景:只是一個藍領階級的勞工,每天的工作是接受指令後拿取庫房的品項,但庫房的品項不停更新,原本都只是憑著記憶,但腦力已經逐漸無法負荷,希望可以透過系統幫忙,但只是自己的想法,沒有經費...
所以如果可能做到的話,可以請諸位大神們教我該準備甚麼,或該怎麼做嗎?(拜託)
如果能有個開頭或大綱,我會努力自己找資料做做看的~~
*新手不能回覆只好重覆編輯
庫房的東西是藥品或是醫療器材,大部分都是沒有條碼的,有條碼也有只在外盒而裡面的小包裝就沒有。再不然就是小的很迷你的那種正方形的條碼。
照片的部分是都要自己一個一個拍照,所以也做好自己拍照的準備了。
如果可能的話,許願是用條碼+照片都能成功辨識的方式。
如果說自己做條碼在一個個貼畫難度真的很高,因為品項的部分有幾千個...
想問一下你們的品項會有條碼之類的嗎?
或是你們庫房的東西主要是那些種類的物品?
大部分都同類型的東西?還是說不同種類,然後不同種類當中又有不同的類型?
(這邊說的是例如說:螺絲可能分成多少長度的,是否需要細分到這些還是只要知道螺絲即可)
目前提供你幾種方法
1.如果物品會有條碼,那可以直接進行掃描,這會比較容易。
2.自己訓練模型,但你的資料來源需要有這些物品的圖片(灰階以及各種角度的同個物品圖片),自己去訓練模型,然後再用個web介面進行串接去辨識,但這部分相對的技術以及人力成本就會比較高也需要有專業性。
3.直接串接目前人家做好的辨識模型API,再用個web介面去辨識,基本上還是需要一點基本的專業知識,但相對已經容易很多,gemini目前也有免費API可供辨識圖片,但實際上因為不知道你的物品有哪些,所以也不確定gemini是否能夠辨識正確。
條碼、QRCODE或其它條碼是可以辦到。
有現成的套件。關鍵字「vue-qrcode-reader」
gitHub 上一堆。盡量找最新的。
有純JS或TS的版本。
(我是用VUE3的版本)
PS:之前找套件時,一開始找錯了舊的。導致鏡頭一直無法觸發。
後來才從其記錄上看到,已經無法使用。因為H5的寫法不太一樣了。
圖片的話,我是沒找過,但理論上也是可以。
只是並不好開發才對。且出錯率也比較高。
畢竟很難找到絕對性比對數據。
且你也有藥品相關。一定會有很多相似形狀的藥。基本是不太建議用圖片啦。
我之前找到的套件,其實也有支援文字辨識。
倒也是可以提供給你使用。
只是這樣做你需要KEY相對應的關鍵字。
所以,一般還是會建議您用QRCODE或條碼。反而會比你再拍照還要省事。
開發上也容易。
之前有個客戶也給你參考。他是雙向進行。
跟你一樣也是藥品。
但他後來是入庫前,先掃描外盒的條碼或QR碼。(畢竟外盒一定都會有)
然後確認入庫後,並印出標簽。
系統再對應外盒後,就可以決定要不要印出相關的標簽出來。
標簽上會自帶圖片跟對應的條碼或QR碼。其包含了分裝碼(也就是跟外盒的條碼不一樣)。這樣好控制數量日期及庫存。
哇!!您的回覆我需要像查字典那樣一個字一個字查找那是甚麼了,但很感謝您的回覆讓我覺得好像真的可以有機會自己做到(雖然說很有可能做一年也做不出來)
相似形狀的藥品的部分,想過連上面的刻字都先一個個的整理好資料,所以如果有文字辨識就更棒,不過現在是空白+有夢最美狀態,但可以跟您請問那個之前找到有支援文字辨識的套件是甚麼嗎?
最後那個客戶雙向進行的似乎是目前我最可能自學做到的狀態,其他大神也這樣建議,所以會從這個部分開始學習,不知道您還有可以給我的甚麼建議嗎?
再次感謝您的回覆~
其實我會建議你補貨的時候就紀錄在excel,放在哪個貨架上第幾排,並且每個品項做個掛牌掛在貨架上,這樣就行了,確認用完就刪掉並拿掉掛牌。
除非資料庫、網頁、程式語言你都有一定的了解並且想要學習,要不然做管理系統對你一個外行來說真的不實際。
嗯~~~其實從您的言論來看,因該不是工程師才對。
認真來說,我上面的說法,的確是對工程師說的。
一般工程師會看得懂我說什麼。
如果你真的無法理解的話。
認真來說,我上面說的大多只是輕描淡寫的帶過。
真實際要開發的話,還是需要有一些準備的工作要學會。
如 websocket 、 https (鏡頭啟用是需要用 https 的)
websocket 則是為了即時觸發條件請求使用。但不是必要。
如果只是要單向應用就不需要 websocket
多向需要就有其需要。
https://www.npmjs.com/package/vue-qrcode-reader?activeTab=readme
這個連結給你參考。
我來研究一下,再次謝謝您~~~
現在可能還有更有趣的解法了. 不過可能要串蠻多東西 也比較花錢.前面幾樓的方法應該比較省錢
我的核心是想法是一樣要建檔 上傳圖片和qrcode 到notion的table做databse ,
然後串Model Context Protocol , 和自己的server .
讓ai去幫你從notion table裡面撈到東西
做之前可能要先確認 公司儲位管理跟倉儲管理這個系統
有沒有API之類的東西讓你串接
不然你做的這套系統 儲位管理, 品項 這個工作你要自己額外在更新
畢竟公司的儲位改了, 你的系統沒改 很尷尬
不過你沒有細講你的流程 已下為猜測
個人覺得比較省力的作法
如果一次進去拿的品項很多
在查公司系統的時候就把 品項 位置 拿取多少
輸入在google的excel裡面(手機可以打開同一份)
或者把公司系統拍起來 記得要拿幾項就好
不過這是一次處理一單的做法, 你想進去一次處理好幾單這又是另一回事
再來商品入庫的儲位設計可能也要改變
這部分可能也要跟公司同事討論看看
總結一下
其實非常容易
寫好整套代碼,丟大量圖片進入訓練,之後就可以輸入照片得到結果
我知道你不懂代碼
所以 我可以協助把基礎代碼做好,你再自己訓練其他瓶子識別
API部份也很容易 這個再討論
有興趣 再私底下聊聊