dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
DSH 有界持久记忆:memory_save/search/replace/remove/list 覆盖全局、用户、项目、失败四类范围,基于 DSH storage-domain 持久化,写入前做密钥与提示注入扫描,支持会话范围检索、保留期清理与可选的会话开始注入;常驻上下文用 memory_pin/memory_pins/memory_unpin 管理。
DSH-native persistent memory, session-aware retrieval, and safe learning for DeepSeek Harness.
V5 background review, V6 standing context, and the V7 consolidation foundation are implemented locally. Standing profiles and instructions are explicitly saved, bounded, persisted in the DSH storage domain, and injected once at the start of each new session. V7 now has crash-safe plan state, replacement-before-retirement execution, structured model scheduling, and native settings. V8 now has storage-backed skills and a DSH-native provider; explicit skill tools and automatic learning remain in progress.
This is a new DSH plugin. It does not copy Pi runtime code, Pi commands, Pi TUI, Pi branding, Pi logos, Pi screenshots, or other Pi visual assets. It reuses only general engineering ideas such as scoped memories, provenance, full-text retrieval, correction tracking, and secret scanning.
memory_save, memory_search, memory_replace, and memory_remove tools.storage-domain persistence with schema validation.session_memory_search powered by DSH's native sessionQuery service.agent/session-start injection of one bounded form: 'recall' context message per agent lifecycle.memory_list lists bounded records by scope/category and the current workspace.memory_stats reports counts and character usage per scope.lastReferencedAt advances on search hits and successful startup injection, off-path and fail-soft.user/message events: corrections, project conventions, and preferences.source: 'session' provenance with session ID and event sequence.lastToolCall/lastFailure and the previous user-message sequence.failure/tool-quirk record naming the tool.captureToolContext lets users disable pairing.lastReferencedAt ?? updatedAt as the aging anchor.failureRetentionDays; all others after retentionDays.retentionEnabled can disable cleanup.memory_pin, memory_pins, and memory_unpin.The V5 background review implementation and its safety constraints are documented here:
docs/superpowers/specs/2026-08-27-dsh-hermes-memory-v5-background-review-design.mddocs/superpowers/plans/2026-08-27-dsh-hermes-memory-v5-background-review.mdThe implementation plan for earlier versions lives at:
docs/superpowers/specs/2026-08-27-dsh-hermes-memory-v3-session-start-injection-design.mddocs/superpowers/plans/2026-08-27-dsh-hermes-memory-v3-session-start-injection.mdThe approved design is documented at:
docs/superpowers/specs/2026-08-26-dsh-hermes-memory-design.mdMIT. The implementation will contain original DSH-specific code and will not vendor Pi project assets.