feat: 发布 v1.0.0-beta 版本
- 添加 ASCII 艺术 Logo 带渐变效果 - 改造输入框使用 ::: 紫色分隔符 - 改造信息栏合并显示语言/模型/记录数 - 添加 Spinner 翻译状态动画 - 优化翻译卡片样式 - 版本号三方同步规则
This commit is contained in:
38
taolun.md
38
taolun.md
@@ -758,4 +758,40 @@ ta.SetHeight(5) // 固定高度,不动态调整
|
||||
**下一步**: 实现组件代码
|
||||
|
||||
**关联文档**:
|
||||
- [changelog.md#0.8.1](changelog.md#081)
|
||||
- [changelog.md#0.8.1](changelog.md#081)
|
||||
|
||||
---
|
||||
|
||||
### [2026-04-07] 版本 1.0.0-beta - Logo和信息栏改造
|
||||
|
||||
**原因**: 用户希望改进TUI界面的视觉效果,使标题更独特,输入框和信息栏更美观
|
||||
|
||||
**分析**:
|
||||
- 原标题 "✦ YOYO 翻译" 过于简单
|
||||
- 输入框需要更好的视觉分隔
|
||||
- 需要添加翻译状态动画
|
||||
|
||||
**解决方案**:
|
||||
1. **标题Logo**:
|
||||
- 使用ASCII艺术 "l_ _ _____ _____"
|
||||
- 实现紫色→粉色渐变效果 (ANSI True Color)
|
||||
- 右侧显示版本号 [v1.0.0-beta]
|
||||
|
||||
2. **输入框改造**:
|
||||
- 去掉边框
|
||||
- 上下使用紫色 `:::` 分隔符
|
||||
- Ctrl+J 启用换行
|
||||
|
||||
3. **信息栏改造**:
|
||||
- 合并显示:语言(红色) + 模型名(白色) + 缓存记录(碳黑)
|
||||
- 翻译时显示 Spinner 动画 (MiniDot)
|
||||
|
||||
4. **翻译卡片优化**:
|
||||
- `▣` 图标边距调整
|
||||
|
||||
**版本号规则**:
|
||||
- 版本号需与 git 标签、changelog.md 中的版本号保持三方同步
|
||||
- 遵循语义化版本:主版本.次版本.修订版本
|
||||
- beta版使用 `-beta` 后缀
|
||||
|
||||
**关联版本**: [changelog.md#1.0.0-beta](changelog.md#100-beta-2026-04-07)
|
||||
Reference in New Issue
Block a user