L-xx1/dsh-win-fable-report

Project Overview项目介绍

dsh-win-fable-report is a custom agent preset built exclusively for the Windows version of DeepSeek Harness (DSH). It modifies the prompt and tool access logic for DeepSeek V4 Pro to help the model start working more stably, and requires the user to copy the preset folder to DSH’s local agent preset directory to complete installation. After installation, the user must fully restart DSH before the new preset becomes available. To install via Git, you clone the repository, then run the included PowerShell install script to automatically copy the preset to the correct location.

This preset solves common problems that Windows DSH users face, such as the model getting overwhelmed by too many tools on start, or repeatedly using incorrect path formats in commands. It follows a staged tool unlock workflow: only two basic tools, bash and str_replace_editor, are available for the model’s first round of work. After the model starts working on the actual task, regular small tools are unlocked, and heavy tools are only made available when the task requires them. This preset is designed for all developers using DSH on Windows to complete coding tasks.

This preset is only compatible with Windows operating systems, and is tested to work specifically with DSH versions 0.1.0-rc.5 and 0.1.0-rc.6. It requires a working local installation of Node.js 22.x and Git for Windows to be used with DSH. The project is released under the open-source MIT license, and it is not an official DeepSeek-endorsed product. Users are advised to review the source code before completing installation. For first use, you must create a new blank conversation and select the preset there; do not switch to it in an existing conversation.

这是一个专门为Windows版DeepSeek Harness(DSH)打造的代理预设模式,核心作用是优化DeepSeek V4 Pro的工作流程,让模型启动更稳定,并在关键节点用通俗中文向用户汇报工作进展。它针对Windows环境下DSH的常见使用问题做了优化,用户需要将项目内的预设文件夹复制到DSH的代理预设目录下,重启DSH后即可加载使用。

该预设采用分步解锁工具的逻辑:第一轮只给模型提供bash和str_replace_editor两个基础工具,让模型沿正确轨迹启动;等模型开始动手操作后,再开放常驻小工具,重型工具按需解锁;同时注入Windows工具使用守则,规范模型操作路径。这个预设适合所有在Windows上使用DSH处理开发任务的用户,能有效减少模型犯低级错误的概率。

该预设仅支持Windows系统,适配DSH 0.1.0-rc.5和0.1.0-rc.6版本,运行环境需要Node.js 22.x和Git for Windows。项目采用MIT许可,并非DeepSeek官方项目,安装前建议用户查看源码确认内容。首次使用需要新建空白会话后选择该模式,不要在已有对话的会话上切换。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 2 warnings2 项注意
  • Only 2 stars - very few users, little community feedback星标只有 2,几乎没人在用,遇到问题缺少社区反馈
  • No DSH plugin manifest detected - it may only carry the dsh-plugin topic, so the install method must be confirmed on the spot未检测到 DSH 插件清单:可能只是打了 dsh-plugin 话题,安装方式要现场确认
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 github:L-xx1/dsh-win-fable-report

把 L-xx1/dsh-win-fable-report 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

dsh-win-fable-report

Fable级且及时总结模式(安装目录名:win-fable-report)

这是一个给 Windows 版 DeepSeek Harness(dsh)用的预设模式。它让 DeepSeek V4 Pro 先用更稳的方式开始工作,并且在重要节点用一句通俗的中文向用户汇报进展。

它解决什么问题

  • 模型一上来看到太多工具,容易绕远路、说空话;
  • Windows 上路径和编辑器工具容易用错,改了不验证,同一条失败命令反复执行;
  • 前端任务里模型没有视觉能力,却反复截图“看效果”,浪费 token;
  • 关键进展用户看不到,问题不能及时纠正。

它怎么工作

  1. 第一轮只给模型两个基础工具:bash 和 str_replace_editor,让它沿正确轨迹启动;
  2. 模型真正开始动手,或给出第一次回答后,开放常驻小工具;重型工具按需解锁;
  3. 随后注入一份《Windows 工具使用守则》,告诉模型路径怎么写、改完怎么验证、什么时候不要截图;
  4. 模型遇到重要遗漏、思路转折、突破或关键节点时,先用简洁的中文向用户汇报,再继续干活。

怎么安装

路径对照(先看清这两层目录)

路径 含义
C:\dev\dsh-win-fable-report 你克隆项目的地方,位置随意
C:\dev\dsh-win-fable-report\win-fable-report 源:项目里的 preset 目录
C:\Users\<你>\.dsh dsh 自己的数据目录
C:\Users\<你>\.dsh\.agent-presets dsh 查找用户 preset 的目录
C:\Users\<你>\.dsh\.agent-presets\win-fable-report 目标:安装后的 preset

.dsh 和项目克隆目录没有父子关系,可以放在不同磁盘。它们的唯一联系,就是下面这条复制命令:

项目里的 win-fable-report  ──复制──>  .dsh\.agent-presets\win-fable-report

不要反过来,也不要把项目克隆到 .dsh 里面。

推荐:Git 克隆 + 一条命令安装

git clone https://github.com/L-xx1/dsh-win-fable-report.git
cd dsh-win-fable-report
powershell -ExecutionPolicy Bypass -File .\install.ps1

install.ps1 会自动完成上面这个复制动作。

不想执行脚本:直接复制

git clone https://github.com/L-xx1/dsh-win-fable-report.git
cd dsh-win-fable-report

$dshHome = if ($env:DSH_HOME) { $env:DSH_HOME } else { Join-Path $env:USERPROFILE '.dsh' }
$dst     = Join-Path (Join-Path $dshHome '.agent-presets') 'win-fable-report'

Copy-Item -Recurse -LiteralPath '.\win-fable-report' -Destination $dst
Test-Path (Join-Path $dst 'agent.cordis.yml')   # 应返回 True

安装后加载

  1. 完全重启 dsh;命令行启动可执行 dsh web(等于 dsh --profile web);
  2. 新建一个空白会话;
  3. 选择 Fable级且及时总结模式。

安装脚本默认不覆盖已有文件;确需覆盖时加 -Force。 不要在已有对话的会话上切换本模式。

使用环境

  • Windows;
  • DeepSeek Harness 0.1.0-rc.5 / 0.1.0-rc.6;
  • Node.js 22.x;
  • Git for Windows。

详细说明

安装、配置、验证方法和《Windows 工具使用守则》全文,见 README.zh-CN.md。

致谢

本项目基于 xiaobright/dsh-anchored-standard 制作。感谢原作者和该项目所有贡献者,以及 DeepSeek Harness 项目。

许可

MIT。本项目不是 DeepSeek 官方项目,安装前请先查看源码。

← 上一个 Prev dsh-voice-core 下一个 Next dsh-document-review →