zhongjie10086/dsh-adaptive-native-standard ↗★ 1
dsh-adaptive-native-standard
Windows-native Adaptive Standard preset for DeepSeek Harness
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zhongjie10086/dsh-adaptive-native-standard说明文档
阅读完整 README ↗使用方式
普通 Windows 编码直接让模型工作即可。需要 POSIX shell 时,模型可以调用:
{"toolNames":["bash"]}
这是 dev_tool_search 的参数;解锁后的下一次请求会出现 bash。模型可以自主执行这个流程,不需要用户手工输入 JSON。
长驻开发服务器、watcher 和长测试应使用官方 pwsh 的 run_in_background,再按需解锁 job_list / job_output / job_kill。subagent 与 subagent_fork 使用 continuable 后台模式。Direct Bash 故意不提供后台参数,避免用裸 & 制造孤儿进程。
配置
主要配置位于 preset/agent.cordis.yml:
| 配置 | 默认值 | 作用 |
|---|---|---|
defaultMode | auto | auto / spec / react / weak |
reasoningStyle | we-need | 可改为 native 关闭风格引导 |
nearFieldGuidance | true | 在后续真实用户消息附近补充短引导 |
maxFaults | 3 | 路由层连续故障熔断阈值 |
managedSessionEnv | true | 向 Direct Bash 注入安全 DSH 会话变量子集 |
includeSessionJsonl | false | 是否额外暴露当前会话 JSONL 路径 |
一般不建议启用 includeSessionJsonl。它可能暴露本地对话工件位置,而且落盘内容可能滞后于当前轮次。