dsh-file-claim
在终端中运行以下命令:
dsh plugin install Nwflower/dsh-file-claim
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中安装此插件,请运行命令 `dsh plugin install Nwflower/dsh-file-claim`,或访问其开源仓库 https://github.com/Nwflower/dsh-file-claim 获取更多信息。
插件介绍
当多个 DeepSeek Harness 会话并行处理同一工作空间时,它们彼此隔离,容易引发文件覆盖、陈旧状态残留和协调难题。dsh-file-claim 插件通过引入声明式文件保护机制来解决这些问题:会话在编辑前必须显式“声明”文件所有权,其他会话则会被阻止写入,从而避免冲突。插件还集成了心跳自动刷新、崩溃会话的即时清理以及异步待处理合并区域,使得文件编辑可以在不阻塞的情况下安全进行,并在所有者释放后自动通过 Git 三路合并完成集成。
核心能力包括:声明与释放文件路径、心跳驱动的状态管理、写入守卫拦截非授权操作、以及基于审计日志的完整追踪。特别适合在持续集成环境、团队协作开发或任何需要并行 AI 代理工作的场景中使用,为开发人员和系统管理员提供了一个零依赖、跨平台的 DSH 原生协调方案,让并行会话从相互干扰转变为有序协作。
使用场景
- 多个 AI 代理会话并行编辑同一工作空间
- 团队在持续集成环境中协作开发
- 自动化工作流中防止文件冲突和状态残留
适合人员
- 使用 DeepSeek Harness 的开发者
- 需要管理并行文件操作的系统管理员
- 在团队中协调多个 AI 会话的工程师