该项目是一个基于 Streamlit 构建的汽车语音交互系统,旨在进行用户指令意图分析和系统分发、模块分发、功能分发以及代码生成,以调度汽车中各个服务模块。
- 用户指令意图分析
- 系统分发
- 模块分发
- 功能分发
- 代码生成
- agent/ # 源代码目录
- fake_llm.py # 虚拟大模型(用于测试)
- glm_agent.py # 清华智谱agent
- qwen_agent.py # 阿里千问agent
- img/ # ui图片资源
- ...
- web_pages/ # 界面目录
- dialogue.py # 模型对话界面
- prompt_base.py # 提示词编辑页面(暂未接入)
- main.py # 主界面入口
- prompt.yaml # 提示词模板
- requirements.txt # 依赖项列表
- README.md # 项目说明文件
- test.py # 项目测试文件
- 安装依赖:
pip install -r requirements.txt
- 运行项目:
streamlit run ./main
系统 | 模块 | 功能 | 功能描述 |
---|---|---|---|
车控 | 空调 | 温度调节 | 车内适宜温度为26℃,支持调整的温度范围是15.0-31.0℃,支持0.5℃档位 |
车控 | 空调 | 风向调节 | 可调节风向,包括面向驾驶员、面向地面、面向挡风玻璃等。 |
车控 | 空调 | 风速调节 | 提供多个风速选项,用户可根据需要选择风速,支持1-6档。 |
车控 | 空调 | 空气循环模式 | 包括车内循环、车外循环和自动循环。 |
车控 | 空调 | 空气净化 | 通过内置的空气净化系统过滤外来空气中的尘埃和有害物质。 |
车控 | 空调 | 强劲模式 | 包括强劲制冷和强劲制热,使用最大风量快速调节车内温度。 |
车控 | 空调 | 空调模式选择 | 包括制冷、制热、自动、除霜等模式,适应不同的天气条件。 |
车控 | 座椅 | 前后位置调节 | 调整前排座椅的前后位置。 |
车控 | 座椅 | 上下高度调节 | 调整前排座椅的上下高度。 |
车控 | 座椅 | 靠背角度调节 | 调整前排座椅靠背的角度。 |
车控 | 座椅 | 座椅加热 | 座椅加热功能,提高冷天气下的舒适度。 |
车控 | 座椅 | 座椅通风 | 座椅通风功能,改善炎热天气下的驾驶体验。 |
车控 | 座椅 | 记忆座椅设置 | 允许存储和调用驾驶员的座椅位置偏好设置。 |
车控 | 座椅 | 按摩功能 | 提供座椅按摩功能,增加长途驾驶的舒适度,按摩模式包括猫步、波浪、动态、腰部、上背。 |
车控 | 座椅 | 腰部支撑调整 | 腰部支撑的前后调整,减少长时间驾驶造成的腰部疲劳。 |
车控 | 座椅 | 折叠后排座椅 | 允许电动折叠后排座椅以增加存储空间,适应不同的载物需求。 |
车控 | 座椅 | 儿童安全座椅模式 | 提供儿童安全座椅安装模式,确保儿童乘车安全。 |
车控 | 香氛 | 香氛气味 | 调整香氛气味,包括星辰、阳光、花漾、 秘境、旷野。 |
车控 | 中控显示器 | 亮度调整 | 支持调整显示器亮度,调整范围0(息屏)-100%(最亮),支持自动调整。 |
车控 | 中控显示器 | 显示模式 | 包括浅色模式、深色模式和自动模式,适合不同场景。 |
车控 | 仪表盘 | 亮度调整 | 支持调整仪表盘亮度,调整范围0-100%。 |
车控 | HUD | 亮度调整 | 支持调整HUD显示高度,调整范围0-100%。 |
车控 | HUD | 高度调整 | 支持调整HUD显示高度,调整范围0-100%。 |
车控 | 提示音 | 系统提示音调整 | 支持调整音量0-100%。 |
车控 | 提示音 | 导航提示音调整 | 支持调整音量0-100%。 |
车控 | 提示音 | 锁车提示音调整 | 支持调整音量0-100%。 |
车控 | 提示音 | 低速提示音调整 | 支持调整音量0-100%。 |
车控 | 提示音 | 换挡提示音调整 | 支持调整音量0-100%。 |
车控 | 连接 | WiFi连接 | 调整WiFi连接状态。 |
车控 | 连接 | 蓝牙连接 | 开启、关闭和调整蓝牙连接。 |
车控 | 连接 | 无线热点 | 开启、关闭和调整无线热点。 |
车控 | 灯光 | 近光灯 | 打开近光灯,提高夜间驾驶安全性,或避免直射对向来车。 |
车控 | 灯光 | 远光灯 | 打开远光灯,提升视野距离,提高夜间驾驶安全性。 |
车控 | 灯光 | 日间行车灯 | 自动开启日间行车灯,提高车辆在日间的可见性。 |
车控 | 灯光 | 氛围灯颜色 | 支持设置车内氛围灯颜色,支持256种颜色的选择。 |
车控 | 灯光 | 氛围灯主题 | 支持设置氛围灯主题色,包含萤火、秘境、星辰、霞光、阳光。 |
车控 | 灯光 | 氛围灯模式 | 支持设置氛围灯的律动模式,包括活力模式、明暗模式、色韵模式。 |
车控 | 灯光 | 氛围灯呼吸速率 | 支持设置氛围灯呼吸模式呼吸速率,包含1-3档。 |
车控 | 灯光 | 阅读灯 | 支持对车内各座位阅读灯的控制。 |
车控 | 灯光 | 转向辅助灯 | 转向时自动照亮车辆转向的方向,提高夜间转弯的安全性。 |
车控 | 灯光 | 自动头灯 | 根据周围光线强度自动开启或关闭头灯。 |
车控 | 灯光 | 尾灯自动调节 | 根据周围光线自动调节尾灯亮度,确保后方来车能够清晰看见。 |
车控 | 灯光 | 闪烁警告 | 紧急制动或车辆故障时,自动启动危险警告灯,提醒周围车辆和行人。 |
车控 | 灯光 | 车门开启警示灯 | 车门开启时,车门边缘的警示灯亮起,提醒过往车辆和行人。 |
车控 | 车窗控制 | 升降控制 | 控制车窗的升降,升降范围是0-100%。 |
车控 | 镜子控制 | 角度调节 | 调整后视镜和侧视镜的角度,支持按照记忆位置调整。 |
车控 | 镜子控制 | 加热防雾 | 后视镜加热功能,快速去除镜面雾气或霜冻,保持清晰视野。 |
车控 | 镜子控制 | 折叠后视镜 | 折叠后视镜,防止在狭窄空间被意外撞击。 |
车控 | 镜子控制 | 记忆功能 | 可以记忆并恢复驾驶员设定的后视镜和侧视镜位置,便于多驾驶员使用。 |
车控 | 辅助驾驶系统 | 车道保持辅助 | 监测车辆是否偏离车道,并自动调整方向盘使车辆保持在车道中。 |
车控 | 辅助驾驶系统 | 适应性巡航控制 | 自动调整车速以保持与前车的安全距离,包括在交通拥堵中自动启停。 |
车控 | 辅助驾驶系统 | 倒车影像 | 在倒车时自动显示后方的视野,帮助驾驶员更安全地倒车。 |
车控 | 辅助驾驶系统 | 自动泊车 | 自动完成泊车操作,减少泊车难度和碰撞风险。 |
媒体 | 音乐模块 | 播放/暂停 | 控制音乐播放或暂停 |
媒体 | 音乐模块 | 歌曲切换(上一首/下一首) | 切换到上一首或下一首歌曲 |
媒体 | 音乐模块 | 播放列表管理 | 创建、编辑、删除播放列表 |
媒体 | 音乐模块 | 音乐推荐 | 根据用户历史偏好推荐歌曲 |
媒体 | 音乐模块 | 专辑浏览 | 浏览和选择专辑进行播放 |
媒体 | 音乐模块 | 在线音乐搜索 | 通过关键词搜索在线音乐 |
媒体 | 影视模块 | 视频播放/暂停 | 控制视频播放或暂停 |
媒体 | 影视模块 | 视频切换(上一部/下一部) | 切换到上一部或下一部视频 |
媒体 | 影视模块 | 视频推荐 | 根据用户偏好推荐视频 |
媒体 | 影视模块 | 视频搜索 | 通过关键词搜索视频内容 |
媒体 | 影视模块 | 视频清晰度选择 | 调整视频播放的清晰度 |
媒体 | 影视模块 | 屏幕镜像 | 将手机或其他设备的屏幕投射到车载系统上 |
媒体 | 备忘模块 | 录音功能 | 记录声音备忘录 |
媒体 | 备忘模块 | 备忘录搜索 | 通过关键词搜索备忘录 |
媒体 | 备忘模块 | 提醒功能 | 记录提醒内容,支持下车提醒、到目的地提醒、到POI提醒、上车提醒等。 |
媒体 | 新闻模块 | 新闻搜索 | 通过关键词搜索特定新闻 |
媒体 | 新闻模块 | 新闻朗读 | 将新闻内容通过语音朗读出来 |
媒体 | 有声书模块 | 播放/暂停 | 控制有声书播放和暂停。 |
媒体 | 有声书模块 | 有声书推荐 | 根据用户听书历史推荐有声书。 |
媒体 | 有声书模块 | 有声书搜索 | 通过书名、作者、演播人、类型等关键词搜索书籍 |
媒体 | 广播模块 | 广播电台收听 | 收听AM/FM广播电台 |
媒体 | 广播模块 | 广播电台搜索 | 搜索特定的广播电台 |
媒体 | 广播模块 | 实时交通广播 | 收听实时交通情况相关的广播 |
媒体 | 广播模块 | 广播节目推荐 | 根据用户偏好推荐广播节目 |
媒体 | 办公模块 | 在线会议 | 通过车载会议系统参加线上会议 |
导航 | 检索模块 | 地点检索 | 允许用户通过关键词检索特定地点或地址。 |
导航 | 检索模块 | POI检索 | 提供餐厅、加油站、购物中心等兴趣点(POI)的检索功能。 |
导航 | 检索模块 | 历史目的地 | 保存和展示用户以往的目的地记录,便于快速导航。 |
导航 | 检索模块 | 实时交通信息检索 | 显示当前路线的交通状况,如拥堵情况、事故等。 |
导航 | 检索模块 | 天气信息 | 提供目的地或沿途的天气预报信息。 |
导航 | 检索模块 | 周边搜索 | 根据当前位置搜索周围的兴趣点或服务。 |
导航 | 规划模块 | 路径规划 | 根据用户目的地提供最优或多条路线选择。 |
导航 | 规划模块 | 多目的地规划 | 支持一次性规划包含多个途径点的路线,先明确终点目的地,再逐个添加途经点。 |
导航 | 规划模块 | 路径偏好设置 | 允许用户根据偏好(如避免收费路段、优先高速、少红绿灯等)设置路线规划策略。 |
导航 | 显示模块 | 2D/3D切换 | 切换2D或3D形式展示地图和路线,调整视觉效果和易读性。 |
导航 | 显示模块 | 路况信息实时显示 | 在地图上实时显示路况信息,包括交通拥堵、事故、施工、红绿灯时间等。 |
导航 | 显示模块 | 转向指示 | 提供清晰的转向指示,包括箭头显示、距离下一个转弯的距离等。 |
导航 | 显示模块 | 兴趣点高亮显示 | 在地图上高亮显示用户搜索的或推荐的全部兴趣点,方便识别。 |
导航 | 显示模块 | 路线偏差重新规划 | 当车辆偏离预设路线时,自动重新规划路线,确保驾驶员能够回到正确路线上。 |
导航 | 显示模块 | 限速标志显示 | 显示当前路段的限速信息,帮助驾驶员遵守交通规则。 |