dsh-sightline
在终端中运行以下命令:
dsh plugin install Charlie-Wang-03/dsh-sightline
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install Charlie-Wang-03/dsh-sightline 即可安装,插件源码位于 https://github.com/Charlie-Wang-03/dsh-sightline 。
插件介绍
同一个 Git 仓库里往往同时散落着 AGENTS.md、CLAUDE.md、嵌套指令、用户全局配置和 Claude rules,而 DeepSeek Harness、Codex、Claude Code 对它们的发现机制各不相同。这意味着你精心写好的工作区指令,可能在不同 agent 眼里呈现出完全不同的样子——而且这种差异是静默的,不主动排查根本发现不了。
Sightline 把这种隐藏差异变成一张紧凑的三列对比报告:先发现当前目录下所有相关指令源,再分别为三个 agent 解析出各自生效的指令表面,然后用确定性的结构规则对比一致、分歧和未知状态,最终在 DSH Web ToolView 中以证据徽章和 Present / Absent / Unknown 状态可视化呈现。对 DeepSeek Harness 的记录来自实际会话的持久化指令溯源,属于观察事实;对 Codex 和 Claude Code 的记录则基于各家的公开文档规则推断,属于预测——Sightline 始终严格区分这两者,绝不把预测伪装成运行时事实。
Sightline 是本地优先、只读的,不修改任何指令文件,不向自有服务发送文件内容。它不做指令质量 lint,不重写文件,不推断语义矛盾,也不优化 token 用量。它适合同时使用多个 coding agent、又需要确认工作区指令是否被正确加载的开发者,尤其是团队内部对 agent 配置一致性有明确要求的工程团队。
使用场景
- 排查同一仓库下 DSH、Codex、Claude Code 各自加载的指令来源差异
- 在 DSH Web ToolView 中查看三列对比报告,确认指令是否被正确发现
- 切换工作目录后快速验证各 agent 的指令表面是否变化
适合人员
- 同时使用多个 coding agent 的开发者
- 需要确认工作区指令配置一致性的工程团队
- 关注 DSH 生态插件扩展的开发者