ARTICLE · 1235539
DeepSeek-Harness 源码深读(28):没人在
DeepSeek-Harness 源码深读(28):没人在
给模型派个依赖升级的活,它要执行 npm install,得先过你这一关。你嫌烦切到不打扰档,又不放心让它进计划模式出方案。方案里它停下来反问:React 升 18 还是 19。
这四件事全靠会话日志当唯一事实源。提问那条通道薄得只剩校验,只认传进来的活对象,子代理没答完的问题不准直接阻塞。
审批那条最狠,没人应答就拒绝。approval/asked 和 approval/decided 必须被 turn 包住,否则就是崩溃垃圾。never 策略在派发前就定了,晚注册的监听器也插不队。四种结局里唯一的授权是 allowed-once,下一个命令照样问。
权限预设那条反直觉,它一行都不拦工具调用。它只是把选择写进日志,真正的强制由沙盒模式和审批策略去读。计划模式那条也一样,进出只换提示段,不换请求的工具目录。
哪天服务重启再打开会话,四条通道都能从日志里一条不落地恢复出来。
原文DeepSeek-Harness 源码深读(28):没人在场,一个工具都不放行
湖南,3小时前,















































































