DeepSeek Harness 插件

dsh-config-watch

Config drift detective for DSH: snapshots profile/plugin state on startup, records diffs, exposes a read-only history tool. Zero runtime deps, no custom events.(英文原文)

跳到安装方式

来源信息

GitHub 仓库
Equinox7379/dsh-config-watch
最近更新
2026年8月14日
分类
工具与能力
GitHub stars
1
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/Equinox7379/dsh-config-watch
插件名:dsh-config-watch
作者:Equinox7379

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器3 个文件
README.md来源说明 · 只读预览

dsh-config-watch

DeepSeek Harness 插件:记录环境配置变更历史。每次服务启动时对 profile 关键文件与插件清单拍快照,与上次对比,差异写入变更日志。

用途

排查「环境何时被改过」类问题时提供时间线。快照仅保存哈希与文件名,不复制文件内容。

用法

  • 工具:config_changes
  • 参数:limit(默认 20,最多返回 200 条内的最近 N 条)

示例(问「最近环境改了什么」):

{ "entries": [ { "at": "2026-08-14T09:47:00Z",
    "changes": [ { "kind": "plugin-added", "target": "dsh-modsearch", "detail": "2026-08-14T09:40:12Z" } ] } ],
  "total": 37 }

可靠性

  • 数据只写 ~/.dsh/config-watch/(history.jsonl 轮换上限 200 条 + last-snapshot.json);
  • 快照失败仅记录日志,不影响服务启动;
  • 零依赖、无自定义会话事件、无 HTTP 路由。

安装

dsh plugin --profile web add link:/path/to/dsh-config-watch
# 重启 dsh web

License

MIT