🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

闭环学习桥接 moreWax/dsh-prime-agent

DeepSeek Harness
moreWax69 天前有提交已提供中文文档扫描:高危

把智能体记忆与知识库接成持续学习回路

32.5/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

该插件未发布到 npm,按作者文档从 GitHub 源安装即可(静态检查只覆盖 npm 路径,不代表插件不可用)。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add moreWax/dsh-prime-agent
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · chat
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 69 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装

仓库 package.json 标记 private,未发布到 npm,需从源码安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包dsh-prime-agent(未发布到 npm,仅可源码安装)
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/17 16:45:28

🔴 安全扫描发现高危能力自动 · 静态分析源码
v2.7.0
🔴 扫描:高危尚无人工评估

静态扫描发现安装期即执行代码,或命令参数由运行时变量拼接(参数来源无法静态判定,从严处理)。

安装时即执行脚本可执行外部命令读写/删除本地文件
查看扫描证据(共 16 处,展示前 16 条)
  • 读取本地文件
    packages/init/bin/dsh-prime-agent.js:28
    ok: () => existsSync(join(homedir(), '.prime', 'agent')),
  • 读取本地文件
    packages/init/bin/dsh-prime-agent.js:36
    ok: () => (process.env.DSH_OKF_BUNDLES ?? '').length > 0 || existsSync(join(homedir(), 'my-wiki')),
  • 执行外部命令固定命令
    packages/init/bin/dsh-prime-agent.js:52
    try { return spawnSync('which', [bin], { stdio: 'ignore' }).status === 0 } catch { return false }
  • 执行外部命令固定命令
    packages/init/bin/dsh-prime-agent.js:55
    try { return spawnSync('python3', args, { stdio: 'ignore' }).status === 0 } catch { return false }
  • 写入本地文件
    packages/init/bin/dsh-prime-agent.js:63
    mkdirSync(dir, { recursive: true })
  • 写入本地文件
    packages/init/bin/dsh-prime-agent.js:64
    writeFileSync(join(dir, 'hello-knowledge.md'), page)
  • 执行外部命令来自配置/变量
    packages/init/bin/dsh-prime-agent.js:105
    try { execSync(cmd, { stdio: 'inherit' }) } catch { console.log(` failed — run manually: ${cmd}`) }
  • 读取本地文件
    packages/dsh-okf-knowledge/src/index.ts:45
    const raw = await readFile(candidate.locator as string, 'utf8').catch(() => undefined)
  • 读取本地文件
    packages/dsh-okf-knowledge/src/repository.ts:25
    try { items = await readdir(dir, { withFileTypes: true }) } catch { return }
  • 读取本地文件
    packages/dsh-okf-knowledge/src/repository.ts:30
    const raw = await readFile(path, 'utf8').catch(() => '')
  • 写入本地文件
    packages/dsh-prime-memory/src/export.ts:95
    await mkdir(this.inbox, { recursive: true })
  • 写入本地文件
    packages/dsh-prime-memory/src/export.ts:96
    await appendFile(this.file, JSON.stringify(record) + '\n', 'utf8')
  • 读取本地文件
    packages/dsh-prime-memory/src/skill-provider.ts:20
    const readSync = (p: string): string => readFileSync(p, 'utf8')
  • 读取本地文件
    packages/dsh-prime-memory/src/skill-provider.ts:54
    const raw = await readFile(path, 'utf8')
  • 读取本地文件
    packages/dsh-prime-memory/src/store.ts:14
    readFile(path: string, encoding: 'utf8'): Promise<string>
  • 读取本地文件
    packages/dsh-prime-memory/src/store.ts:15
    readdir(path: string, options: { withFileTypes: true }): Promise<Dirent[]>
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 智能体记忆桥接
  • 知识库溯源感知
  • 持续学习回路

为 DeepSeek Harness 打造闭环学习:Prime Agent 记忆/技能桥接 + OKF/OpenWiki 溯源感知知识服务

README

由 DeepSeek 最新模型翻译生成
dsh-prime-agent 让你的 DeepSeek Harness 智能体学会学习。 一个闭环学习回路,将 Prime Agent 的持续记忆系统与 OKF/OpenWiki 知识注册表连接到 DeepSeek Harness ——完全以原生插件形式实现在有文档记录的接缝上。无需 fork,无需修改核心。 ┌─────────────── dsh session ───────────────┐ ┌────────── Prime Agent ──────────┐ │ skill catalog ◄── okf-knowledge ───────────┼──────│ skills + OKF bundle pages │ │ durable context ◄── prime-memory ────────┼──────│ memories / prompt notes │ │ turn transcript ── prime-memory ─────────┼──────► inbox (refine.run) │ └───────────────────────────────────────────┘ │ ▲ │ │ │ DSPy / MIPROv2 │ └────────┴── OKF draft pages ─────┘
展开完整文档(README 剩余 1 节)
dsh-prime-agent

让你的 DeepSeek Harness 智能体学会学习。 一个闭环学习回路,将 Prime Agent 的持续记忆系统与 OKF/OpenWiki 知识注册表连接到 DeepSeek Harness ——完全以原生插件形式实现在有文档记录的接缝上。无需 fork,无需修改核心。

┌─────────────── dsh session ───────────────┐ ┌────────── Prime Agent ──────────┐
│ skill catalog ◄── okf-knowledge ───────────┼──────│ skills + OKF bundle pages │
│ durable context ◄── prime-memory ────────┼──────│ memories / prompt notes │
│ turn transcript ── prime-memory ─────────┼──────► inbox (refine.run) │
└───────────────────────────────────────────┘ │ ▲ │
│ │ DSPy / MIPROv2 │
└────────┴── OKF draft pages ─────┘
(accepted candidates flow back
through the catalog above)

包

| 包 | 功能 | 可独立运行 |
| @morewax/dsh-prime-memory | 将 Prime 技能提供到 ctx.skills,将 Prime 记忆作为持久上下文注入(会话引用契约:转义、预算受限、失败即报错),将对话轮次导出到 Prime 的 inbox 以供 refine | ✅ |
| @morewax/dsh-okf-knowledge | 将 OKF/OpenWiki bundle 页面作为技能提供,并附带来源信息 —— 信任层级(verified/unverified)在元数据中呈现,并带有 verifiedOnly 信任门控 | ✅ |
| prime-agent-testkit | 可复用的测试夹具 + 测试套件,验证上述每一项契约(16 个测试) | 仅开发用 |

初次接触? 从5 分钟快速开始入手,然后浏览实战手册。

安装

dsh plugin --profile default add @morewax/dsh-prime-memory
dsh plugin --profile default add @morewax/dsh-okf-knowledge
or straight from GitHub:
dsh plugin --profile default add github:moreWax/dsh-prime-agent

快速开始

~/.dsh/profiles/default/cordis.patch.yml
- id: prime-memory
name: '@morewax/dsh-prime-memory'
config:
primeHome: ~/.prime/agent # any Prime Agent install
sessionId: # whose memories to surface
exportTurns: true # write turns back for refine

- id: okf-knowledge
name: '@morewax/dsh-okf-knowledge'
config:
bundles: [/srv/wiki/core] # one or more OKF bundles
verifiedOnly: false

离线优化器也已随附 —— 参见 refine/。

查看实战手册获取完整配方:
1. 将你的知识库作为智能体技能提供
2. 安全地注入持久记忆
3. 用 DSPy 闭合学习循环
4. 面向团队 wiki 的信任门控服务

为什么这不一样

记忆注入和转录导出插件已经存在。这个项目并不是孤立地做其中任何一个——它是两者之间的循环,外加:

- 溯源优先的知识:页面带有机器可读的信任层级;模型目录区分已验证和未验证的内容。
- 按契约保证注入安全:不受信任的记忆文本无法伪造框架标签(无损转义),预算失败时给出明确的错误码。
- 崩溃安全的导出:通过 ctx.storageDomain 实现仅追加记录,绝不损坏状态,绝不中断 agent 循环。
- 真正的互操作:驱动一个真实的 Prime Agent 安装——而不是重新实现。

兼容性

基于 DeepSeek Harness 0.1.1-rc.x(开发者预览版)构建。该 harness 在预发布阶段不承诺稳定性;我们会在每次上游版本更新时重新验证,并在此处固定已测试的版本。

开发

pnpm install
pnpm test # 16 个测试:存储读取器、provider 接线、导出、注入安全
pnpm build

框架包来自 npm——无需检出 harness。关于在实时 harness 内进行测试,请参见 docs/dev-setup.md。

许可证

MIT
预览分享卡片长什么样 ↓moreWax/dsh-prime-agent
分享 · DeepSeek Harness Hub
moreWax/dsh-prime-agent

把智能体记忆与知识库接成持续学习回路

这是你的仓库?认领条目

回到顶部