幫助中心 | 我的帳號 | 關於我們

DeepSeek移動端AI應用開發(基於Android與iOS)

  • 作者:溫智凱|責編:王金柱
  • 出版社:清華大學
  • ISBN:9787302686934
  • 出版日期:2025/04/01
  • 裝幀:平裝
  • 頁數:358
人民幣:RMB 119 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書深入剖析了DeepSeek平台的架構原理、API調用及開發實踐等核心內容,助力讀者在Android與iOS移動端高效集成DeepSeek API,打造出契合用戶需求的智能應用。本書分為10章,第1?3章重點介紹大模型相關概念、DeepSeek的架構原理與API介面的相關知識。第4、5章深入介紹Android平台的開發與DeepSeek API集成,涵蓋網路通信、非同步任務處理、數據存儲與緩存管理、SDK配置、任務調度及數據傳輸、應用監控與調優等,並通過豐富的實例演示各項功能的具體實現。第6、7章聚焦iOS平台的開發與DeepSeek API的集成,涉及數據請求處理、會話管理、緩存優化等,助力開發者實現智能客服等應用。第8、9章面向企業級開發者,介紹中間件開發與第三方服務集成,包括消息隊列、API網關、分散式緩存及身份認證、支付網關、雲存儲等服務的整合。第10章詳細介紹結合DeepSeek構建智能金融數據分析、遊戲攻略助手等插件的實戰技巧,涵蓋需求分析、開發、測試與發布的全流程,以及持續集成、版本控制、性能監控等運維管理技術。
    本書適合具備一定編程基礎的開發者、工程師及架構師閱讀,特別是關注大模型應用與API集成的專業人員。

作者介紹
溫智凱|責編:王金柱
    溫智凱,博士,人工智慧與機器學習領域的開發工程師,深耕智能演算法與深度學習模型的研究與開發。目前負責某科技公司AI大模型研發與部署工作,長期致力於強化學習與深度學習模型的創新性應用,尤其是在多智能體系統、自然語言處理和自動化決策領域有較豐富的經驗。

目錄
第1章  大模型基本原理
  1.1  機器學習與深度學習基礎
    1.1.1  神經網路架構
    1.1.2  自監督學習
    1.1.3  深度學習優化演算法
  1.2  大模型的定義與發展
    1.2.1  模型規模與參數數量
    1.2.2  預訓練與微調
    1.2.3  多模態學習
  1.3  語言模型
    1.3.1  GPT與BERT對比
    1.3.2  Transformer架構
    1.3.3  自回歸與自編碼模型
  1.4  深度推理技術
    1.4.1  圖神經網路
    1.4.2  邏輯推理與自動化推理
    1.4.3  基於推理的大模型應用
  1.5  深度學習模型訓練與評估
    1.5.1  損失函數與優化器
    1.5.2  模型過擬合與正則化
    1.5.3  性能評估指標
  1.6  本章小結
  1.7  思考題
第2章  DeepSeek架構解析
  2.1  DeepSeek的分散式架構
    2.1.1  多節點集群
    2.1.2  高可用性與負載均衡
    2.1.3  容器化與微服務架構
  2.2  DeepSeek模型訓練與部署
    2.2.1  分散式訓練
    2.2.2  異構計算資源
    2.2.3  雲端部署與邊緣計算
  2.3  數據處理與預處理
    2.3.1  數據清洗與增廣
    2.3.2  特徵工程
    2.3.3  數據同步與並行處理
  2.4  DeepSeek的API設計
    2.4.1  RESTful API架構
    2.4.2  API版本控制與兼容性
    2.4.3  安全性與認證
  2.5  DeepSeek服務的監控與優化
    2.5.1  性能監控
    2.5.2  API調用優化
    2.5.3  日誌管理與異常監控
  2.6  本章小結
  2.7  思考題
第3章  DeepSeek API開發與集成
  3.1  API基礎與介面設計原則
    3.1.1  資源導向設計
    3.1.2  數據格式與標準化

    3.1.3  錯誤處理與異常管理
  3.2  DeepSeek API介面概覽
    3.2.1  主要API介面
    3.2.2  創建對話補全
    3.2.3  創建文本補全功能
  3.3  深度集成與中間件架構
    3.3.1  微服務架構與API網關
    3.3.2  中間件服務與消息隊列
    3.3.3  深度集成與性能瓶頸
  3.4  處理多輪對話與動態請求
    3.4.1  會話管理與上下文傳遞
    3.4.2  非同步API調用與併發請求
    3.4.3  狀態恢復與故障恢復
  3.5  DeepSeek的API擴展與自定義功能
    3.5.1  自定義函數與插件
    3.5.2  FIM補全與自定義輸出
    3.5.3  API擴展實踐與案例
  3.6  本章小結
  3.7  思考題
第4章  Android端應用開發
  4.1  Android開發環境與架構
    4.1.1  Android操作系統內核與架構
    4.1.2  Android Studio與SDK配置
    4.1.3  Android虛擬機與硬體加速
  4.2  網路通信與API集成
    4.2.1  RESTful API與JSON數據解析
    4.2.2  非同步任務與線程管理
    4.2.3  網路請求庫與OkHttp的使用
  4.3  DeepSeek API與Android後端交互
    4.3.1  深度集成與API身份認證
    4.3.2  會話管理與多輪對話支持
    4.3.3  API調用限流與優化
  4.4  數據存儲與本地緩存
    4.4.1  本地資料庫(Room與SQLite)
    4.4.2  文件存儲與SharedPreferences
    4.4.3  內存緩存與LRU緩存策略
  4.5  Android應用性能優化
    4.5.1  內存泄漏與垃圾回收機制
    4.5.2  啟動速度與冷啟動優化
    4.5.3  網路請求延遲與帶寬優化
  4.6  本章小結
  4.7  思考題
第5章  Android端DeepSeek集成實戰
  5.1  Android端DeepSeek SDK配置與初始化
    5.1.1  SDK依賴與Gradle配置
    5.1.2  API密鑰與許可權管理
    5.1.3  會話管理與上下文持久化
  5.2  數據傳輸與介面調用
    5.2.1  JSON結構體與API響應解析
    5.2.2  網路連接池與非同步回調

    5.2.3  數據壓縮與傳輸優化
  5.3  多輪對話支持與上下文傳遞
    5.3.1  深度對話模型的初始化與狀態管理
    5.3.2  會話ID與多輪對話上下文傳遞
    5.3.3  動態調整對話內容與響應時間
  5.4  深度學習任務非同步執行
    5.4.1  任務調度與隊列管理
    5.4.2  併發請求與線程池的使用
    5.4.3  錯誤處理與重試機制
  5.5  應用監控與調優
    5.5.1  性能監控與瓶頸分析
    5.5.2  資源消耗與電池優化
    5.5.3  日誌採集與崩潰分析
  5.6  本章小結
  5.7  思考題
第6章  iOS端應用開發
  6.1  iOS開發環境與架構
    6.1.1  iOS操作系統架構與底層機制
    6.1.2  Xcode與Cocoa Touch框架
    6.1.3  模擬器與物理設備調試
  6.2  網路通信與API集成
    6.2.1  NSURLSession與網路請求
    6.2.2  JSON解析與Swift的Codable
    6.2.3  網路安全與HTTPS請求
  6.3  DeepSeek API與iOS端後端交互
    6.3.1  API集成與網路認證
    6.3.2  會話管理與多輪對話實現
    6.3.3  性能優化與網路請求重試
  6.4  數據存儲與本地緩存
    6.4.1  CoreData與SQLite存儲
    6.4.2  文件管理與UserDefaults
    6.4.3  內存緩存與NSCache
  6.5  iOS應用性能優化
    6.5.1  內存管理與ARC機制
    6.5.2  延遲載入與懶載入優化
    6.5.3  網路延時與數據壓縮優化
  6.6  本章小結
  6.7  思考題
第7章  iOS端DeepSeek集成實戰
  7.1  iOS端DeepSeek SDK配置與初始化
    7.1.1  SDK引入與CocoaPods依賴管理
    7.1.2  API密鑰與安全性處理
    7.1.3  會話生命周期管理與上下文保存
  7.2  數據傳輸與介面調用
    7.2.1  數據編碼與解碼策略
    7.2.2  非同步操作與多線程執行
    7.2.3  網路優化與帶寬管理
  7.3  多輪對話與上下文管理
    7.3.1  會話ID與數據持久化
    7.3.2  上下文傳遞與內容更新

    7.3.3  基於時間戳的動態響應
    7.3.4  基於DeepSeek API的iOS端新聞推薦應用開發
  7.4  本章小結
  7.5  思考題
第8章  中間件開發與DeepSeek集成
  8.1  中間件架構與設計模式
    8.1.1  微服務架構與服務拆分
    8.1.2  中間件的職責與功能劃分
    8.1.3  常見設計模式(代理模式、單例模式等)
  8.2  網路與消息中間件
    8.2.1  消息隊列與非同步通信(Kafka、RabbitMQ)
    8.2.2  API網關與負載均衡(Nginx、Kong)
  8.3  DeepSeek API與中間件的結合
    8.3.1  中間件層對DeepSeek API的封裝與管理
    8.3.2  請求路由與負載均衡優化
  8.4  數據緩存與性能提升
    8.4.1  分散式緩存與數據共享(Redis、Memcached)
    8.4.2  本地緩存與LRU策略
    8.4.3  緩存穿透與緩存雪崩問題
  8.5  中間件性能監控與調優
    8.5.1  請求響應時間分析與優化
    8.5.2  異常檢測與自動化告警
  8.6  本章小結
  8.7  思考題
第9章  DeepSeek與第三方服務的集成
  9.1  第三方身份認證與授權
    9.1.1  OAuth 2.0與JWT認證
    9.1.2  第三方認證服務集成(以Deepseek為例)
    9.1.3  安全性設計與數據加密
  9.2  雲服務與存儲集成
    9.2.1  雲存儲服務(AWS S3、Aliyun OSS)
    9.2.2  對象存儲與數據冗余
    9.2.3  雲端API與數據同步
  9.3  第三方消息推送與實時通信
    9.3.1  消息推送服務(Firebase、OneSignal)
    9.3.2  WebSocket與實時數據同步
    9.3.3  消息隊列與事件驅動架構
  9.4  第三方支付與交易系統集成
    9.4.1  支付網關(PayPal、AliPay、WeChat Pay)
    9.4.2  跨境支付與貨幣轉換
    9.4.3  DeepSeek輔助智能購物滿減優惠插件
  9.5  本章小結
  9.6  思考題
第10章  基於DeepSeek的Android、iOS端應用插件開發實戰
  10.1  項目需求分析與架構設計
    10.1.1  Android應用架構設計原則(Clean Architecture)
    10.1.2  iOS架構設計模式(MVC、MVVM)
    10.1.3  需求分析與功能模塊拆解
    10.1.4  技術選型與平台支持分析
  10.2  DeepSeek集成與數據傳輸

    10.2.1  DeepSeek API的端到端數據流
    10.2.2  會話狀態管理與用戶數據存儲
    10.2.3  數據加密與隱私保護
  10.3  應用插件開發
    10.3.1  基於Android的智能金融投資數據分析插件
    10.3.2  基於Android的熱搜新聞總結插件
    10.3.3  基於iOS的遊戲攻略助手插件
    10.3.4  基於iOS的移動端智能客服插件
  10.4  Android應用發布與運維管理
    10.4.1  Android應用發布與版本管理
    10.4.2  持續集成與自動化部署(CI/CD)
    10.4.3  用戶反饋與版本更新策略
  10.5  iOS應用發布與運維管理
    10.5.1  App Store發布流程與規範
    10.5.2  用戶分析與A/B測試
  10.6  本章小結
  10.7  思考題

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032