deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:kaisersong/dsh-xiaok-plugins
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
xiaok 的差异化能力,做成 DeepSeek Harness(dsh)的原生 Cordis 插件。设计依据《A Programming Paradigm for Spatiotemporal Composability》论文的三个机制:可逆效应、反应式协效应、时间可组合性。实现计划见 PLAN.md。
| 能力 | 包 | ctx 键 | 论文机制 | 一句话 |
|---|---|---|---|---|
| 证据化交付 | @xiaok/dsh-evidence |
ctx.evidenceStore |
时间可组合性 | done = 有可检查的产物,不是模型说了算 |
@xiaok/dsh-evidence-filesystem |
— (provider) | 内置校验器:exists/nonempty/json/json-keys/html + sha256 | ||
@xiaok/dsh-tool-evidence |
— (consumer) | 工具:declare_evidence / check_evidence / evidence_status |
||
@xiaok/dsh-guard-completion |
— (consumer) | agent/turn-stopping 守卫:未满足契约 → 注入补齐提醒 |
||
| 意图路由 | @xiaok/dsh-intent-router |
ctx.intentRegistry |
反应式协效应 | 模糊请求 → 规范化 intent + 单步活动契约 |
@xiaok/dsh-tool-intent |
— (consumer) | 工具:declare_intent / complete_step / intent_status |
||
| 评审分离 | @xiaok/dsh-review-separation |
ctx.reviewPolicy |
可逆效应 | maker/checker 分离;驳回 = 撤回重做 |
@xiaok/dsh-tool-review |
— (consumer) | 工具:request_review / review_status |
||
@xiaok/dsh-review-policy-automatic |
— (provider) | 规则自动审批(低风险白名单短路) |
evidence/*、intent/*、review/*),通过 SessionEventMap 声明合并注册;resume/fork/compaction 不需要任何 live mirror(与 plan/mode 同构)。ctx.effect() 绑定生命周期,卸载插件即撤销其注册(插件级时间可组合性)。stale;review 新 cycle → 旧 verdict 被忽略;intent 新声明 → 旧契约被取代。全部由 fold 保证,无额外存储。pnpm install
pnpm test # 35 个纯逻辑测试
挂载到 dsh:复制/引用 xiaok-plugins.cordis.yml 的 insert 片段(包需先链接进 harness 的 workspace 或以 file: 安装)。
逻辑源自在 xiaok 生产环境验证的三套机制(artifact 证据链、Intent Broker 的 run contract、KSwarm 的 PO/worker/reviewer 角色分离),按 dsh 的 capability-seam 规范重写;kai-xiaok-plugins 的 MCP 渲染器(slide/report/canvas)可继续作为独立 MCP 插件挂载,与本仓库的原生插件互补。
dsh --profile xiaok 启动 HTTP 200;
进程内等价 boot(dsh-app-boot 四步流程)加载 11 层组合、9 插件全部激活、
ctx.evidenceStore/ctx.intentRegistry/ctx.reviewPolicy 服务存活,
并在真实 SessionStore 上完成 declare→check→fold→guard→stale 失效全往返
(node scripts/e2e-verify.mjs)E2E 脚本:scripts/e2e-verify.mjs;部署方式:~/.dsh/profiles/xiaok/
(package.json 依赖 file: 指向本仓库 9 包 + cordis.patch.yml insert 层)。
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。