dsh-thinking-language-zh
ayanJava111
deepseek harness思考过程中文插件
PROJECT TOPICS
PROJECT README
Git-backed, reviewable long-term context for DeepSeek Harness.
Status: compatibility spike / pre-alpha. The current release proves the DSH integration seams and deliberately does not store user memory yet.
DSH Git Memory is being built around one trust invariant:
One controlled memory transaction equals one Git commit.
The intended product gives DeepSeek Harness useful context on day one, then accumulates source-backed memory during normal use. Accepted memory stays local, diffable, reviewable, and revertible.
dsh.bundle manifest.ctx.systemPrompt.context().session/event./memory status.memory_status.The spike records only aggregate event counts and timestamps in process memory. It never retains message or tool-result content.
Prerequisites:
0.1.0-rc.6.git clone https://github.com/starfishwrx/dsh-git-memory.git
cd dsh-git-memory
pnpm install
pnpm verify
dsh plugin --profile web add .
dsh --profile web --dump-config
Start the Web profile, then run:
/memory status
The model can also call:
memory_status
This package has not been published to npm yet. GitHub dependency installs run
the package's prepare build and therefore require explicit pnpm
allowBuilds permission. Pin a commit when testing a source install.
/memory setup gathers basic profile, project, goal, preference, boundary,
and consent information.memory_search.See the roadmap and architecture for the delivery plan.
$DSH_HOME/git-memory, not inside a
user's source repository.Read PRIVACY.md, THREAT_MODEL.md, and the target data model before contributing storage code.
pnpm install
pnpm typecheck
pnpm test
pnpm build
pnpm verify runs the stable CI checks. Maintainers with DSH installed can
set DSH_BIN to the absolute path of DSH's lib/bin.js and run
pnpm smoke:dsh. The smoke script installs the built bundle into a disposable
profile, boots DSH on an ephemeral port, checks the Web response, and cleans up.
The only module allowed to depend directly on unstable DSH APIs in future releases is the DSH adapter layer. The compatibility spike is intentionally small while that boundary is proven.
The current tested line is DeepSeek Harness 0.1.0-rc.6 on Node.js 24.
DSH is evolving quickly, so plugin and Harness versions are deliberately pinned. See
COMPATIBILITY.md.
Issues and focused pull requests are welcome. Please read CONTRIBUTING.md. Never use real transcripts, credentials, personal paths, or private user context in fixtures.
MIT. See LICENSE.
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。