DeepSeek Harness Hub
← 返回列表

智网项目事实图XY1998-debug/dsh-zhinet

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

把愿望与施工证据串成可追溯的项目活地图

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/9/4 · 已提供中文文档

许愿式编程的项目事实图、只读工作台、角色协作与跨 DSH 迁移

综合分
28.8
GitHub 分
28.8
用户评分
★ Stars
0
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add XY1998-debug/dsh-zhinet
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

智网(Zhinet)

智网是 DeepSeek Harness(DSH)的社区项目管理 Bundle。它把愿望、设计、计划、工作点、角色职责、施工证据和用户效果保存为可追溯的 Host 正式事实,并在项目 Session 中提供只读工作台。

当前版本是开发者预览版。智网依赖尚未进入正式 DSH 的 Session、存储和 Client 接口,因此不能只安装一个 npm 包。请使用仓库附带的集成补丁,并锁定下方验证基线。

能力

- 从已确认的 Wish、Design、Plan 和 Workpoint 关系生成项目活地图。
- 在项目工作台中显示阶段、结构完整性、下一步、负责人和跨模块影响。
- 为模块负责人、Worker 和 Reviewer 保存项目级 Provider/Model 路由。
- 通过正式 Assignment、Worker 结果、负责人复核和用户效果决定完成施工闭环。
- 导出和导入 zhinet-portable-project v1 项目文件。
- 跨 DSH 导入时保留原项目 ID,并把项目绑定到目标 Workspace。
- 同一 DSH 已存在相同项目 ID 时拒绝导入,不把项目复制成新 ID。
- 历史 Session ID 只保留为来源记录,不在目标 DSH 恢复权限。

兼容基线

本版本验证于:

- DSH commit:141eb6fef83422698aef7a981029e843e8161534
- DSH 版本:0.1.0-rc.8
- Node.js:^22.19.0 || >=24.0.0
- 智网版本:0.1.0-rc.5

DSH 仍处于预览阶段。其他 commit 可能需要手工调整补丁,重点检查:

1. Session 的 projectId、agentPreset 传播和持久化。
2. 项目绑定的空白 Session 是否渲染非聊天 conversation.view。
3. Storage Domain 的原子提交和 revision API。
4. Subagent 启动时的 preset 与 Provider/Model 路由。

安装

1. 准备匹配的 DSH checkout

git clone https://github.com/deepseek-ai/DeepSeek-Harness.git
git -C DeepSeek-Harness checkout 141eb6fef83422698aef7a981029e843e8161534

2. 应用智网集成层

在本仓库根目录执行:

.\scripts\apply-to-checkout.ps1 -Checkout C:\path\to\DeepSeek-Harness

脚本会先对四组补丁全部执行 git apply --check。任何补丁不匹配时,脚本在写入前停止。

3. 安装依赖并构建

cd C:\path\to\DeepSeek-Harness
pnpm install
pnpm exec tsc -b packages/typert/generator/tsconfig.json --force
pnpm exec tsc -b packages/bundle/zhinet/tsconfig.host.json --force
pnpm exec tsdown --config packages/bundle/zhinet/tsdown.config.ts
pnpm exec tsc -b packages/bundle/zhinet/tsconfig.client.json --force

4. 安装四个角色 preset

.\scripts\install-presets.ps1 -DshHome "$env:DSH_HOME"

如果未设置 DSH_HOME,将参数换成实际 DSH 数据目录。安装器不会覆盖已有同名 preset。

5. 加入 Web profile

pnpm dsh plugin --profile web add .\packages\bundle\zhinet
pnpm dsh --profile web --dump-config
pnpm dsh web --no-open

--dump-config 应包含 dsh-zhinet 和 zhinet-bundle-host。

项目迁移

在源 DSH 的智网入口导出项目文件。在另一套没有相同项目 ID 的 DSH 中选择目标 Workspace、执行预检并确认导入。

导入具有以下不变量:

- 项目 ID 不变。
- 目标 Workspace 必须存在且与源绑定不同。
- 同一 DSH 的项目 ID 冲突会阻止写入。
- 13 个正式事实域通过一次原子提交恢复;失败不留下半个项目。
- 导入不会自动激活历史 Session,也不会恢复历史 Session 的操作权限。

不要把含真实项目事实的导出文件提交到公开仓库。此仓库不包含作者的个人项目数据。

仓库结构

- packages/bundle/zhinet/:Host、Client、Remote、测试和 Bundle manifest。
- integration/patches/:按职责拆分的四组 DSH 补丁。
- integration/additions/:补丁之外的两个新增 DSH 文件。
- integration/generated/:打破干净构建中 Typert Host/Client 类型循环的自举产物。
- presets/:Manager、Lead、Worker、Reviewer 四个角色 preset。
- scripts/:集成和 preset 安装脚本。

发布与安装状态

GitHub Release 提供预构建 tgz 和校验文件,但 tgz 不能替代 DSH 集成补丁。当前版本尚未发布到 npm,也不承诺 dsh plugin add dsh-zhinet 可以独立完成安装。

当所需接口进入正式 DSH、包依赖可以从注册表解析后,才会提供普通 npm 一键安装路径。

验证

发布候选在干净的兼容基线 checkout 中通过:

- 四组补丁预检和应用。
- Zhinet Host、Client、Typert Host/Remote 构建。
- 智网完整包测试共 133 个测试文件、637 个测试;最终修正项已单独复验通过。
- portable project Host/Client 聚焦测试 17/17。
- 四个 preset 安装和拒绝覆盖检查。
- npm tarball 解包、公开元数据、敏感信息和 SHA-256 检查。

许可证

MIT。本项目是社区插件,不代表 DeepSeek Harness 官方发布。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群