# TOC Project 2020  ## 前言 目前市面上的交通工具動態 APP 大多以單一交通工具為主,但在生活上常常會遇到需要轉乘的情況發生,故希望能設計一個聊天機器人,串接[公共運輸整合資訊流通服務平臺](https://ptx.transportdata.tw/PTX/) API,並統整常見的交通工具時刻表來幫助我們更快速的規劃行程。 --- ## 功能 * 輸入任意文字啟動,並支援三種常用大眾運輸工具  * 分別有以下功能 * 公車動態 * 台鐵時刻表 * 高鐵時刻表 ### 公車  提供兩種方法搜尋公車,支援台南地區所有公車站 * 以站牌搜尋 列出可以到達輸入站牌的路線以供選擇  * 以路線搜尋 列出輸入路線可到達的所有站牌以供選擇  * 輸入欲查詢的方向  * 列出該路線時刻表資料,搜尋的站牌會顯示在中間,方便查看前站及後站的時間情形  ### 火車 * 輸入起訖站  * 選擇時間  * 提供視覺化結果,狀態欄位顯示該列車的誤點情形  ### 高鐵 * 輸入起訖站  * 選擇時間  * 提供時間表,並顯示該車是否有剩餘座位可訂購  --- ## 使用說明 * 輸入 `reset` 返回到開頭選單 * 依據指示文字回傳訊息 --- ## Finite State Machine  --- ## Try it!  ###### tags: `TOC`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up