mirror of
https://github.com/deepseek-ai/deepseek-harness.git
synced 2026-09-14 04:01:35 +00:00
1.5 KiB
1.5 KiB
description, kind
| description | kind |
|---|---|
| 具有显式快照、订阅与生命周期所有权的浏览器可观察状态 store。 | package-library |
@deepseek-ai/dsh-client-store
English | 中文
概述
供 Client controller 与 renderer adapter 共用的不依赖 React 的 observable 和 snapshot-store 基础设施。本包负责同步与 animation-frame 发布、基于 Immer 的更新、浅比较和可选的浏览器持久化;React hook 的构造仍属于 @deepseek-ai/dsh-client-ui-renderer。当 Client 状态必须在不依赖 React 的情况下发布稳定 snapshot 时,请使用它。
目录
模型体验
无,因为本包提供浏览器侧状态基础设施,不注册任何面向模型的内容。
KV Cache 影响
无;这些 store 既不组装也不发送模型请求。
已知限制与暂缓事项
- 持久化仅限浏览器本地——持久化 store 使用
localStorage中的 JSON;非浏览器运行时会禁用持久化,本包也不提供跨设备同步。
开发备注
维护者工作上下文——点击展开
无。
运行时不变式: 不发布伴生入口。本包只导出库引擎,不创建进程级状态;每个 store 实例由其所属测试覆盖。