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,正式全量发布已列入后续路线图。
请帮我安装这个 DSH 插件。安装前先完成【兼容性检查 + 安全性检查】,检查通过再动手。
插件:oh-my-deepseek-harness(hatsuyuki0103/oh-my-deepseek-harness)
仓库:https://github.com/hatsuyuki0103/oh-my-deepseek-harness
本站详情页:https://www.yhbd.top/plugins/hatsuyuki0103-oh-my-deepseek-harness/
本站登记:类型 plugin · 归类 原生 DSH 插件 · 许可证 MIT · ⭐ 4 · 最近提交 2026-09-29 · 主语言 JavaScript
按下面顺序执行,每步先把结论告诉我,再进入下一步:
【1 兼容性检查】
① 我这边:DSH 版本、Node 版本、操作系统、当前 profile(web / desktop)。
② 读它的 README、package.json、插件 manifest,列出它要求的 DSH 版本 / Node 版本 / 操作系统 / 外部依赖 / 需要另外先装的运行时。
③ 逐条比对,结论只写「满足 / 不满足 / 未知」三种;不满足的给出可行替代方案。
④ 检查是否和我已装的插件冲突:命令名重复、skill / tool 重名、端口占用、重复注册的 MCP server。
【2 安全性检查】
① 仓库可信度:和上面「本站登记」是否一致;star / fork 数、创建时间、最近提交,是否归档或长期停更。
② 安装脚本:逐行看 package.json 的 preinstall / install / postinstall,以及 install.sh、setup.ps1 之类脚本。出现 curl|bash、下载后直接执行、混淆代码、访问与插件功能无关的域名,立刻停下来告诉我,不要继续装。
③ 依赖:列出新增依赖,标出无人维护、或与知名包拼写近似的可疑包(typosquatting)。
④ 权限与副作用:它会读写哪些目录、访问哪些域名、需要哪些 DSH 权限(filesystem / network / shell / clipboard 等),以及怎么卸载和回滚。
⑤ 如果它要求 sudo / 管理员权限,或权限明显超出功能所需,先停下来问我。
【3 安装】
上面两步没有「不满足」和「高危项」时才执行;用官方推荐方式安装,不要自行提权。
【4 汇报】
用表格输出:检查项 / 结论 / 依据 / 是否需要我决策。拿不准的一律写「未知」并说明要我怎么确认——不要猜,也不要替我决定。
Send this message to DSH in your current session: it verifies compatibility and security first (answering met / not met / unknown item by item) and only installs once everything checks out — it will stop and ask you if it finds a high-risk item. The box scrolls; the copy is the full prompt. CLI install commands may not be accurate across systems, so DSH is the safer route.把上面这条消息直接发给当前会话里的 DSH:它会先核对兼容性与安全性(逐条给「满足 / 不满足 / 未知」),确认没问题再安装,有高危项会停下来问你。框内可滚动,复制到的是完整提示词;安装命令不一定准确,发给 DSH 更稳。
- 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 ralphCLI → 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 →
TreasureGooldove/dsh-easycode
titanwings/distilly
YuJunZhiXue/dsh-purge
Clearailhc/clearai-dsh
yejiming/MuseAI
superdesigndev/superdesign-skill