Skip to content

Commit d3d34d1

Browse files
authored
docs: add animated images for showcase (#12)
1 parent ae6cad6 commit d3d34d1

14 files changed

+77
-7
lines changed

README.md

Lines changed: 39 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,36 @@ macOS platforms.
3131
create images in similar styles.
3232
- Support LaTeX formula rendering (inline and display modes) for Amazon Nova.
3333

34-
We redesigned the UI with optimized font sizes and line spacing for a more elegant and clean presentation. The image
35-
below demonstrates SwiftChat rich markdown content support (Paragraph, Code Blocks, Tables, LaTeX and more)
34+
35+
### Feature Showcase
36+
37+
**Comprehensive Multimodal Analysis**: Text, Image, Document and Video
38+
39+
<div style="display: flex; flex-direction: 'row'; background-color: #888888;">
40+
<img src="assets/avif/text_streaming.avif" width=24%>
41+
<img src="assets/avif/image_summary.avif" width=24%>
42+
<img src="assets/avif/doc_summary.avif" width=24%>
43+
<img src="assets/avif/video_summary.avif" width=24%>
44+
</div>
45+
46+
**Creative Image Suite**: Generation, Style Replication, Background Removal & Replacement
47+
48+
<div style="display: flex; flex-direction: 'row'; background-color: #888888;">
49+
<img src="assets/avif/gen_image.avif" width=24%>
50+
<img src="assets/avif/similar_style.avif" width=24%>
51+
<img src="assets/avif/remove_background.avif" width=24%>
52+
<img src="assets/avif/replace_background.avif" width=24%>
53+
</div>
54+
55+
**Rich Markdown Support**: Paragraph, Code Blocks, Tables, LaTeX and More
3656

3757
![](assets/markdown.png)
3858

39-
All of these features are seamlessly displayed across all supported platforms with native UI.
59+
We redesigned the UI with optimized font sizes and line spacing for a more elegant and clean presentation.
60+
All of these features are also seamlessly displayed on Android and macOS with native UI
61+
62+
> Note: Some animated images have been sped up for demonstration. If you experience lag, please view on Chrome, Firefox,
63+
> or Edge browser on your computer.
4064
4165
## Architecture
4266

@@ -132,6 +156,14 @@ Congratulations 🎉 Your SwiftChat App is ready to use!
132156

133157
## Detailed Features
134158

159+
**Quick Access Tools**: Code Copy, Selection Mode, Scroll Controls and Token Counter
160+
161+
<div style="display: flex; flex-direction: 'row'; background-color: #888888;">
162+
<img src="assets/avif/copy_code.avif" width=32%>
163+
<img src="assets/avif/select_mode.avif" width=32%>
164+
<img src="assets/avif/scroll_token.avif" width=32%>
165+
</div>
166+
135167
We feature streamlined chat History, Settings pages, and intuitive Usage statistics:
136168

137169
![](assets/history_settings.png)
@@ -172,6 +204,10 @@ orientation.
172204

173205
![](assets/landscape.png)
174206

207+
Similarly, for code that requires horizontal scrolling, rotate to landscape mode for better viewing.
208+
209+
![](assets/avif/landscape.avif)
210+
175211
## What Makes SwiftChat Really "Swift"?
176212

177213
🚀 **Fast Launch Speed**

README_CN.md

Lines changed: 38 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,33 @@ macOS 等多个平台。
2929
- 支持通过自然语言让 Nova Canvas 生成图片,去除背景,替换背景,以及生成类似风格的图片
3030
- 支持 Amazon Nova 系列 LaTeX 公式渲染(行内混排和单独显示模式)
3131

32-
其中我们从新设计了 UI,例如字号行间距等,使其展示更加美观简洁。下图展示了 SwiftChat 支持丰富的 Markdown 内容渲染(段落、代码块、表格、LaTeX
33-
公式等)。
32+
### 功能展示
33+
34+
**多模态分析**:文本、图像、文档和视频
35+
36+
<div style="display: flex; flex-direction: 'row'; background-color: #888888;">
37+
<img src="assets/avif/text_streaming.avif" width=24%>
38+
<img src="assets/avif/image_summary.avif" width=24%>
39+
<img src="assets/avif/doc_summary.avif" width=24%>
40+
<img src="assets/avif/video_summary.avif" width=24%>
41+
</div>
42+
43+
**图像创作助手**:图像生成、风格复制、背景移除与替换
44+
45+
<div style="display: flex; flex-direction: 'row'; background-color: #888888;">
46+
<img src="assets/avif/gen_image.avif" width=24%>
47+
<img src="assets/avif/similar_style.avif" width=24%>
48+
<img src="assets/avif/remove_background.avif" width=24%>
49+
<img src="assets/avif/replace_background.avif" width=24%>
50+
</div>
51+
52+
**丰富的 Markdown 支持**: 段落、代码块、表格、LaTeX 等
3453

3554
![](assets/markdown_zh.png)
3655

37-
你所看到的这些内容都可以在所有支持的平台上以原生 UI 的形式很好地呈现。
56+
我们重新设计了用户界面,优化了字体大小和行间距,呈现出更优雅、清爽的视觉效果。这些功能也都完美适配了 Android 和 macOS 的原生界面,确保了流畅的使用体验。
57+
58+
> 注意: 放了方便展示其中一些动图有加速处理。如您遇到动图卡顿的情况,请在电脑上使用 Chrome, Firefox 或者 Edge 浏览器进行查看。
3859
3960
## 架构
4061

@@ -121,7 +142,15 @@ macOS 等多个平台。
121142

122143
## 详细功能
123144

124-
我们拥有简洁的历史记录,设置页面,和直观的 Usage 统计页面:
145+
**快捷工具**:代码复制、选择模式、页面滚动和 Token 使用统计
146+
147+
<div style="display: flex; flex-direction: 'row'; background-color: #888888;">
148+
<img src="assets/avif/copy_code.avif" width=32%>
149+
<img src="assets/avif/select_mode.avif" width=32%>
150+
<img src="assets/avif/scroll_token.avif" width=32%>
151+
</div>
152+
153+
我们还拥有简洁的历史记录,设置页面,和直观的 Usage 统计页面:
125154

126155
![](assets/history_settings_zh.png)
127156

@@ -158,8 +187,13 @@ macOS 等多个平台。
158187
- [x] 应用内升级提示(Android 和 macOS)
159188

160189
我们针对横屏做了相应优化,下图展示了通过横屏模式您可以很好地阅读表格内容。
190+
161191
![](assets/landscape_zh.png)
162192

193+
同样,对于需要横向滚动的代码,可以旋转至横屏模式以获得更好的查看体验。
194+
195+
![](assets/avif/landscape.avif)
196+
163197
## 是什么让 SwiftChat 如此"迅速"?
164198

165199
🚀 **快速启动速度**

assets/avif/copy_code.avif

108 KB
Binary file not shown.

assets/avif/doc_summary.avif

356 KB
Binary file not shown.

assets/avif/gen_image.avif

369 KB
Binary file not shown.

assets/avif/image_summary.avif

56.1 KB
Binary file not shown.

assets/avif/landscape.avif

274 KB
Binary file not shown.

assets/avif/remove_background.avif

126 KB
Binary file not shown.

assets/avif/replace_background.avif

58.9 KB
Binary file not shown.

assets/avif/scroll_token.avif

218 KB
Binary file not shown.

assets/avif/select_mode.avif

232 KB
Binary file not shown.

assets/avif/similar_style.avif

270 KB
Binary file not shown.

assets/avif/text_streaming.avif

115 KB
Binary file not shown.

assets/avif/video_summary.avif

329 KB
Binary file not shown.

0 commit comments

Comments
 (0)