XY1998-debug/dsh-zhinet--packages-bundle-zhinet ↗★ 0
dsh-zhinet
项目事实图、只读工作台、角色协调与可移植迁移 具体用途尚不清楚,建议阅读仓库说明了解安装与迁移
安裝
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:XY1998-debug/dsh-zhinet#e5491e34446551546deb5ccafc1f861255e813d8&path:packages/bundle/zhinet說明文件
閱讀完整 README ↗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.8at commit141eb6fef83422698aef7a981029e843e8161534; 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
.jsentry. The DSH Client loader is the actual consumer of that entry.