dsh-ops-kit-legacy

by lesliewylie

1 记忆github收录于 08-23

已归档:证据驱动记忆、多 agent 编排、基准与插件

Archived: evidence-driven memory, multi-agent orchestration, benchmark, and plug

安装

dsh plugin --profile web add github:lesliewylie/dsh-ops-kit-legacy

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

README

目录

⚠️ Archived — superseded by dsh-ops-kit This repository predates the current dsh-ops-kit bundle and is kept read-only so existing installs keep resolving. Please switch to dsh-ops-kit.

已归档 — 已由 dsh-ops-kit 取代 本仓库是当前 dsh-ops-kit bundle 的前身,保留为只读以避免已有安装解析失败。请改用 dsh-ops-kit。


dsh-ops-kit-legacy

这是一个可复用的 DeepSeek Harness bundle,用于证据驱动的 memory、编排、benchmark 运维、仓库审计和插件发布。它不是一个很小的 prompt,而是一组可安装、可验证、可扩展的 skill 和只读工具。

它增强什么

  • Git-first memory:从有来源的 Markdown 记忆、索引和校验结果中检索,区分事实、推断、矛盾和缺口。
  • 证据编排:把研究/评测拆成目标、基线、执行、覆盖审查和交付,要求每一步都有证据。
  • 多 agent loop 编排:保留 leader 唯一远程派工、成员共享工作树、runtime 归属和清理台账这些关键约束。
  • Benchmark evidence:统一 run manifest、precheck、日志、结果、清理报告和敏感信息审计。
  • 插件发布:从源码到可安装 DSH bundle,覆盖脱敏、构建、安装、真实重连探针、版本发布和回滚。

提供的工具

工具 能做什么 副作用
dsh_ops_capability_catalog 查看能力目录 无
dsh_ops_workflow_plan 生成 memory、研究、协作、benchmark 或发布计划 无
dsh_ops_skill_read 读取随包提供的完整 skill 无
dsh_ops_memory_search 在限定本地根目录搜索文本 只读
dsh_ops_repository_audit 审计 Git 状态和发布阻塞项 只读
dsh_ops_release_checklist 生成完整发布清单 无

安装

pnpm add https://github.com/LeslieWylie/dsh-ops-kit.git

把 @dsh-community/dsh-ops-kit 加到 profile 的 dependencies 和 dsh.profile.bundles。它是独立的通用集成层,不冒充官方实现。

本地开发验证:

pnpm install --offline --ignore-scripts
pnpm build
pnpm typecheck
pnpm test

接入运行中的 DSH 后,还要验证 HTTP 200、重启后 profile 仍为 running、skill 能列出,以及 dsh_ops_capability_catalog 返回能力目录。

安全边界

插件默认只读,不自动创建 Octo Issue、不调用远程 API、不启动 benchmark、不改仓库、不读取 token。roots 应配置为最小目录;插件会跳过 .git、secrets、runs、tmp、node_modules 等目录,并拒绝 credential-like 路径。

来源

这是一个独立的新集成层,把 Git-backed memory、证据编排、benchmark hygiene 和安全发布等通用工程实践重新组织为 DSH bundle。内部源仓库不会被复制或公开;没有打包凭据、运行产物、原始私有数据或机器特定 secrets。

MIT License。

原始 README: https://github.com/LeslieWylie/dsh-ops-kit-legacy/blob/main/README.zh.md ↗