BT-Xterm / DESIGN HANDOFF · 2026.11.07 · V5

AI 对话 · 连接 · 文件 · 设置 V5 · 功能清单

核心功能优先,配套功能收进次级页面。本文描述本次 UI 方案,所有业务数据和远程操作均为模拟,不表示已在当前产品实现。

打开交互原型 · 完整原型图集 · Markdown 原稿

统一黑灰与宝塔绿 · 文件可独立连接主机 · 底栏缩至 56px。Web 高保真原型,业务数据为模拟。

功能优先级入口行为与边界页面原型程度
AI-F01
新建独立对话
P0对话列表右上角进入全屏新建对话;建立独立主机和模型上下文,不覆盖历史NAV-05、AI-01交互
AI-F02
输入与发送
P0底部统一输入区空白消息不可发送;支持换行与 Cmd/Ctrl+Enter 发送AI-01、AI-02交互
AI-F03
任务建议
P0首页问题列表选择巡检、排障或日志主题只填入草稿,由用户发送AI-01交互
AI-F04
纯对话模式
P0不关联主机发送允许解释 SSH 错误或分析粘贴文本;不暗示已连接或操作主机AI-01、CTX-01模拟
AI-F05
按会话关联主机
P0输入区主机入口只影响后续轮次;历史操作固定原目标,待确认请求在目标变化后失效CTX-01、AI-09交互
AI-F06
继续对话与保留草稿
P0对话列表会话行已有会话的草稿、目标和模型保留;返回列表再进入继续编辑NAV-05、AI-02交互
AI-F07
分析生成中与停止
P0发送后/停止按钮展示生成状态;停止后保留已输入的问题并允许继续AI-03模拟
AI-F08
检查证据展示
P0AI 消息正文正文、只读检查证据与后续操作分层;样例输出不冒充真实结果AI-02模拟
AI-F09
命令执行前确认
P0对话执行卡片单次请求固定目标、命令与目标版本;过期请求不可执行AI-02、AI-07、AI-09交互
AI-F10
每次修改前确认
P0执行策略只读检查与修改操作分层,修改操作请求确认CTX-03、AI-02模拟
AI-F11
每次执行前确认
P0执行策略读取命令也先确认,通过后才显示检查证据,再确认下一条操作CTX-03、AI-07交互
AI-F12
允许或拒绝本次操作
P0执行卡片双按钮拒绝仅影响当前操作;保留分析、问题和主机上下文AI-02、AI-06交互
AI-F13
执行结果与未知状态
P0同一对话内成功记录保留原目标;断线未收到结果时明确未知,不自动重发AI-04、AI-05模拟
AI-F14
选择会话模型
P1输入区模型入口按已启用提供商展示;已有会话保留自己的选择CTX-02交互
AI-F15
添加与移除附件
P1输入区加号使用示例日志文件,发送前可移除;原型不读取本地文件CTX-04模拟
AI-F16
粘贴文本分析
P0添加内容/粘贴文本文本进入当前草稿,空内容不能加入CTX-04交互
AI-F17
重命名会话
P1对话行更多/长按菜单列表重命名校验空白和60字符上限;保留会话身份与消息,列表和详情标题同步CHAT-01、CHAT-04、CTX-05交互
AI-F18
复制分析内容
P1消息下方工具复制文本;系统拒绝剪贴板访问时给出明确反馈AI-02交互
AI-F19
从对话返回来源终端
P0主机旁终端/文件有明确来源直接返回原会话;多个候选时选择,不必经过预览抽屉AI-08、TERM-09交互
AI-F20
无可用模型状态
P1模型提供商全部关闭新会话不获得失效默认值;需先启用并选择模型再发送MODEL-01、AI-01交互
NAV-F01
AI 对话/终端/文件/设置四入口
P0底部悬浮导航四个一级入口共享悬浮底栏;搜索、具体对话、终端和文件预览下沉淡出,返回时上升淡入NAV-05、TERM-01、NAV-06、SET-01交互
NAV-F02
精简对话清单
P0对话首页标题和单行摘要为主;保留时间、待确认与置顶标记,移除重复主机行、箭头和页尾说明NAV-05、CHAT-06交互
NAV-F03
终端会话选择
P0会话选择器显示主机、会话名称、目录与连接状态;同主机也可分开选择TERM-09交互
NAV-F04
AI 对话与终端搜索
P1各自首页右上角搜索图标点图标拉伸为输入框,搜索期间隐藏主菜单,输入前展示底部背景,输入后实时筛选;取消恢复原列表和主菜单NAV-05、NAV-07、TERM-01、SRCH-00、SRCH-01交互
NAV-F05
设置集中收纳用户偏好
P1底部设置账户、外观、模型、AI、终端、设备和数据在设置集中管理;主机管理仍归连接SET-01、HOST-01交互
NAV-F06
关闭与键盘返回
P1关闭按钮/遮罩/Escape弹层关闭使用统一的 44px 圆形玻璃按钮;支持遮罩和 Escape,关闭后焦点交回入口NAV-01、CTX-01交互
TERM-F01
主机与最近会话分组
P0终端工作区首页继续会话和主机资料分开;主机旁加号新建终端TERM-01交互
TERM-F02
搜索主机
P0主机管理右上角搜索图标按主机名称或地址筛选,取消时恢复完整列表TERM-01、HOST-01交互
TERM-F03
继续指定终端会话
P0列表顶部会话卡继续会话保留同一窗口身份、草稿、目录与历史TERM-01、TERM-09模拟
TERM-F04
新建独立终端
P0主机行连接入口认证与首次身份确认后新建会话,不替换同主机现有终端TERM-08、TERM-05、CONN-01模拟
TERM-F05
密码或私钥认证
P0凭据缺失弹层密码空值校验、示例密钥选择;真实认证、私钥读取及安全存储待接入TERM-05模拟
TERM-F06
分阶段连接失败
P0连接错误弹层区分网络超时、认证失败与指纹变化,分别给出下一步TERM-04、CONN-02、CONN-04模拟
TERM-F07
终端会话信息
P0终端头部主机、会话名称、用户、目录与连接状态集中展示TERM-02、TERM-09模拟
TERM-F08
直接终端输入
P0底部命令行回车提交当前终端;原型模拟命令输出,非完整 PTY 转发TERM-02模拟
TERM-F09
清屏
P1终端 clear 命令清屏后打开/关闭菜单不会恢复旧输出TERM-02交互
TERM-F10
手机终端快捷操作
P0命令行上方Ctrl+C、Esc、Tab、方向键、复制和键盘入口;按操作意图组织TERM-02、TERM-10模拟
TERM-F11
常用命令选择
P0终端菜单/常用命令用途与命令同时显示;选择只填入输入框,不自动运行TERM-06交互
TERM-F12
主动断开
P0终端更多菜单断开连接,保留终端输出,不删除主机资料TERM-03模拟
TERM-F13
中断与禁用输入
P0连接中断状态显示断线原因和重连入口;命令框、执行按钮和快捷键禁用TERM-03交互
TERM-F14
选择恢复方式
P0断线提示条尝试附着已有远端会话,或另建 Shell;结果不明时不自动重发CONN-05、CONN-06模拟
TERM-F15
同主机多会话切换
P0会话选择器各终端分别保留目录、草稿、输出与连接状态TERM-08、TERM-09交互
TERM-F16
终端选区接续 AI
P0终端菜单/交给 AI 分析预览选区、补充问题,优先继续同主机对话;可选新建TERM-13、AI-08模拟
TERM-F17
终端与文件衔接
P0终端上方页签首次打开沿用来源终端目录,返回同一个终端会话TERM-02、FILE-01交互
HOST-F01
主机集中管理
P0终端页面/主机管理主机资料归终端,独立于 AI 对话与终端会话HOST-01、TERM-01交互
HOST-F02
主机详情
P0管理列表主机行核对地址、端口、用户名、分组与认证状态HOST-02交互
HOST-F03
添加主机资料
P0主机列表加号填写名称、地址、用户名、端口和分组;凭据连接时再补充HOST-03交互
HOST-F04
主机表单校验
P0保存主机必填、重名、地址格式和 1–65535 端口范围校验HOST-03交互
HOST-F05
从主机新建终端
P0主机详情主按钮按主机发起独立连接,原会话继续保留HOST-02、TERM-08模拟
HOST-F06
从详情用于 AI
P0主机详情次按钮建立关联该主机的新对话草稿,不自动发送或执行HOST-02、AI-01交互
FILE-F01
SFTP 目录浏览
P1文件一级入口/服务器文件列表当前主机、目录、文件名、类型与大小可辨认;原型采用样例数据NAV-06、FILE-01模拟
FILE-F02
目录导航
P1路径栏/目录行进入目录、上一级和路径节点,空目录给出说明NAV-06、FILE-01交互
FILE-F03
文本只读预览
P1文件行等宽字体显示文件内容;独立文件预览时隐藏底栏FM-02、FILE-02模拟
FILE-F04
保留目录与返回来源
P1文件预览返回预览返回原主机、目录和搜索;终端内文件浏览返回来源终端FM-02、FILE-01、FILE-02交互
FILE-F05
复制文件内容
P1文件预览顶部尝试复制只读预览内容;使用浏览器剪贴板反馈FM-02、FILE-02交互
SET-F01
设置分组与层级返回
P1底部设置账户入口置顶;工作偏好、设备与数据、启动与支持分组;详情有明确返回SET-01、ACC-01交互
ACC-F01
账户与点数概览
P2设置首页账户卡片卡片显示演示身份与余额;账户内查看用量、额度与团队状态SET-01、ACC-01模拟
ACC-F02
用量记录
P2账户使用记录按日期展示模型调用,明确演示数据ACC-02模拟
ACC-F03
额度详情
P2账户权益行展示对应额度或未加入团队状态,不虚构权益开通ACC-03模拟
ACC-F04
购买点数入口
P2账户购买按钮保留入口,说明待接入账号与支付;不展示未经核实的价格ACC-04入口
MODEL-F01
模型提供商管理
P1设置/模型管理按提供商分组,支持启停,配置缺失有说明MODEL-01交互
MODEL-F02
默认模型
P1模型管理/默认模型仅从启用的提供商选择;只用于新会话MODEL-02交互
MODEL-F03
模型详情
P1提供商模型行模型、提供商与默认状态可核对MODEL-03交互
MODEL-F04
添加提供商
P2模型管理加号名称必填且不重名;真实服务端点与密钥配置待补全MODEL-04入口
MODEL-F05
添加模型
P2自定义提供商模型名称必填且提供商内唯一MODEL-05交互
PREF-F01
外观选择
P1设置/外观默认深色;保留浅色和跟随系统,终端持续使用深色背景PREF-01交互
PREF-F02
启动位置偏好
P2设置/启动时打开三个起始位置选择;HTML 原型不跨打开持久化PREF-02入口
PREF-F03
AI 设置
P1设置/AI 设置执行策略与模型入口集中展示PREF-03交互
PREF-F04
终端字号与快捷键栏
P1设置/终端设置字号和快捷键栏开关影响当前终端显示PREF-04交互
PREF-F05
保持亮屏入口
P2终端设置保留偏好开关,原型不调用系统亮屏能力PREF-04入口
SYNC-F01
PC 同步范围
P2设置/PC 数据同步主机分组、常用命令、AI 历史分别开关;全部关闭时提示无同步内容SYNC-01交互
SYNC-F02
手动同步
P2立即同步演示同步状态反馈,不传输真实数据,不同步运行中连接SYNC-01模拟
SYNC-F03
设备列表与详情
P2设置/设备管理当前手机和绑定 PC 分组展示SYNC-02、SYNC-03模拟
SYNC-F04
绑定 PC
P2设备管理/绑定配对码与确认流程示意;不建立真实绑定SYNC-04模拟
SYNC-F05
解除绑定二次确认
P2设备详情取消保持绑定;确认后移除演示 PC,本机资料保留SYNC-05、SYNC-02交互
DATA-F01
本机数据说明
P2设置/本机数据区分产品设计的本机保留与 HTML 会话内数据,不新增删除入口DATA-01入口
DATA-F02
使用帮助
P1设置/帮助与关于覆盖双工作区、独立 SSH、AI 授权与设备同步DATA-02交互
AI-F21
历史操作固定目标
P0切换会话目标每轮命令与结果固定原主机,历史不会重标为新目标AI-09交互
AI-F22
失效执行防护
P0生成中/待确认中切换主机旧请求失效,晚到回复不重新变成可执行,确认入口也校验版本AI-09交互
AI-F23
连续排障轮次
P0已有对话继续发送新一轮保留先前问题、命令、结果与原目标AI-02、AI-08交互
AI-F24
终端来源与一键返回
P0AI 来源卡片保存来源会话与目录、只带入确认的文本,点击回到确切终端AI-08、TERM-02交互
NAV-F07
首次使用空状态
P0首次使用无主机时提供添加主机和先问 AI,不强制账号与 PC 绑定NAV-04交互
NAV-F08
一级入口状态保留
P0四个底部入口保留各入口搜索、文件目录与设置详情;已有对话草稿和终端会话分别保留NAV-05、TERM-01、NAV-06、SET-01交互
TERM-F18
同机新增独立会话
P0主机加号/终端菜单新建同机终端,旧连接、输出和草稿不受影响TERM-08、TERM-09交互
TERM-F19
直接输入与多行编辑
P0终端输入区编辑按钮直接输入与多行编辑分开;多行集中核对后才按行提交TERM-02、TERM-12模拟
TERM-F20
交互程序与中断
P0输入 top/Ctrl+C演示进入交互程序和返回同一 Shell,不等于完整 TUI 兼容TERM-11模拟
TERM-F21
复制模式
P0终端复制入口选择文本时不作为终端输入;支持复制或询问 AITERM-13交互
TERM-F22
软件键盘状态布局
P0终端键盘按钮全屏终端始终隐藏底栏;键盘出现后保留关键控制;屏幕键盘为示意TERM-10模拟
CONN-F01
首次主机指纹
P0首次连接认证后核对主机、地址、密钥类型和示例指纹,信任后才建立连接CONN-01模拟
CONN-F02
指纹变化阻断
P0主机身份变化停止连接,提供核对与资料入口,不一键覆盖信任记录CONN-02模拟
CONN-F03
认证方式切换
P0连接认证密码与私钥分开,密钥只使用样例,不收集真实私钥TERM-05、CONN-07模拟
CONN-F04
连接中取消
P0建立连接页面取消使迟到结果无效,不产生后台会话CONN-03交互
CONN-F05
恢复与新建分开
P0断线恢复面板有远端会话线索时尝试附着,普通 Shell 不承诺恢复进程CONN-05模拟
CONN-F06
远端会话丢失
P0恢复失败保留旧本地输出,另建终端不覆盖原记录CONN-06模拟
CONN-F07
不自动重发命令
P0连接恢复/结果未知恢复连接不重新提交上一条命令;先核对执行状态AI-05、CONN-05交互
CONN-F08
关闭本地会话
P1终端更多菜单确认后关闭当前本地窗口,不等同于停止远端进程,其他终端保留TERM-14模拟
FILE-F06
跟随终端目录
P1文件路径栏浏览别处后可明确回到来源终端目录,保留会话身份FILE-01交互
NAV-F09
全屏工作区
P0具体对话/终端/文件预览具体工作区和终端内文件浏览隐藏底栏;文件一级页保留底栏AI-01、AI-02、TERM-02、FILE-01、FM-02交互
NAV-F10
来源感知返回
P0顶部返回按钮从终端进入 AI 后返回原终端;从对话进入终端后返回原对话;避免往返循环AI-08、TERM-02交互
NAV-F11
设置导航栈保留
P1切换底部入口切回设置恢复子页面;再次点击当前设置入口回设置首页SET-01、PREF-01交互
SET-F02
设置搜索
P1设置首页右上角搜索图标复用搜索组件,按设置名称筛选;取消恢复设置首页SET-01、SRCH-03交互
PREF-F06
减少透明效果
P1设置/显示与辅助功能玻璃导航、工具栏和浮层切换为实色,禁用背景模糊;支持系统媒体偏好IOS-01、IOS-02交互
PREF-F07
增强对比度
P1设置/显示与辅助功能提高表面和边界对比,关键玻璃控件使用稳定实色IOS-01、IOS-03交互
PREF-F08
减少动态效果
P1设置/显示与辅助功能禁用过渡和动画;遵循系统减少动态效果偏好IOS-01交互
UI-F01
玻璃按钮与材质降级
P1导航/页头按钮/浮层页头按钮、搜索框和取消按钮共享半透明底材、边缘高光与背景模糊;辅助设置回退实色NAV-05、NAV-07、SET-01、IOS-02交互
FILE-F07
选择文件服务器
P0文件服务器列表先选择服务器,点击后连接并进入该服务器的文件列表;不改变 AI 执行目标和终端会话NAV-06、FM-01交互
FILE-F08
按主机保留文件状态
P0切换文件主机或一级入口文件连接、当前目录和搜索分别保留;未连接时不显示其他主机的目录FM-01、FM-03交互
FILE-F09
独立文件连接与取消
P0文件服务器列表/连接按钮模拟建立 SFTP 通道,不创建终端 Shell;取消使未完成结果失效FM-03、FM-04模拟
FILE-F10
文件认证与首次指纹
P0首次连接文件主机区分演示密码与示例私钥;首次核对示例指纹后才连接,已变化的指纹阻止连接FM-05、FM-06模拟
FILE-F11
当前目录文件搜索
P1文件已连接时文件列表右上角搜索图标复用搜索组件,按文件名筛选当前目录;取消恢复目录,预览返回保留查询NAV-06、FM-07、SRCH-02交互
UI-F02
统一页头与底栏
P1一级页头和底部导航一级页头 64px、标题 21px;右侧按钮统一 44×44px、图形 23px;底栏 56pxNAV-05、TERM-01、NAV-06、SET-01交互
UI-F03
统一界面配色
P1所有一级页、终端与浮层中性黑灰与宝塔绿统一;一级页顶部共用磨砂层,列表从页头和 Home 指示条的渐变磨砂后滚过,保留错误和警告的语义色NAV-06、TERM-02、IOS-01交互
AI-F25
长按与左滑菜单
P0对话行/长按/左滑长按打开操作菜单;左滑显示置顶、删除、更多;纵向拖动取消长按并防误触CHAT-01、CHAT-02交互
AI-F26
多选与批量管理
P0更多/长按菜单选择多选清楚展示选中数量;支持增减选择、全选当前搜索结果、批量置顶和批量删除CHAT-03交互
AI-F27
置顶和取消置顶
P1左滑/菜单/多选工具栏置顶项单列在最上方;取消后回到相应日期分组,保留会话身份CHAT-06交互
AI-F28
删除与确认
P0左滑/菜单/多选工具栏确认前不删除;支持取消,删除当前会话时清理引用,终端会话不受影响CHAT-05、CHAT-07交互
AI-F29
对话按最近活动时间分组
P1AI 对话列表按本地自然日分为今天、昨天、过去 7 天和更早,组内最近活动在前;置顶单列,搜索只保留有结果的组NAV-05、NAV-07、CHAT-06交互
UI-F04
清晰对话与统一圆角
P1AI 对话列表和消息区列表突出标题,仅在有确认状态或关联服务器时显示副行;正文15px;搜索框与列表均为20px圆角NAV-05、AI-02交互
NAV-F12
启动初始化页
P0首次打开原型显示品牌和加载状态,隐藏导航,结束后进入 AI 对话;明确场景链接直接进入目标START-01交互

交互=HTML 中可操作;模拟=固定样例与流程反馈;入口=入口及说明界面,服务接入待实现。数据仅在本次打开期间保留。