feat: app 端 ui 设计完成

This commit is contained in:
liqupan
2026-01-28 19:10:19 +08:00
commit a4e7898e94
149 changed files with 11302 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
enum MessageType { text, image, audio }
enum MessageSender { user, ai }
class Message {
final String id;
final String text;
final MessageSender sender;
final MessageType type;
final DateTime timestamp;
final String? imageUrl;
final bool isLocked;
const Message({
required this.id,
required this.text,
required this.sender,
required this.type,
required this.timestamp,
this.imageUrl,
this.isLocked = false,
});
}