HeliosTangDev/dsh-ops-conventions ↗★ 0

dsh-ops-conventions

在执行操作前自动判断并注入相关操作约定上下文。 适合需要在执行任务前自动提醒团队或个人操作规范的用户,支持约定版本变化后再次提醒。

包名
dsh-ops-conventions
兼容性
待验证
Harness 依赖范围
>=0.1.0-rc.6 <0.2.0-0 || >=0.2.0-rc.1 <0.2.1-0 || >=0.2.1-rc.1 <0.2.2-0 || >=0.2.2-rc.1 <0.3.0-0
版本
0.2.2
许可证
MIT
最近更新
2026年10月19日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:HeliosTangDev/dsh-ops-conventions

配置

配置项环境变量默认说明
skillsDirDSH_OPS_CONVENTIONS_DIR包内 skills/约定目录,需含 INDEX.md;VERSION 可有可无
logFileDSH_OPS_CONVENTIONS_LOG~/.dsh/ops-conventions/ops-conventions.log注入日志

解析顺序(会逐个检查目录里真的有 INDEX.md,取第一个有效的):

  1. 配置项 skillsDir
  2. 环境变量 DSH_OPS_CONVENTIONS_DIR
  3. 包内 skills/(随包发布,开箱即用)
  4. OpenViking 实际存储:~/.openviking/data/viking/default/user/default/memories/ops-conventions
  5. ~/.dsh/ops-conventions/skills

示例(写进 profile 的 cordis.patch.yml):

- id: dsh-ops-conventions
  name: "dsh-ops-conventions"
  config:
    skillsDir: "D:/my-conventions/skills"