從行程生成到預算管理,綠聯 NAS 搭建 AI 旅行規劃師

NAS、鍵盤、路由器······年輕就要多折騰,我是愛折騰的熊貓,今天又給大家分享最近折騰的內容了,關注是對我最大的支持,阿里嘎多

引言

熊貓十個非常喜歡旅遊的人,可生活不只有詩和遠方,還有孩子和賬單。即便這樣,每年我還是會安排幾次出門旅遊的時間。對於這一年裏爲數不多的旅行,規劃那就顯得相當重要了。行程安排得合不合理,景點、住宿、交通這些能不能銜接好,還有預算怎麼把控,全都是麻煩事兒。

但是!現在的 AI 非常好用了,與其自己折騰這些麻煩事,不如直接交給 AI,一鍵就能搞定。於是熊貓發現了這麼個項目 ——AI 旅行規劃師。項目支持語音輸入識別、智能行程規劃、詳細行程安排、費用智能估算,還能實時顯示進度,而且地圖交互展示特別完整。

項目部署

這次用到的機器是綠聯的 DXP6800 Pro,也是熊貓這兒的 “老熟人” 了,陪我折騰過很多個夜晚。這次雙十一,DXP6800 價格降到 3500,Pro 版本到手價也不到 5000,而且曬單還送綠聯的氮化鎵排插。要是你想 get 熊貓同款,這次十個不錯的好機會。

綠聯的 Compose 的易用性非常高,而且 Docker 權限很完整。這次項目部署,咱們得用 Compose 來搞,畢竟這裏面涉及非常多變量設置。

首先我們打開綠聯的Docker,新建項目並輸入以下代碼:

version: '3.8'

services:
  ai-travel-planner:
    image: crpi-6mppr7h5m3b03dk6.cn-hangzhou.personal.cr.aliyuncs.com/aitravel/ai-travel-planner:latest
    container_name: ai-travel-planner
    restart: unless-stopped
    ports:
      - "8000:8000"
    environment:
      # Supabase 配置
      - SUPABASE_URL=${SUPABASE_URL}
      - SUPABASE_KEY=${SUPABASE_KEY}
      
      # 阿里雲百鍊配置
      - DASHSCOPE_API_KEY=${DASHSCOPE_API_KEY}
      
      # 阿里雲語音識別配置(可選)
      - ALIYUN_SPEECH_APP_KEY=${ALIYUN_SPEECH_APP_KEY:-}
      - ALIYUN_ACCESS_KEY_ID=${ALIYUN_ACCESS_KEY_ID:-}
      - ALIYUN_ACCESS_KEY_SECRET=${ALIYUN_ACCESS_KEY_SECRET:-}
      
      # 高德地圖配置
      - AMAP_API_KEY=${AMAP_API_KEY}
      - AMAP_WEB_KEY=${AMAP_WEB_KEY}
    networks:
      - ai-travel-network
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:8000/health"]
      interval: 30s
      timeout: 10s
      retries: 3
      start_period: 40s

networks:
  ai-travel-network:
    driver: bridge

涉及的變量可不少,熊貓在這兒逐個講講怎麼設置。首先是 Supabase 配置項。咱們得去 https://supabase.com/ 這個網站設置,能用 github 賬號登錄。登錄之後新建個項目,接着在項目設置裏就能看到數據 API 和 API 祕鑰。數據 API 裏的網址填在第一項,祕鑰填在第二項。

就這就是阿里雲的大模型,去阿里的控制檯 https://dashscope.aliyun.com/ 申請就行。每個用戶都有超多免費額度,只要不是用於 AI 研究開發,基本很難用完。

最後最重要的就是百度地圖的API,這個一樣的,去百度的應用管理中申請就行,也是免費的。https://lbs.amap.com/,登錄網址之後點擊控制檯,隨後點擊我的應用,在其中新建應用,在添加Key中選擇Web端(JS API)即可。

所有的Key都填寫無誤之後就可以直接創建項目了,創建完成之後容器會有這樣的日誌提示。

項目體驗

根據日誌,我們可以通過NAS的IP加上項目端口號以及/static/index.html來訪問項目的主界面,一定注意,後面要加上/static/index.html,直接訪問是無法訪問主界面的。

左側是創建旅行計劃,右側是旅行地圖,在頂部還有已經創建過的計劃以及預算管理,右邊側邊欄支持將計劃導出、複製以及打印出來。

項目支持語音直接輸入解析內容,當得到你的請求之後在旅行地圖在這裏就能看到AI根據你的需求給到的路線圖,喫穿住行甚至都給你安排好了。

同時在左側能看到對應的時間點以及各個景點、住宿甚至餐飲的介紹,這些都是直接通過百度地圖的API進行提取的,保證證實有效。

同時AI還會根據這些內容來總結大概需要的一個費用情況以及明細表,當然,這只是參考,實際肯定會有誤差的。

你也可以直接在預算管理中添加你的預算情況,明確消費類型以及金額,這樣AI生成的計劃就一定不會超過這個預算。

通過綠聯NAS的相冊還能清晰看到每次出去玩的位置記錄,比如拍了風景照,回頭想不起在哪拍的,綠聯的相冊能將能精準獲取到照片的定位,結合地圖顯示,這樣回憶時更方便。還有存儲的便利性,旅途中手機內存不夠,隨時連 NAS 傳,不用等回家,而且不會丟,比存在手機裏安全。

總結

蠻實用的項目,對於喜歡出去旅遊的人來說很有幫助了,另外,項目不僅支持國內,國外的旅行計劃同樣也支持,不過在預算生成上就差得有點多了。

最後說下,雙十一沒剩幾天啦。綠聯這次參加活動,能享受 10% 全國國補,再加上 9 折 Plus 券,最多能減 500。天貓雙 11 第一波還有 88VIP 消費券,9 折且無門檻,同樣最多立減 500。想入手的朋友,可得抓緊時間咯。

以上便是本次分享的全部內容了,如果你覺得還算有趣或者對你有所幫助,不妨點贊收藏,最後也希望能得到你的關注,咱們下期見!

更多遊戲資訊請關註:電玩幫遊戲資訊專區

電玩幫圖文攻略 www.vgover.com