XY1998-debug/dsh-zhinet--packages-bundle-zhinet ↗★ 0

dsh-zhinet

Project fact graph, read-only workbench, role coordination, and portable migration for DeepSeek Harness 具体用途尚不清楚,建议阅读仓库说明了解安装与迁移

Package
dsh-zhinet
Compatibility
Unverified
Harness peer range
0.1.0-rc.8
Cordis peer range
4.0.1
Version
0.1.0-rc.6
License
MIT
Last updated
Sep 4, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:XY1998-debug/dsh-zhinet#e5491e34446551546deb5ccafc1f861255e813d8&path:packages/bundle/zhinet

dsh-zhinet

English | 中文

dsh-zhinet is the Host, Client, and Typert Remote Bundle for Zhinet. See the repository README for installation, the verified baseline, and project migration instructions.

Runtime responsibilities

The Host owns the project registry and formal fact domains, authorizes project Sessions, coordinates Manager, Lead, Worker, and Reviewer roles, and exposes read-only project projections to the Client. The Client creates, adopts, or restores projects through the global entry and renders the workbench in a project-bound Manager Session. The workbench does not write formal facts directly; the Manager conversation initiates operations that require a user decision.

The portable format is zhinet-portable-project version 1. Import preserves the original project ID and replaces only the target Workspace binding. Preflight fails before mutation when the same DSH already contains the project ID, the target Workspace does not exist, or the digest or fact closure is invalid. A successful import does not restore historical Session authority.

Bundle manifest

cordis.patch.yml registers zhinet-bundle-host, enables formal authority and real P3 execution, and keeps destructive P5 operations disabled. package.json declares the required Web Client contributions through dsh.client.inject.

Model experience

Model-visible content

The Manager preset contributes project-level Wish, Design, Plan, Assignment, role-coordination, and effect-acceptance tools. Lead, Worker, and Reviewer presets expose only tools required by their responsibilities. Ordinary Sessions do not gain Zhinet project write authority.

Token impact

Zhinet adds role instructions and required tool definitions only to matching role Sessions. The project workbench is a read-only Client view and does not enter model context. Worker node context is rendered for the current Workpoint instead of injecting the complete project ledger.

KV-cache impact

Stable instructions and tool definitions for one role preset form a reusable prefix. Project, Workpoint, and status content follows as dynamic context; changing the project or role changes that suffix.

Known Limitations and Deferred Work

  • This release requires matching DSH integration patches and cannot be installed as a standalone npm package.
  • The verified baseline is DSH 0.1.0-rc.8 at commit 141eb6fef83422698aef7a981029e843e8161534; other versions may require patch adaptation.
  • Import requires every Zhinet fact domain to use one Storage Domain backend. Mixed media are rejected before persistence.
  • The Client bundle uses the CommonJS output required by the DSH Web loader, so generic npm manifest lint reports a CJS/ESM warning for its .js entry. The DSH Client loader is the actual consumer of that entry.