diff --git a/webui/src/lib/components/ActivitySpine.svelte b/webui/src/lib/components/ActivitySpine.svelte new file mode 100644 index 0000000..2d90273 --- /dev/null +++ b/webui/src/lib/components/ActivitySpine.svelte @@ -0,0 +1,54 @@ + + +
+ {#if running} + {turnLabel} · STREAMING + {#if rate != null}▲ {rate} tok/s{/if} + {#if ctx}ctx {ctx}{/if} + {:else if chat.turn} + IDLE + 最近 {turnLabel} + {:else} + READY + {/if} + + {chat.connected ? "已连接" : "重连中"} + {#if version}{version}{/if} + +
+ +