hatsuyuki0103/oh-my-deepseek-harness

Project Overview项目介绍

oh-my-deepseek-harness is a native DSH skill set that brings OMX-style AI development workflows to DeepSeek Harness. It is based on the original skill design from the MIT-licensed oh-my-codex project, fully rewritten to leverage DSH's native capabilities. To install the skill set, you run the command dsh plugin --profile web add oh-my-deepseek-harness via DSH's official CLI, then restart your dsh web instance to activate all included skills. Once activated, all 25 pre-built skills appear in your session skill directory for the model to load on demand.

This skill set is built for developers who use DeepSeek Harness for AI-assisted software development. Triggering a skill is straightforward: you just mention the skill name or a matching trigger keyword in your conversation with the model, no special prefix is required. The model can access any skill via the built-in skill tool once it is loaded into your session. It covers four main categories of skills: planning, execution, quality assurance, and operations/self-bootstrapping, with 25 total skills available in the current v0.1.0 release.

All of the work in this skill set is released under the MIT open source license, with original design work inherited from the MIT-licensed oh-my-codex project. The development workflow is intentionally simple: adding a new skill only requires creating a SKILL.md file with the required frontmatter fields, name and description are mandatory, argument hint is optional, no existing code needs to be modified. You can run contract tests for existing skills with the command node --test test/*.test.mjs to validate changes before submission. The full public release to DSH plugin directories is currently on the project roadmap.

oh-my-deepseek-harness 是专为 DeepSeek Harness 打造的 OMX 风格工作流技能集,移植自 oh-my-codex 的技能设计,并针对 DSH 的原生能力完成了全面重写。它保留了 .omx/ 工作区约定,覆盖原生子代理角色路由、多任务后台编排、结构化需求收集等 OMX 核心工作流特性,目前已收录规划、执行、质量、运维等四大类共 25 个技能。

该技能集面向使用 DSH 进行 AI 辅助开发的开发者,支持多种触发方式,用户仅需在对话中提及技能名称或触发关键词即可调用对应能力,无需添加特殊前缀。安装完成后,技能会出现在会话技能目录中,大模型可通过 skill 工具按名称加载技能,开箱即用,无需额外复杂配置,适配不同类型的开发需求。

本项目采用 MIT 许可证,依托 DSH 官方 CLI 完成安装:执行 dsh plugin --profile web add oh-my-deepseek-harness 后重启 dsh web 即可使用。开发流程简洁,新增技能仅需编写带必填前置元数据的 SKILL.md,无需修改任何代码。当前版本为 v0.1.0,正式全量发布已列入后续路线图。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 1 warning1 项注意
  • Only 4 stars - very few users, little community feedback星标只有 4,几乎没人在用,遇到问题缺少社区反馈
DSH walks through these 9 checksDSH 会逐条核对这 9 项

Compatibility兼容性

  • DSH, Node, OS and profile requirementsDSH 版本 / Node 版本 / 操作系统 / profile 是否满足要求
  • External dependencies and runtimes (Electron / Python / Docker, ...)外部依赖与运行时(Electron / Python / Docker 等)是否齐备
  • Conflicts with installed plugins: command names, skill / tool names, ports, duplicate MCP registration与已装插件是否冲突:命令名、skill / tool 重名、端口占用、重复 MCP 注册

Security安全性

  • Repo matches the facts registered here; archived or abandoned?仓库是否与页面登记一致,是否归档或长期停更
  • Safety of preinstall / install / postinstall and install.sh / setup.ps1preinstall / install / postinstall 与 install.sh、setup.ps1 是否安全
  • curl|bash, download-then-execute, obfuscation, unrelated domains → stop immediatelycurl|bash、下载即执行、混淆代码、无关域名 → 立刻停止
  • Typosquatting or unmaintained packages among the new dependencies新增依赖里有没有 typosquatting 或无人维护的包
  • Requested permissions vs. what the feature actually needs申请了哪些权限、是否超出功能所需(filesystem / network / shell / clipboard)
  • Any sudo / admin requirement, plus uninstall and rollback是否要求 sudo / 管理员权限,以及卸载与回滚方式

Anything uncertain must be marked unknown with a note on how to confirm it. This site's signal screen is a static snapshot, not a security audit.拿不准的必须标「未知」并说明要我怎么确认。本站的信号筛查是静态快照,不能替代安全审计。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

dsh plugin --profile web add oh-my-deepseek-harness

把 hatsuyuki0103/oh-my-deepseek-harness 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

oh-my-deepseek-harness

OMX 风格的工作流技能集,为 DeepSeek Harness 重写。

移植自 oh-my-codex(MIT 许可)的技能设计,并针对 DeepSeek Harness 的原生能力全面重写:

  • omx question → ask_user_question(结构化逐轮提问)
  • Codex goal mode → DSH create_goal / get_goal / update_goal
  • 原生子代理角色路由 → subagent / subagent_fork + 角色提示词(subagent 面被预设停用或未挂载时,评审/并行回退团队双通道:spawn_teammate 组队 + wait_agent 收证据;团队面也不可用时再降 workflow 扇出,详见 docs/capability-matrix.md)
  • tmux 团队编排 → 官方智能体团队优先(spawn_teammate 组队 + 团队九工具 + 任务板为唯一台账):按名册实况四级降级 = ① 团队九工具 → ② workflow 脚本扇出 → ③ subagent/subagent_fork 一次性子代理 → ④ 会话内串行,先命中即用、不得越级,详见 docs/capability-matrix.md
  • omx ralph CLI → DSH 原生 ralph 工具(被预设停用时按 docs/capability-matrix.md 降级到会话内 Ralph 纪律)
  • .omx/ 工作区约定(context / interviews / specs / plans)保留

视觉已支持:visual-ralph(按参考图/URL 基线实现或重构前端 UI,DSH 视觉模型 + read_image 结构化判分 + 像素级迭代,并沉淀可复用设计系统)。visual-verdict / frontend-ui-ux / vision 属 OMX 内部机制,未独立移植;hud 是终端 HUD 编排,不依赖视觉模型,暂未收录。

v2.0.1 亮点

  • 两个媒体类技能已移除(破坏性变更):阿里云 Token Plan 与腾讯云 TokenHub 的生图 / 生视频技能(含脚本与专属测试)整体删除;最便捷恢复源是删除前的提交 cc4605f(cc4605f 之前的提交仍同时含两个技能,可一次取回);按单个技能回溯则为 e868005(阿里云技能)与 f9e0304(腾讯云技能,该提交同时已含阿里云技能),并同步补齐技能表行与计数、调度矩阵行与测试。
  • autopilot 默认组队:进入 ultragoal 前做名册自检,名册含团队九工具即默认组队(spawn_teammate 组队 + team_task_* 共享任务板为唯一台账),仅在「故事确实不可并行」或「团队面未挂载」时不组队且必须显式记录理由;四级降级阶梯与 docs/capability-matrix.md 一致。
  • 能力矩阵:docs/capability-matrix.md 给出可选能力的探测方式、已挂载 / 未挂载时的降级与判别陷阱。
  • 调度矩阵:skills/team/references/skill-dispatch.md 给出 24 个技能的建议角色 / 并行性 / 写入范围策略 / 证据要求全表。
  • 版本 2.0.1:自 1.5.0 起属破坏性收敛,故按语义化版本将主版本号跳到 2。

已收录技能

规划类

技能 说明
deep-interview Socratic 深度访谈:逐轮提问 + 歧义评分,收敛为可执行规格
plan 战略规划:访谈 / 直接 / 共识 / 评审四种模式
ralplan 共识规划:Planner→Architect→Critic 顺序审查 + RALPLAN-DR 审议 + ADR
prometheus-strict 严格规划:Metis 澄清 → Momus 挑战 → Oracle 综合自检

执行类

技能 说明
ralph 持久执行闭环:原生 ralph 工具 / 会话内纪律 + 独立架构复核
visual-ralph 视觉 Ralph:参考图/基线 → 用户批准 → ralph 实现 → read_image 判分(阈值 90)→ 像素差次级证据 → 可复用设计系统
autopilot 严格自主交付循环:deep-interview → ralplan → ultragoal → code-review → ultraqa
team 协调并行团队(团队原生):spawn_teammate 组队 + 团队九工具(send_message/wait_agent/interrupt_agent)+ 任务板 team_task_* 为唯一台账;未挂载时降级 workflow 工具编排 + 共享任务清单
ultrawork 并行执行引擎:验收标准先行 + 直接/证据双通道 + 轻量验证
ultragoal 持久多目标执行:goal 工具聚合目标 + .omx/ultragoal 台账 + 最终评审闸
ultraqa 对抗式动态 e2e QA:9 类恶意场景矩阵 + 测试-诊断-修复循环

Showing the opening section of the README — the full document lives in the repository以上为 README 开头摘要,完整文档在仓库内 · View the full README on GitHub →在 GitHub 查看完整 README →

← 上一个 Prev dsh-pdf-reader 下一个 Next dsh-subagent-registry →