## 目标 把 PyQt6 MainWindow 的 QTextEdit 纯文本输出升级为 AVG 对话框。 ## 范围 - [ ] TextRenderer 类:接收 TextEvt → 富文本渲染(HTML/QSS) - [ ] 打字机效果:逐字显示,可配置速度(char/ms) - [ ] 名字标签:TextEvt 新增 `speaker` 字段 → 渲染为名字 + 对话 - [ ] 文本样式:读取 `@style` 装饰器状态(color/font/size)应用到当前文本 - [ ] 点击/空格跳过打字机动画(立即显示全文) - [ ] 打字机进行中禁用输入框 ## 依赖 无(v2-p0 PyQt6 MainWindow 已落地) ## 验收 - chapter01_v1.md 能在 PyQt6 窗口里以打字机效果播放 - @style color:red 后续文本变红 - 点击窗口能跳过打字机动画
目标
把 PyQt6 MainWindow 的 QTextEdit 纯文本输出升级为 AVG 对话框。
范围
speaker字段 → 渲染为名字 + 对话@style装饰器状态(color/font/size)应用到当前文本依赖
无(v2-p0 PyQt6 MainWindow 已落地)
验收