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

执行循环 kmagwenzi/dsh-ai-suplex

DeepSeek Harness
kmagwenzi28 天前有提交已提供中文文档扫描:含敏感能力

用本地 markdown 库驱动计划到复盘的完整闭环

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

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add kmagwenzi/dsh-ai-suplex
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:待复验
是什么
dsh 原生插件 · skill
装得上吗
曾在 dsh 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 28 天前
档位由哪些信号合成

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

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件
查看扫描证据(共 12 处,展示前 10 条)
  • 读取本地文件
    lib/core.js:19
    return existsSync(path.join(dir, "period.md")) && existsSync(path.join(dir, "Tools", "3lm.js"))
  • 读取本地文件
    lib/core.js:38
    if (existsSync(explicit)) return path.resolve(explicit)
  • 写入本地文件
    lib/core.js:181
    await mkdir(dir, { recursive: true })
  • 写入本地文件
    lib/core.js:185
    await writeFile(p, md, "utf8")
  • 写入本地文件
    lib/core.js:197
    await mkdir(dir, { recursive: true })
  • 写入本地文件
    lib/core.js:217
    await writeFile(p, md, "utf8")
  • 写入本地文件
    lib/core.js:253
    await mkdir(dir, { recursive: true })
  • 写入本地文件
    lib/core.js:256
    await writeFile(p, md, "utf8")
  • 读取本地文件
    lib/core.js:270
    for (const f of readdirSync(dir)) {
  • 读取本地文件
    lib/core.js:274
    const content = readFileSync(path.join(dir, f), "utf8")
扫描于 2026/11/1(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-tools
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 规划到复盘闭环
  • 人工把关

DeepSeek Harness 的 7-7-7 执行循环——规划、运行、捕获、收尾、复利,带人工把关。

README

由 DeepSeek 最新模型翻译生成
dsh-ai-suplex 你的智能体缺失的执行循环。 一个免费、开源的 DeepSeek Harness (dsh) 插件,让 AI-Suplex 7-7-7 工作流流水线成为 harness 里的一等公民 —— plan → run → capture → close → compound —— 基于本地 markdown vault 运行。 大家都在造自己会写的记忆。这个造的是必须挣得一席之地的记忆 —— 按你掌控的节奏。 MIT · Node >= 20 · 无网络 · 无数据库 · 无守护进程 —— 只有文件和内置命令行。 为什么 大多数智能体工具把上下文当成一个会话。真正的工作是一个循环: plan → execute → capture → close → compound dsh-ai-suplex 给这个循环在 dsh 里安了个家,并用一个你拥有的纯 markdown vault 支撑它。vault 始终是记录系统;harness 只是一个界面。换掉 harness,留住心智。 实况证明: wqr.co.zw —— 一个跑在 AI-Suplex 循环上的真实生意。 状态 v0.4.0 —— 完整的 v0 循环已发布。
展开完整文档(README 剩余 1 节)
dsh-ai-suplex

你的智能体缺失的执行循环。

一个免费、开源的 DeepSeek Harness (dsh) 插件,让 AI-Suplex 7-7-7 工作流流水线成为 harness 里的一等公民 —— plan → run → capture → close → compound —— 基于本地 markdown vault 运行。

大家都在造自己会写的记忆。这个造的是必须挣得一席之地的记忆 —— 按你掌控的节奏。

MIT · Node >= 20 · 无网络 · 无数据库 · 无守护进程 —— 只有文件和内置命令行。

为什么

大多数智能体工具把上下文当成一个会话。真正的工作是一个循环:

plan → execute → capture → close → compound

dsh-ai-suplex 给这个循环在 dsh 里安了个家,并用一个你拥有的纯 markdown vault 支撑它。vault 始终是记录系统;harness 只是一个界面。换掉 harness,留住心智。

实况证明: wqr.co.zw —— 一个跑在 AI-Suplex 循环上的真实生意。

状态

v0.4.0 —— 完整的 v0 循环已发布。 九个工具跑在真实 vault 上,干净环境也能冷启动:

| 流水线阶段 | 工具 | 状态 |
| Bootstrap | ai_suplex_init | 已发布 |
| Context Core | ai_suplex_context | 已发布 |
| Plan | ai_suplex_tasklist | 已发布 |
| Capture | ai_suplex_capture | 已发布 |
| Session End | ai_suplex_session_end | 已发布 |
| Learn | ai_suplex_learn | 已发布 |
| Promote (gated) | ai_suplex_promote | 已发布 —— 需审批 |
| Approvals | ai_suplex_approvals | 已发布 |
| Status | ai_suplex_status | 已发布 |

要求

- dsh (DeepSeek Harness)
- Node >= 20 (ESM)
- 一个工作区。还没有 vault?ai_suplex_init 会创建一个。

安装

dsh plugin --profile web add dsh-ai-suplex
dsh --profile web --dump-config | grep ai-suplex

确认 ai-suplex 那一行出现 —— 装了却不激活的插件是依赖,不是一层。

从本地检出安装(试用配置档,在 npm 发布之前或没有发布时):

dsh plugin --profile dshtrial add /path/to/dsh-ai-suplex

快速开始

1 · bootstrap a vault (skip if you already have one)

ai_suplex_init path=/path/to/my-vault

2 · load context — staleness guard + mission brief

ai_suplex_context

3 · plan

ai_suplex_tasklist title="Ship the landing page" todos=[...]

4 · capture as you go, then close

ai_suplex_capture title="..." content="..." cycle=2 week=5
ai_suplex_session_end title="..." rating=5

循环

ai_suplex_context # staleness guard + mission brief
ai_suplex_tasklist # to-dos -> a tasklist that opens with Phase 0
ai_suplex_capture # artifact to the period-correct path
ai_suplex_session_end # report + 3lm end
ai_suplex_learn # extract lessons
ai_suplex_promote # scored promotion — needs approved: true ai_suplex_approvals # the Hustler-decides inbox ai_suplex_status # memory stats + boss HP

工具

| 工具 | 作用 | 关键参数 |
| ai_suplex_init | 搭一个最小 vault(period.md · 种子 Tools/3lm.js · Tasklists · Memory · Sessions) | path |
| ai_suplex_context | 运行 3lm start --context;返回 staleness guard + brief | stale_days |
| ai_suplex_tasklist | 把原始 to-do 转成 pipeline tasklist 格式,写入 Tasklists/Active/ | title、todos[]、type、focus、cycle、week、write |
| ai_suplex_capture | 把产物写到对应周期的路径 | title、content、cycle、week、focus |
| ai_suplex_session_end | 组装 Session End Report,并运行 3lm end | title、rating、narrative、key_insights、next_actions、run_3lm_end |
| ai_suplex_learn | 从最近一期 episode 提炼经验,写入 Memory/lessons.md | — |
| ai_suplex_promote | 给经验打分并晋升(3lm promote --min N)—— 需审批放行 | approved(必须为 true)、min |
| ai_suplex_approvals | 决策收件箱,输出机器可读的 JSON | — |
| ai_suplex_status | Memory 统计 · 活跃 tasklist · boss HP | — |

闸门

ai_suplex_promote 没有显式 approved: true 就拒绝触发:

ai_suplex_promote approved=false # BLOCKED — promote is approval-gated ai_suplex_promote approved=true # fires 3lm promote --min 70

大家都在做自己会写自己的记忆。这一套做的记忆,得先挣到自己的位置——节奏由你掌控。闸门就是产品本身。

工作原理

dsh 插件由两部分组成:

1. Cordis 插件 —— lib/index.js 导出 apply(ctx),把工具注册到 ctx.tools。
2. bundle 补丁 —— package.json 声明 dsh.bundle.patch → cordis.patch.yml,把插件那一行插进配置档组装出的树里。

没有 dsh.bundle 的包能装上,但不会激活任何一层。要验证,别假设:

dsh --profile web --dump-config | grep ai-suplex

设计上只跑本地:不联网、不用数据库、不用 ORM、不起守护进程。

它不是什么

- 不是记忆层——vault 才是记忆;这是套在它外面的循环。
- 不是自己写自己的记忆——每次晋升都要人明确放行。
- 不是完整框架——Ultra Edition 是付费驾驶舱;这是开放循环。

演示

GIF 稍后补上——录一段终端里的循环(init → context → tasklist → capture → session_end),最后停在 promote 闸门拒绝触发的那一刻。

开发

node test/smoke.mjs # the full smoke suite: the real vault, a stub vault, and a clean-room init

设计原则

插件是接口,不是产品。vault 始终是记录系统,也始终与 harness 无关;dsh 只是一个界面。

许可

MIT —— 见 LICENSE。

作者

Kudakwashe Magwenzi —— 哈拉雷的 AI 智能体开发者。
- GitHub:github.com/kmagwenzi
- LinkedIn:linkedin.com/in/kudakwashe-magwenzi
- wqr.co.zw
预览分享卡片长什么样 ↓kmagwenzi/dsh-ai-suplex
分享 · DeepSeek Harness Hub
kmagwenzi/dsh-ai-suplex

用本地 markdown 库驱动计划到复盘的完整闭环

回到顶部