Skip to content

MeVeryHandsome/steps-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

汽车语音交互系统

该项目是一个基于 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           # 项目测试文件

使用方法

  1. 安装依赖:
pip install -r requirements.txt
  1. 运行项目:
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形式展示地图和路线,调整视觉效果和易读性。
导航 显示模块 路况信息实时显示 在地图上实时显示路况信息,包括交通拥堵、事故、施工、红绿灯时间等。
导航 显示模块 转向指示 提供清晰的转向指示,包括箭头显示、距离下一个转弯的距离等。
导航 显示模块 兴趣点高亮显示 在地图上高亮显示用户搜索的或推荐的全部兴趣点,方便识别。
导航 显示模块 路线偏差重新规划 当车辆偏离预设路线时,自动重新规划路线,确保驾驶员能够回到正确路线上。
导航 显示模块 限速标志显示 显示当前路段的限速信息,帮助驾驶员遵守交通规则。

About

指令拆解调度

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages