site_name: OneApp 架构设计文档 site_description: OneApp Flutter应用完整技术架构设计和模块说明 site_author: OneApp Team # 构建配置 docs_dir: ./docs site_dir: ./site # 为静态文件部署优化URL结构 use_directory_urls: false # Theme theme: name: material language: zh palette: # 浅色模式 - media: "(prefers-color-scheme: light)" scheme: default primary: blue accent: blue toggle: icon: material/brightness-7 name: 切换至深色模式 # 深色模式 - media: "(prefers-color-scheme: dark)" scheme: slate primary: blue accent: blue toggle: icon: material/brightness-4 name: 切换至浅色模式 features: - navigation.tabs - navigation.tabs.sticky - navigation.sections - navigation.expand - navigation.path - navigation.top - navigation.tracking - search.suggest - search.highlight - search.share - header.autohide - content.code.copy - content.code.annotate icon: repo: fontawesome/brands/github font: text: Roboto code: Roboto Mono # Plugins plugins: - search: lang: - zh - en separator: '[\s\-\.]+' # Extensions markdown_extensions: - admonition - pymdownx.details - pymdownx.superfences: custom_fences: - name: mermaid class: mermaid format: !!python/name:pymdownx.superfences.fence_code_format - pymdownx.tabbed: alternate_style: true - pymdownx.highlight: anchor_linenums: true line_spans: __span pygments_lang_class: true - pymdownx.inlinehilite - pymdownx.snippets - pymdownx.critic - pymdownx.caret - pymdownx.keys - pymdownx.mark - pymdownx.tilde - pymdownx.arithmatex: generic: true - attr_list - md_in_html - tables - footnotes - def_list - pymdownx.tasklist: custom_checkbox: true - pymdownx.emoji: emoji_index: !!python/name:material.extensions.emoji.twemoji emoji_generator: !!python/name:material.extensions.emoji.to_svg # GitHub Flavored Markdown 扩展 - nl2br - sane_lists - smarty - toc: permalink: true baselevel: 1 separator: "_" # Extra extra: version: provider: mike # Extra JavaScript - 使用最新版本的Mermaid extra_javascript: - https://cdn.jsdelivr.net/npm/mermaid@10.9.1/dist/mermaid.min.js - assets/js/mermaid.js - assets/js/search-fix.js # Extra CSS extra_css: - assets/css/extra.css # Navigation - 根据实际文档内容优化 nav: - 首页: README.md - 架构设计文档: OneApp架构设计文档.md - AI聊天助手: CODE_ANALYSIS.md - 主应用架构: main_app.md - 调试工具: debug_tools.md - 账户模块: - 概览: account/README.md - CLR账户服务: account/clr_account.md - 极光验证: account/jverify.md # - 售后服务: # - 概览: after_sales/README.md # - CLR售后服务: after_sales/clr_after_sales.md # - 售后应用: after_sales/oneapp_after_sales.md - 车辆服务: - 概览: app_car/README.md - 应用层组件: - AI聊天助手: app_car/ai_chat_assistant.md - 应用头像: app_car/app_avatar.md - 车辆管理: app_car/app_car.md - 车辆监控: app_car/app_carwatcher.md - 充电服务: app_car/app_charging.md - 应用组合: app_car/app_composer.md - 维修保养: app_car/app_maintenance.md - 订单管理: app_car/app_order.md - RPA服务: app_car/app_rpa.md - TouchGo: app_car/app_touchgo.md - VUR服务: app_car/app_vur.md - Wallbox: app_car/app_wallbox.md - 服务层SDK: - CLR虚拟形象: app_car/clr_avatarcore.md - CLR订单服务: app_car/clr_order.md - CLR TouchGo: app_car/clr_touchgo.md - CLR Wallbox: app_car/clr_wallbox.md - 地图服务: - 高德定位: app_car/amap_flutter_location.md - 高德搜索: app_car/amap_flutter_search.md - 插件和工具: - 车辆服务: app_car/car_services.md - RPA插件: app_car/kit_rpa_plugin.md - 缓存插件: app_car/one_app_cache_plugin.md - 头像UI: app_car/ui_avatarx.md - 基础UI组件: - 概览: basic_uis/README.md - 基础UI: basic_uis/basic_uis.md - 通用组件: basic_uis/general_ui_component.md - UI基础: basic_uis/ui_basic.md - UI业务: basic_uis/ui_business.md - 基础工具库: - 概览: basic_utils/README.md - 核心基础: - MVVM基础: basic_utils/base_mvvm.md - 基础配置: basic_utils/basic_config.md - 基础工具: basic_utils/basic_utils.md - 平台基础: basic_utils/basic_platform.md - 网络和通信: - 网络基础: basic_utils/basic_network.md - 推送基础: basic_utils/basic_push.md - MT推送: basic_utils/flutter_plugin_mtpush_private.md - 工具服务: - 日志系统: basic_utils/basic_logger.md - 下载器: basic_utils/flutter_downloader.md # - 汽车销售: # - 概览: car_sales/README.md # - 社区功能: # - 概览: community/README.md # - 会员服务: # - 概览: membership/README.md # - 服务组件: # - 概览: service_component/README.md # - 设置功能: # - 概览: setting/README.md # - 触点模块: # - 概览: touch_point/README.md