2007-08-15

MSN IM 傳訊機器人

最早聽到「 MSN 機器人」這個名詞是從王姓友人那裡知道的,好像 MSN 開始流行後對岸很多人也開始搞這個玩意。MSN 主要的功用就是讓人與人之間溝通聊天,所謂的 MSN 機器人,就是你加入的「聯絡人」帳號背後其實不是「真人」,而是結合資料庫和語法過濾的系統,當你送訊息給它,它會根據你給它的訊息去判斷並且分析,找出對應的答案回訊給你,講穿了,就是拿 MSN Messenger 作為與查詢系統聯繫的工具,丟問題給它就能即時回覆對應的答案,很像和機器人聊天一樣。網路查詢?那不是開瀏覽器到 Google Search 一下點連結就能做到嗎?幹嘛找機器人啊?一方面對岸有「GFW」偉大的長城防火牆會擋東擋西,另一方面沈溺於 IM 傳訊軟體的人那麼多,這類機器人於私可以快速簡便地找到常用的資訊,於公還可以當作公司即時服務或 MIS FAQ 使用,比起那種只會回制式郵件的服務更快更有彈性,所以對岸的朋友們用得還蠻多蠻廣的。

不過上面講那麼多,我自己是完全沒用過,因為這類服務很多都是對岸或講英文的,需要這些資訊還是找孤狗大神比較完整習慣。後來看到重灌狂人這篇台灣版超強的MSN機器人「有問必達」,發現這個專門提供台灣資訊服務的 MSN 機器人感覺還不錯,像我如果想知道敝公司股票現在的股價,以前都是開 Yahoo 首頁 -> 股市來看,現在只要透過 MSN 送訊息給機器人,直接敲入敝公司的股票代號 2495,馬上就會回覆,有需要的話上面也有走勢圖連結,真的還蠻方便的。其他相關命令 (Help),可以用 ? 來顯示,以下是目前有提供的功能(站長還在持續增加,可以去站長的 Blog 「有問必達」 留言建議):

星座 -> 輸入 星座名稱
字典 -> 輸入 Dic 您要翻譯的單字
廣播 -> 輸入 電台名稱 或 廣播 查詢
笑話 -> 輸入 "笑話"
股票行情 -> 輸入 個股代號或名稱
股市排行 -> 輸入 "漲幅","跌幅","成交量"...
個股推薦 -> 輸入"推薦",看券商推薦股
個股新聞 -> 輸入 "News 個股代號或名稱"
RSS 訂閱 -> 訂閱 RSS 主動通知,輸入 "RSS" 看說明
待辦事項 -> 設定待辦事項,輸入 "Todo" 看說明

以上功能可以看重灌狂人文章的詳細介紹。實際上這個機器人「阿達」怎麼開始使用呢?很簡單,只要把它的 Account 新增加入 MSN 聯絡人,以後有問題,用 MSN 送訊息問它就行啦!阿達的 MSN 帳號是:

live0800@msn.com

接下來,除了股票功能外再補充一點我覺得有趣的功能。如果自己 MSN 上線無聊又沒有人可以聊天,可以和「阿達」聊聊,像是敲入星座名稱,就可以知道該星座今日運勢,要不叫阿達講「笑話」給你聽,它就會隨機回覆訊息找笑話貼給你看,如果要查字典又懶得開眼睛博士 (Dr. Eye),直接問阿達「dic 單字」,這樣就可以查該單字的中文翻譯,以上提到的這些功能都挺實用有趣的。另外,之前陳姓友人問過我 RSS 訂閱怎麼用,如果懶得另外去註冊使用 Bloglines 的服務,也可以用這個 MSN 機器人來訂閱 RSS,如果該網站文章有更新,阿達會送 MSN 訊息通知你去看,訂閱 RSS 也很簡單,只要「add RSS網址」就好了。以訂閱我的 Blog 為例:

add http://feeds.feedburner.com/abinlee

以後我的 Blog 有更新,阿達會送 MSN 訊息通知來看(其他操作方式可用命令「rss」查看)!最後,再講一個新功能我也覺得很讚,就是 Todo 的提醒。你可以要阿達在哪一天的幾點幾分用 MSN 通知或提醒你幹嘛,時間一到,只要你 MSN 在線上,阿達會丟 MSN 提醒待辦事項。像是每天都辛苦工作差點忘記中午吃飯時間,可以叫阿達 12:00 提醒你吃飯,只要丟下面這個命令給它:

todo 吃午飯啦!,12:00

這樣每天中午阿達就會提醒你該去吃飯~另外一個例子,假設你叫朋友記得準時下班,別忘了今晚的飯局,也可以叫阿達通知他:

todo 下班啦!,18:00,朋友的MSN帳號

這樣玩 MSN 也可以當作提醒待辦事項的工具囉(當然,前提是你要在線上才提醒得到~)!不過這位「阿達」機器人服務只有 MSN 的版本,如果你不是用 MSN 就沒搞頭。但是別擔心,文首一開始提到對岸這類服務相當成熟,不只是 MSN,還有 Skype、GTalk 的版本,不過不是阿達,它叫做「哪吒」(Anothr,哇!三太子耶~有沒有那麼厲害~),功能也相當完整和強大,例如像是天氣預報、新聞之類的,不過對岸的資訊可能會有簡體中文、或缺少台灣在地服務(股市),有興趣的也可以玩玩看。最後,M$ 自己當然也有自己的機器人,雖然只會講英文,但它提供的可是百科全書查詢(這篇文章「MSN 百科全書-聯絡人」有介紹),只要加入這位機器人 MSN 帳號:encarta@conversagent.com,可以用英文和它交談(像是問它, "where is taiwan",它就會把台灣的地圖貼給你看),感覺還蠻有趣的!所以囉!綜上所述,MSN Messenger 這類 IM 軟體除了單純當作聊天聯絡的工具,搭配機器人還可以當知識查詢、提供諮詢服務甚至個人提醒和訂閱工具的平台,目前我還沒碰過機器人會丟廣告訊息或病毒附檔干擾你的情況(這也是我一開始不敢用對岸 MSN 機器人的原因),用這個「有問必達」、還在開發成長中的 MSN 小服務應該也還相當安全(不高興就直接刪除和封鎖聯絡人就好),MSN 常常掛在線上又有需要問東問西的人,可以試試看把阿達加進你的 MSN 聯絡人,有什麼建議和回報也可以直接和作者反應喔!

回應: 1

喂~程式 提到...

MSNSDK
http://rd-program.blogspot.com/2008/10/msnsdk.html

GTalk翻譯機器人
http://blog.sina.com.tw/sandychang/article.php?pbgid=40436&entryid=576055
http://rd-program.blogspot.com/search/label/gtalk

張貼留言

歡迎隨便亂哈啦留言或發表意見,不過要理性不做人身攻擊~匿名的朋友得到回應的速度會比較慢喔~
請注意發問相關的禮貌和規矩,不當留言、和本文無關的回應可能會被直接刪除無視喔!