J-Space Cognition Suite SV1 原生智能体预设与 Cordis 插件:提供 13 大认知工程模块、持久化控制器与状态外化工作区。
安装
# npm 包(预构建)
dsh plugin --profile web add @anonyjcy/dsh-j-space
# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)
dsh plugin --profile web add github:AnonyJcy/dsh-j-space
装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 或 ERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yaml 的 allowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。
README
简体中文 | English
在 DeepSeek Harness 中使用 J-Space Cognition Suite。安装后,新建会话时选择 J-Space Cognition Suite 预设即可。
J-Space 提供一套拆解问题、分析仓库、记录任务进度和检查结果的方法。这个项目把它接入 DSH,保留原版的认知模块、控制器和工作区账本。模型、工具和权限沿用 DSH 的配置;需要多智能体协作时,使用 DSH 官方的「智能体团队」。
J-Space 本身由上游项目维护,这个仓库负责 DSH 适配。
安装
1.2.5 的验证环境是 DSH 0.2.1-rc.4 / Cordis 4.0.5,另外在 0.2.1-rc.3 和 0.2.2-alpha.2(Cordis 4.0.6-alpha.1)上验证过安装和预设加载。下面固定使用 rc.4 这个版本,不依赖 npm 标签的指向;next 标签现在也指向它,而 latest 仍是较早的 0.2.1-rc.2。更旧的 0.2.0-rc.2 缺少本预设需要的定时工具,不能完整加载,请先升级。
# 已使用对应 DSH 版本时,可以跳过这一条
npm install -g @deepseek-ai/dsh@0.2.1-rc.4
dsh plugin --profile web add @anonyjcy/dsh-j-space@1.2.5
已有 DSH 部署时,请在启动该部署的安装环境中升级,并先备份自定义配置。使用自定义 profile 的话,把 web 换成实际名称。
安装后重启 DSH Web,新建会话,在 Agent Preset 中选择 J-Space Cognition Suite。只在普通项目里安装 npm 包,不会把预设注册到 DSH;也不用再运行旧版 install 命令。
使用原版控制器或校验脚本需要 Python 3.10+。
git clone https://github.com/AnonyJcy/dsh-j-space.git
cd dsh-j-space
dsh plugin --profile web add "$PWD"
DSH 通过 bundle 配置 注册预设,技能直接读取包内的 技能目录,不用手动复制。
和官方智能体团队一起使用
需要团队功能时,在同一个 profile 安装官方插件:
dsh plugin --profile web add @deepseek-ai/dsh-experimental-agent-team-profile@0.2.1-rc.4
创建成员、发消息、分配任务和管理成员生命周期,都交给官方插件。J-Space 预设不再单独注册 subagent、fork 和成员控制工具,也不会自动启用团队;只有用户明确要求时才创建团队。不装团队插件,也可以单智能体使用。
原版 orchestration 模块 仍然保留。它记录参与者的工作和验收依据,不是另一套团队管理器:成员各自读取源文件、二次考量和独立验收的要求没有删除。控制器里的 agent add / retire 也只是记账,不会创建或停止 DSH 成员。
workflow 继续用于用户明确要求的批量编排,其中的子任务不算官方团队成员。具体对应关系见 DSH 适配说明。
从旧版升级
在同一个 profile 更新包,重启 DSH Web,再新建会话。
如果曾在 Web 编辑器中保存过 J-Space 的插件配置,请先备份,再重置该预设的覆盖配置,或手动移除旧的 tool-subagent*、Ralph 配置。否则,即使包已经更新,会话仍可能沿用旧的工具列表。官方团队层应放在 base / web 层之后加载。
已有的 .jspace/control.json 和任务记录不用删除。
旧版 CLI 仍随包保留,但只管理 $DSH_HOME/.agent-presets/j-space 中的文件副本。它的 status / verify 不能判断当前 DSH 是否已经注册预设;请以新建会话菜单为准。旧的独立 Cordis 部署插件也是文件复制用途,不是新版的注册方式。
版本变更见 更新日志。
原版内容与校验
当前使用上游 SV1 的固定提交 b2023124。13 个模块、7 个参考文档,以及原版控制器、示例和完整重读流程都保留。
26 个原版技能文件中,25 个逐字节不变;只有 技能入口 加入了一段可移除的 DSH 说明,另附一份 适配说明。原文和校验信息保存在 压缩归档 与 清单 中。
这里的压缩用于保存和还原源文件,不会减少解压后送给模型的 token,也不会用摘要代替原文。原版的重复提示和定期完整重读方式没有改。
在已安装包的根目录运行以下命令,可以校验文件或还原归档:
python3 -B tools/upstream_integrity.py verify --runtime preset/skills/j-space --adapters vendor/j-space/adapters.json
# 输出目录必须尚不存在
python3 -B tools/upstream_integrity.py expand --output /tmp/j-space-original-restored
控制器仍需要智能体按协议调用;安装预设不会自动装上宿主事件拦截器。
开发与测试
下面的命令在完整仓库中执行。npm 包包含运行文件和 校验工具,不包含本仓库的开发测试脚本。
pnpm install
pnpm run typecheck
pnpm test
pnpm run test:controller
pnpm run test:integrity
pnpm run test:lossless
pnpm run test:upstream
另行安装隔离的 DSH 宿主后,可以检查官方配置和真实安装流程:
pnpm run test:host /path/to/isolated-host/node_modules 0.2.1-rc.4
pnpm run test:install /path/to/isolated-host/node_modules /absolute/plugin.tgz 0.2.1-rc.4
安装测试只创建新的临时 profile,不会修改正在使用的配置。1.2.5 已在 rc.3、rc.4 和 0.2.2-alpha.2 上验证原生安装、预设与技能加载,以及官方团队开关两种配置;没有做模型 A/B、真实团队对话、浏览器操作或定时投递测试。
相关评测
上游作者发布了 GLM-5.3-Flash 报告 和 DeepSeek-V4 报告。这些是上游实验,不是这份 DSH 适配的实测成绩;本项目没有复现其中的性能或 token 收益。
许可证
DSH 包装代码使用 MIT;上游编写的 J-Space 代码和文本使用 Apache-2.0。第三方引文和轨迹片段不包含在上述授权中,仍适用各自的权利与条款。来源和具体范围见 NOTICE 及 上游第三方声明。
链接
同类插件
Clearailhc/clearai-dsh★ 687
以证据为准的研究用智能体预设:每一步只能靠系统核验过的观测推进,L3 以上的结论交给独立评估者,整场会话折成一份可重放的账本,并长成可浏览的领域本体。需要 DSH >=0.1.7-alpha.1。
FuRongJun-1999/dsh-memory★ 581
白箱AGI架构探索:元认知(自我认知循环)、持续学习(知识飞轮)、世界模型(条件空间+语义时空图)、自我改进(自举纪律)、零LLM白箱管线与可审计信任护栏。
kenz1117/dsh-engram★ 57
跨会话长期记忆,纯本地 SQLite:双层分库(用户级 + 按 git origin 隔离的项目级)、FTS5 + 本地向量 RRF 融合检索、强制给出充分性判定的证据门、来源审计链、SM-2 间隔重复复习、巩固蒸馏与衰减遗忘,以及九视图「记忆宫殿」侧栏面板。22 个窄参数工具,无外部服务、无 API Key、无 Docker。
MichengAI/dsh-pua★ 50
提供 /pua,在 Agent 失败后促使其换方法,并在宣称完成前核验收据;含 15 种公司风格、角色模式、全局与会话设置,以及可选验收循环(直到验收命令通过、达到迭代上限或用户取消)。
icyaaaww/dsh-soul★ 48
在本地记录重复的任务纠正与工具错误,通过显式启动的演化将经验编译为八类运行组件的改动,经过基线与候选成对验证、影子试用和回滚,并提供预算与审计账本。需要 Node.js 24+ 及兼容的 DSH 0.2.1-rc.2 起的 0.2.x 宿主。
pk14742952-AD/dsh-host-rsi★ 38
面向本地 Qwen3.8 27B/3.8 Flash 及线上 API 的反思进化插件:编码循环收敛器针对 Qwen3.8 27B/Flash 的重复验证大思考加速收敛、减少思考时间;五态交付护栏检测并纠正卡住/死循环;model-agnostic 宿主逻辑,线上 API 多数可通用;每次使用持续自进化,带反问式自检、批评升级、倒排索引记忆检索、编码循环收敛提示与五态交付护栏。
社区评论
评论公开保存在 GitHub Discussions。加载评论会连接 GitHub 和 Giscus;发表内容需要 GitHub 账号。