From 3a181c7416a6d907cdb69fa0db6669277eb546bb Mon Sep 17 00:00:00 2001 From: Awuqing <3184394176@qq.com> Date: Tue, 11 Aug 2026 13:34:42 +0800 Subject: [PATCH 1/2] feat: improve local demo and documentation --- README.md | 8 ++-- README.zh-CN.md | 8 ++-- docs-site/i18n/zh-CN/code.json | 20 ++++++---- .../src/components/HomepageShowcase/index.tsx | 37 +++++++++++++----- .../static/img/screenshots/backup-tasks.png | Bin 120535 -> 116013 bytes .../static/img/screenshots/dashboard.png | Bin 130648 -> 96576 bytes docs-site/static/img/screenshots/nodes.png | Bin 112368 -> 86774 bytes .../img/screenshots/storage-targets.png | Bin 98178 -> 90452 bytes screenshots/backup-records.png | Bin 107663 -> 90052 bytes screenshots/backup-tasks.png | Bin 120535 -> 116013 bytes screenshots/dashboard.png | Bin 130648 -> 96576 bytes screenshots/nodes.png | Bin 112368 -> 86774 bytes screenshots/storage-targets.png | Bin 98178 -> 90452 bytes server/go.mod | 2 +- .../repository/backup_record_repository.go | 6 +-- .../backup_record_repository_test.go | 14 +++++++ .../service/backup_execution_service.go | 7 +++- .../service/backup_execution_service_test.go | 33 ++++++++++++++++ server/internal/service/system_service.go | 23 ++++++----- 19 files changed, 114 insertions(+), 44 deletions(-) diff --git a/README.md b/README.md index 5db127d..e530a7e 100644 --- a/README.md +++ b/README.md @@ -26,12 +26,12 @@
![]() |
-![]() |
+![]() Dashboard — 30-day success and failure trends, storage distribution, task volume, and cluster health. |
+![]() Backup tasks — schedules, multi-target policies, retention, tags, RPO goals, and recurring verification. |
![]() |
-![]() |
+![]() Storage targets — connection health, live capacity, favourites, and redundancy roles at a glance. |
+![]() Backup records — success and failure states, checksums, destinations, execution logs, and retention locks. |
![]() |
-![]() |
+![]() 仪表盘 — 30 天成功/失败趋势、存储分布、任务规模与集群健康度。 |
+![]() 备份任务 — 调度、双目标策略、保留规则、标签、RPO 与定时验证。 |
![]() |
-![]() |
+![]() 存储目标 — 连接状态、实时容量、收藏及冗余角色一目了然。 |
+![]() 备份记录 — 成功/失败状态、校验和、落盘位置、执行日志与保留锁定。 |
Y^YyI
zaggWQ!YrNo9N(@5og0~aE*r?hEHd`ytB`mSE}Y-Q0g=GKagy1!DoAIJTnp1)EEVtV
zSz_(V=>!pXDGi^La5mF1mnZL*S^$~iy4mr^pRz~voo &ae`J5Osc&J3)~#I5zufBW!?d)oOaNFWpYDW|zCz{&yvo{_7Ku
z|M|H;CSN}H_kKlE1hh$G770K4yR3wV-~J8(#Q@u1#WE*B58qnk$HvMthh+&<&CD4b
zWVWRsH@__Qa%{Mj12Q^0@XMEaSBP*Un^0m=UY5lYSLX<1mf}+SR>lK~&(p+5cZ;f{
zpjG!fHhfeHH_ykb*s2V45<|1*@1zfJ67rEoy`LL0bZm@?apqZuY}jrVHf2zP&myHW
z+&wsq41guClNRDgZc0_6)f8?Dmi=ATDb+9UhJB-g@-M|!5!BrYQ61&0Nu^l32;FM
zL~6@1zPh^4(8Q5#PFb$nNNzJ%ocP~2
z-JMv;_QVwN^Mf@DptP5bI)h8oHN9!{&Lt-xXR|u>oj_Cqpwg|L-YK3HKrYW@xXJC+
z6&2
`WT;HF$Pm2#N&kFL|FEf`;{M03LUMI^m0e$0fl$Z%BW5J5b1=QXFw&bd!I%`5RX-jM=
zS3H)Fv26=&=z|g{bOl~N+vDy}dyG80%v=yJ7ULRM{k~xA*?=
u
z&hm=cFGe25SS>v1j#N=4DvrHRZ=*7QY(!=p4MK?La3}0kC~4Ep4U7*#E!VekoriW8CtGTwq?Z*cnxGo}#_U%ncT8c#