Files
MujicaUI/docs/prd/ext-2.md
T

11 KiB

MujicaUI PRD 扩展二:281—400

版本:1.1
日期:2026-10-05
规则同扩展一。动画组件服从 PRD 3.4:状态过渡 120 毫秒、弹层 160 毫秒,不用弹跳与装饰性循环,减少动画模式直接切换或显示静态说明。

4.21 Agent 运维与动效 · 20 个

编号 组件 首版功能
281 InterruptButton 中断运行中的 Agent;确认可配置;中断中状态。
282 TokenUsageChart 按会话或步骤的 token 用量柱线图;输入输出分色。
283 CostBreakdown 按模型、工具、步骤的费用分解表与合计。
284 TraceViewer 调用链树与时间轴;跨度耗时;选中查看属性。
285 EvalResultTable 评测用例、得分、通过与失败;差异查看回调。
286 ToolRegistryPanel 可用工具列表;参数模式预览;启停。
287 DotsLoader 三点加载;尺寸与说明;减少动画时静态。
288 BarsLoader 条形加载;同上。
289 PulseLoader 单点呼吸式加载;强度受限,不发光;减少动画时静态。
290 OrbitLoader 菱形环绕加载;与 Spinner 同一视觉语言。
291 WaveLoader 波形加载;同上。
292 Shimmer 占位扫光;仅用于加载中;减少动画时静态填充。
293 CountUp 数字从旧值过渡到新值;时长与精度;减少动画时直接显示。
294 Typewriter 逐字显示文本;速度;完成回调;跳过;减少动画时直接显示。
295 ShimmerText 处理中文字扫光(如“思考中”);减少动画时静态。
296 Stagger 子项依次进场;间隔可配;只在出现时执行一次。
297 ReorderTransition 列表重排时元素移动过渡;稳定键。
298 LayoutTransition 布局尺寸与位置变化过渡(FLIP)。
299 Presence 元素进出场过渡(淡入淡出、滑动、缩放);退出完成后移除。
300 BlinkHighlight 数值变化单次高亮;方向色;减少动画时改为静态标记。

4.22 版本控制 · 20 个

编号 组件 首版功能
301 DiffViewer 并排与统一视图;行号;增删高亮;折叠未变更区;大文件只构建可见行。
302 InlineDiff 行内词级差异高亮。
303 ThreeWayMerge 本地、基准、远端三栏与结果栏;逐块采纳。
304 ConflictResolver 冲突块列表;采纳当前、传入、两者;已解决计数。
305 ChangesList 暂存与未暂存分组;逐文件与全部暂存;状态标记。
306 CommitInput 提交标题与正文;标题长度提示;提交与修订;防重入。
307 CommitGraph 提交图谱泳道;分支与合并线;虚拟化。
308 CommitList 提交列表;作者、时间、哈希、消息;选择查看。
309 BranchSelector 本地与远端分支搜索选择;新建分支入口。
310 BranchList 分支列表;当前分支、上游、领先落后数;操作回调。
311 TagList 标签列表;注释;跳转提交。
312 StashList 贮藏列表;应用、弹出、删除回调。
313 BlameView 逐行作者与提交;同提交行合并;悬停详情。
314 FileHistory 单文件提交历史与差异入口。
315 PullRequestCard 标题、作者、状态、检查、评审人、差异统计。
316 ReviewComment 行级评审评论;回复;解决与重开。
317 DiffStat +增 −删 统计与比例条。
318 GitStatusBadge M、A、D、U、R、C 状态标记;不只靠颜色。
319 CommandBlock 命令分块(输入、输出、退出码、耗时);折叠;复制。
320 AnsiText ANSI 16 色、256 色、真彩与粗斜下划线渲染;未知序列原样保留并记录。

4.23 终端、代码与调试 · 20 个

编号 组件 首版功能
321 Terminal 终端网格:ANSI 光标移动与清屏、滚动缓冲、选择复制、输入回调;PTY 由调用方提供。
322 TerminalTabs 多终端标签;重命名;关闭确认。
323 TerminalSearch 滚动缓冲内搜索;匹配数与上下跳转。
324 CommandHistory 命令历史列表;搜索;重放回调。
325 LogViewer 日志级别过滤、跟随尾部、关键字高亮、虚拟化十万行。
326 ProcessList 进程表;CPU、内存排序;结束进程回调与确认。
327 CodeViewer 只读代码视图:行号、基础语法着色、折叠、当前行、选择复制;大文件虚拟化。
328 Minimap 代码缩略图;可见区框;拖动跳转。
329 FindWidget 查找与替换;大小写、整词、正则;匹配数。
330 SearchPanel 多文件搜索结果;按文件分组;匹配预览;包含与排除模式。
331 ProblemsPanel 错误、警告、信息列表;按文件分组;跳转回调。
332 OutputPanel 多通道输出;清空;跟随尾部。
333 SymbolOutline 符号大纲树;类型图标;筛选;跟随光标。
334 CompletionMenu 补全候选;类型图标与详情;方向键与 Tab 接受。
335 DebugToolbar 继续、单步、步入、步出、重启、停止;状态禁用规则。
336 BreakpointList 断点列表;启用开关;条件断点编辑。
337 CallStack 调用栈帧;当前帧;线程分组。
338 VariablesPanel 变量树形展开;值修改回调;变化高亮。
339 HexViewer 十六进制与 ASCII 对照;偏移列;选择同步;虚拟化。
340 Flamegraph 火焰图;点击放大子树;搜索高亮;耗时读数。

4.24 媒体 · 20 个

编号 组件 首版功能
341 ImageCropper 裁剪框;比例锁定;旋转 90 度;输出裁剪矩形。
342 ImageAnnotator 矩形、箭头、文字标注;选择与删除;导出标注数据。
343 ImageThumbnail 缩略图;比例裁切;选中与加载失败状态。
344 Lightbox 全窗图片浏览;左右切换;说明文字;Escape 关闭与焦点恢复。
345 VideoPlayer 帧由调用方提供的播放器外壳:播放、进度、倍速、字幕、全屏、画中画回调。
346 VideoScrubber 时间轴拖动;缓冲段;悬停时间与缩略图插槽。
347 VideoThumbnailStrip 缩略帧条;当前帧;点击跳转。
348 AudioPlayer 播放、暂停、进度、时长;播放由调用方驱动。
349 AudioWaveform 波形绘制;播放进度覆盖;区间选择。
350 AudioSpectrum 频谱柱;数据由调用方提供;隐藏时停止重绘。
351 VolumeControl 音量滑块与静音;方向键。
352 PlaybackSpeedControl 倍速选择 0.5×—2×。
353 MediaControls 上一首、播放、下一首、循环、随机;键盘。
354 Playlist 播放列表;当前项;拖动排序;移除。
355 SubtitleEditor 字幕条目时间与文本编辑;时间重叠校验。
356 ScreenRecorderControls 开始、暂停、停止、计时;录制由调用方实现。
357 CameraPreview 摄像头帧预览外壳;无信号状态;镜像切换。
358 MicLevelMeter 麦克风电平条;峰值保持。
359 DeviceSelector 麦克风、摄像头、扬声器选择;设备列表由调用方提供。
360 ImageCompare 前后对比滑块;键盘调整。

4.25 项目与任务管理 · 20 个

编号 组件 首版功能
361 KanbanBoard 列与卡片;拖动跨列移动与排序;列 WIP 上限;键盘移动卡片。
362 TaskList 任务列表;分组;完成过滤;虚拟化。
363 TaskItem 复选、标题、优先级、截止日期、负责人;行内编辑。
364 TaskDetailPanel 任务详情侧栏;字段编辑;活动记录插槽。
365 SubtaskList 子任务;进度;增删与排序。
366 GanttChart 任务条、依赖线、里程碑;拖动调整日期;今日线;时间缩放。
367 Roadmap 季度或月度路线图;泳道;条目拖动。
368 SprintBoard 迭代信息、剩余天数、看板。
369 BurndownChart 理想线与实际线;剩余工作量。
370 PriorityIndicator 紧急、高、中、低、无;图形与文字。
371 StatusSelect 工作流状态选择;状态分组。
372 AssigneePicker 成员搜索与多选;头像。
373 DueDatePicker 截止日期快捷项(今天、明天、下周)与日历;逾期标记。
374 LabelManager 标签创建、编辑颜色、删除、选择。
375 IssueCard 编号、标题、状态、优先级、负责人、标签。
376 IssueIdBadge ENG-123 样式编号;复制。
377 MilestoneProgress 里程碑完成度与日期。
378 WorkloadView 成员负载条;超载提示。
379 TimeTracker 计时开始停止;累计时长;手动修正。
380 PomodoroTimer 专注与休息周期;暂停;完成回调;隐藏时停止重绘。

4.26 文件与协作 · 20 个

编号 组件 首版功能
381 FileExplorer 文件夹树与文件列表组合;导航历史;选择。
382 FileGrid 文件网格视图;缩略图插槽;多选。
383 FileIcon 按扩展名与类型的图标;文件夹开合。
384 FilePreview 快速预览外壳:图片、文本、代码、不支持类型说明。
385 PathBar 路径分段;点击跳转;长路径中间折叠。
386 RenameInline 行内重命名;默认选中扩展名前部分;校验回调。
387 FileOperationProgress 复制、移动、删除进度;取消;冲突询问。
388 TransferQueue 上传下载队列;暂停、继续、重试、移除。
389 StorageUsage 存储占用分段条与明细。
390 RecentFiles 最近文件;时间分组;清除。
391 ArchiveViewer 压缩包条目树;大小与压缩率;条目由调用方提供。
392 PresenceAvatars 在线协作者头像;溢出计数;跟随入口。
393 CommentThread 评论与回复;编辑、删除、解决;提及插槽。
394 Reactions 表情回应与计数;添加回应选择器。
395 ShareDialog 分享对象、权限、链接复制回调。
396 PermissionSelect 可查看、可评论、可编辑。
397 ActivityLog 操作记录;按日分组;过滤。
398 VersionHistory 版本列表;预览与恢复回调;命名版本。
399 LiveIndicator 实时同步状态;断线提示。
400 RemoteCursor 远程光标与选区标记;姓名标签。