恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
dsh-router-standard 任务感知思维模式路由预设:基于实测三带量化的 DeepSeek Harness 路由方案
首页
资讯中心
/
dsh-router-standard 任务感知思维模式路由预设:基于实测三带量化的 DeepSeek Harness 路由方案
dsh-router-standard 任务感知思维模式路由预设:基于实测三带量化的 DeepSeek Harness 路由方案
发布时间:2026/10/9 2:02:57
dsh-plugin人工智能大模型AI 技能/插件提示工程AI Agent【免费下载链接】dsh-routing-suitedsh-routing-suite — injector router-standard kit: install the runtime injector first, then the task-aware reasoning-mode router preset (measured P1-P23).项目地址https://gitcode.com/gh_mirrors/ds/dsh-routing-suite点击查看免费下载导读dsh-router-standard是dsh-routing-suite套装中的核心路由预设它基于对 DeepSeek V4 在 persona 轴上非连续、分相变实测特性的量化结果将思维模式压缩为稳定区spec / react / weak并在首轮请求注入匹配的 persona 与工具面。本文以 preset/README.md 为主体结合 router-core.mjs 等源码与 router.test.mjs 测试用例完整讲解其量化原理、安装流程、运行时控制命令、渐进式工具披露机制与源码实现读完即可安装并使用该预设也能读懂其路由判定与阶段推进的底层逻辑。一、项目定位不是调参器而是量化路由预设dsh-router-standard是一个研究性质的 agent preset预设属于dsh-routing-suite套装的一部分与同套装的 dsh-super-injector免重启运行时注入器配合开发。其核心主张是模型行为沿 persona 轴不是连续可调的连续统——它塌缩成几个被相变分隔开的稳定区域。因此路由器的任务不是假装轴可连续调而是量化到稳定区spec / react / weak在首轮注入匹配的 persona 与工具面。README 中的历史文档部分v0.3 时代给出了两个路由模式的原始定义路由模式首轮行为思维形态standard标准路由预设分类 personaspec/react/weak 完整 prompt sections 分带首轮工具面按分类带行动react 直接产出、spec 先读后改、weak 内路由每轮近距离引导specspec 路由预设分类 personaspec/react/weak 完整 prompt sections雷霆大思考首轮超长思维链101K 推理 0 行动是其特征不是缺陷配套的dev_router_status命令用于显示当前路由模式。选择方式是安装两个预设之一Router Standard / Router Spec见下文 Usage。二、核心量化依据三个实测行为带21 点相变探针2.1 三带模型与过渡陷阱README 记录了在官方 API、reasoning_effortmax条件下对 V4 Pro 的 21 个模式点21 mode points × n2进行的细粒度探针实验结论是行为沿 persona 轴塌缩为三个带bandmode实测行为spec0 – 0.19稳定 plan-collectiveWe轨迹let-me ≈ 0mixed0.2 – 0.49过渡陷阱We/The/Let的不稳定混合react0.5 – 1.0稳定 doerThe/Let第一人称we ≈ 0——11 个模式值行为一致V4 Flash 则呈阈值型0–0.5 全部落在 spec 侧0.75 跳变。数值接口dev_router_mode被保留但它会量化到三个带——过渡带永远不会被自动选中。2.2 源码中的量化实现这段三带模型在 router-core.mjs 的bandOf()中直接落地export function bandOf(mode) { if (mode weak) return weak const m clamp01(mode) if (m 0.2) return spec // measured stable spec region (0..0.15) if (m 0.5) return transition // measured unstable band — avoid return react // measured stable react region (0.5..1 behave alike) }源码注释进一步明确spec [0, 0.15]、过渡带[0.2, 0.45]不稳定混合应规避、react [0.5, 1.0]11 个模式值行为相同并直言continuous tuning is an illusion at the model layer在模型层连续调参是一种错觉。模式存储为[0, 1]区间的数值或字符串weak带映射量化到四种模式。2.3 分带 persona 与分带工具面personaFor(mode, modelId)router-core.mjs按带返回 persona 文本coreFor(mode)router-core.mjs按带返回首轮核心工具面bandpersona 特征首轮核心工具specYou are a helpful software engineer assistant.只读先行的集体态read / edit / glob / grepmixedtransition加 Work directly…Verify your changes…read / edit / write / glob / grep并集reacthands-on software engineer who delivers working output fast…do not build test harnessesread / write / edit写先行weak模型特定Pro 用 spec 句 分类指令w6cFlash 用中性句 分类 recall/converge/anti-runaway 锚w7str_replace_editorRL 形状shell 编辑器testinessFor(mode)还给出了测试抑制强度信息性reactsuppressed、specnormal、transitionlight。这些映射在 router.test.mjs 中有直接断言如coreFor(0)深等于[read,edit,glob,grep]、bandFor(0.2)为mixed、bandFor(0.5)为react。三、为什么需要外部路由自路由的局限与勘误说明3.1 模型无法自我路由的实测证据README 的 Why: dual-attractor RL policy 一节总结了跨项目证据详见 docs/paper.md 与 docs/experiments.md同一模型在维护基准Project2minimal 99/96、anchored 98/99的 spec 条件下和绿地构建任务Mario10/10的 react/code 条件下都能拿到带内高分而错误模式分别只有 91 / 6——仅凭提示条件就产生约 10 分的波动god/ghost duality。Persona 是主导触发因素一句之差的替换即可翻转轨迹工具 schema 面是次级条件用户消息里的 catalog 文本没有效果。行为是路径承诺式path-committed一旦锚定扩展工具目录最多扰动一个推理块绝不翻转模式。中间态 persona 是训练分布外样本training-distribution gap这正是实测出的不稳定带。模型自路由测试P3 同 persona 换任务轨迹不变、P5 路由器 persona 被 doer 吸引子吸收、P8 域重叠扫描显示内部路由窗口只有弱 persona few-shot 路由指令这一条lean 而非 flip判别力 2.3..3.3。会话中途没有任何奖励信号驱动切换模式加上行为的相变特性模型在首个请求即提交。因此结论是模式选择必须来自外部——人类streamer、启发式分类器或学习式路由器本预设就是这一外部路由的自动化实现。3.2 必须阅读的勘误声明作为事实准确性的前提必须指出作者已在 docs/statement.md 中正式发布勘误声明日期 2026-08-16状态为**论文保留理论解释部分标注作废数据与方法继续有效**。具体作废范围包括§3 理论双吸引子行为策略假设 A1–A4、§6 讨论中的强归因God/ghost duality is routing, not sampling、Continuity is a user-interface illusion、Self-routing: impossibility and its narrow exception以及 README/blog 中官方刻意双模式的叙事。保留有效的是全部实测数据21 点相变探针、触发矩阵、P1–P30 实验表、词法分类结果、路由率/收敛率/深度经济数据、探针方法与工程实现router-standard preset、首轮锚定、近场引导、We-lock、雷霆断路器。作者给出的替代解释现象学表述不声称成因已证是原生路径为低效的 Let me... but wait... 互搏形态官方后训练新压了一条更高效的 We need 路径两者之间存在断层/断裂带——插件不是修复路由而是把断层当作自适应门控使用常规任务滑向 We need高效复杂规划需要深度时放行 Let me深推。另有道歉函 docs/apology.md 详述心路历程。引用本项目的为什么论述时务必同时引用这份勘误避免把已作废的理论当作结论。四、安装与免重启开发流Usage4.1 安装两个预设v0.3.0 提供两个预设router-pro 线已退役安装到~/.dsh/.agent-presets/下# 标准路由预设RL 接口还原默认推荐 $target Join-Path $env:USERPROFILE .dsh\.agent-presets\router-standard Copy-Item -Recurse .\preset\router-standard $target # spec 路由预设深度思考优先 $target Join-Path $env:USERPROFILE .dsh\.agent-presets\router-spec Copy-Item -Recurse .\preset\router-spec $target4.2 免重启安装推荐先装好 dsh-super-injector安装脚本见套件 scripts/install-injector.ps1此后改预设代码不再需要换文件名/重启dev_reload_preset router-standard # 预设热更新?vN query 绕 ESM 缓存新会话立即用新代码该机制的?vN版本号绕 ESM 缓存的实现可以从 agent.cordis.yml 中看到——路由器以./router-bootstrap-v34.mjs?v88形式挂载CHANGELOG 中也持续记录各版本号的同步如 v1.27.0 同步?v87/48。4.3 实测血泪注意事项六条README 明确列出了实战中必须遵守的约束ESM 缓存loader 按 URL 缓存模块——原地覆盖文件内容不生效改代码必须dev_reload_preset或换文件名。首次会话必须新开路由模式在首个请求锁定路径承诺中途切 GUI 模型/改配置不影响已运行会话。子代理不路由parentSession会话跳过路由层社区 #5 修复shell-less 子代理不再崩溃。引导注入通道v0.3.0近场引导走agent/pre-step每个真实用户消息注入一条weak 模式rc.6 起session/event在 standing scope 收不到事件旧版本引导是死的。首轮真实分类issue #3/#13首轮路由读agent/inbox/claimed的原始消息文本并经classifyTask分类——首轮即真实 band不再 weak 兜底。自举卸载dev_uninject_plugin --selftrue可卸载注入器自身保留装配链重启自动恢复——用于验证安装闭环。重启 DSH或经套件脚本零接触安装后新开会话并选择Router Standard (experimental)RL 接口、think-act 循环、Router Spec (experimental)深推优先首轮长链正是其要点或Router ProV4 Pro 实测最优线注README 亦记录 router-pro 线已退役删除两处表述并存以 CHANGELOG 为准。五、运行时控制命令dev_router_status— 当前模式、band、persona、核心工具、override 状态。dev_router_mode spec|weak|mixed|react|0-100|0.0-1.0|auto— 显式设定模式数值输入量化到三个带。解析逻辑见parseMode()router-core.mjs支持带名spec→0、balanced/mixed→0.3 过渡带中心、react→1、weak/router→weak、百分比70→0.7、小数0.3→0.3与auto。dev_mode_subagent spec|react|balanced task— 在一个全新隔离上下文中以不同推理模式运行单个任务自带 system prompt不触碰当前轨迹。模式隔离是会话中途换模式的唯一可靠方式中途切 persona 会使整个前缀缓存失效、尾部 persona 无效P6且原生 subagent 会继承当前 persona。5.1 每模型自动匹配 persona一个预设按模型自动匹配——不需要配置 Pro/Flash 分裂personaFor(mode, modelId)读取会话的模型路由并自动选择实测最优router-core.mjsPro→ w6cspec 句 分类指令无锚24/24 100% 路由P24Flash→ w7 recall/anti-runaway 锚96% 路由100% 单任务完成P23。模型在首个请求被固定路径承诺因此 persona 整个会话锁定切换 GUI 模型会以匹配的配置开启新会话。Flash 家族判定由isFlashModel()router-core.mjs完成/flash/i正则。5.2 深度自适应引导v20思维效率每条消息的引导按任务复杂度派发isComplexTask长度或架构关键词见 router-core.mjs 中的COMPLEX_RE覆盖重构/架构/系统/优化/survey/architecture/refactor等中英文词简单任务→ 快速收敛引导P301 步零浪费复杂任务→ 决策闭环深度引导Think deeply about the architecture, edge cases, and integration points. Do not spend reasoning on the environment or tooling. Produce when your information is complete. End each reasoning block with a decision or an information need.——P30深度 12% 且更快收敛8.0 vs 8.3 步3/3 完成。反失控锚抑制环境怀疑/重复确认型 Rumination实测占推理 token 的 0.0–0.3%。六、源码拆解路由核心逻辑router-core.mjs6.1 任务分类classifyTaskrouter-core.mjs 用两组关键词正则做词法分类计数const REACT_RE /(开发|创建|写一个|生成|从零|做一个|游戏|网页|网站|构建|新项目|搭建|实现|做出|上线|落地|脚本|工具|应用|build|create|develop|generate|implement|make a|new project)/gi const SPEC_RE /(修复|修一下|调试|重构|维护|排查|报错|出错|崩溃|优化|审查|review|fix|debug|refactor|maintain|repair|broken|break|为什么|异常|故障|迁移|升级|兼容)/gi规则react 命中数 spec → 返回 1spec 更多 → 返回 0平局或无匹配 → 返回 weak内部路由模式模型按任务自决P11 最优。对应测试见 router.test.mjs修复这个仓库里的 bug→ 0spec、帮我写一个 Python 脚本处理 CSV→ react、今天天气怎么样→ weak、开发并修复平局→ weak。6.2 会话模式推导sessionMode与防御解包extractTextsessionMode()router-core.mjs从持久化会话事件推导模式resume 安全并跳过source.kind plugin的消息——插件注入的 approval/runtime-context/router 引导不代表任务issue #13。extractText()router-core.mjs做防御性解包插件/工具生成的 user/message 偶有data.message嵌套形状如注入器 startIngest 的 seed直接读data.content会得到空串导致构建/修复任务误判 weakissue #1。测试见 router.test.mjs嵌套形状与扁平形状都能正确分类且只有插件消息时会安全退化到旧行为。6.3 只换 persona、保 plan-modeapplyPersonarouter-core.mjs 的applyPersona(sections, personaText)只替换已装配 section 列表中的 persona 段其余全部保留——尤其是 plan-mode 段按 plan 状态切换、携带 plan 边界指令。测试断言router.test.mjs确认 plan-mode 段必须存活、旧 persona 段被替换为router-persona段order 0且容忍空 section 列表。七、渐进披露与严格阶段 workflowrouter-bootstrap / v34 研发线7.1 当前研发线状态按 README 声明Router Standard 处于「严格 workflow」研发线以 CHANGELOG 为准版本线文件为 router-bootstrap-v34.mjs当前 README 标注 v1.19.1、尚未发布CHANGELOG.md 显示该研发线已继续演进至 v1.27.0隔离与并行。核心特征严格阶段 workflow完成信号驱动晋级0→1 需澄清/计划、1→2 需计划锁定、2→3 需交付自检阶段 0 强制对齐歧义先ask_user_question、复杂任务先todo_write工具名/文本即跳级已删除。任务回显stageText新增Task: 首条真实用户消息——模型每轮都看得清在为什么事工作不跑题firstUserTask实现截断至 160 字符 省略号测试见 router.test.mjs。渐进披露阶段化解锁 两档预放 直达语义 交付全量开放tools_catalog全量索引 /tools_help完整 schema已删除all:true无全量出口未解锁工具不进入视野。注v1.20 起预解锁归零windowFor窗口由stage3收紧为stage1只含当前档router-bootstrap-v34.mjs 中有机制框架保留说明。标准模式基底native 直调无 PTC/run_code 包装SDK 全量段不存在工具面注意力税大幅下降。描述 ⇄ 行为对齐presentationnative自检、阶段文案只说真话、平台事实win32 以 Git Bash 私有 shell seam 为准实现在 gitbash-executor.mjs。主动性引导Proactivity 常驻段自检信号不是停手命令压力感应器已退役preset.yml 描述中亦注明 no pressure sensor。注意版本表述差异README当前状态段仍提及内置页面验证dev_page_check截图 DOM smoke console/pageerror/title/selector/scale而 CHANGELOG.md v1.23 已记录大道至简删除自研 dev_page_check——改为让模型用 bash 自装 CLI 自测playwright/headless Chrome 截图 read_image人工复核delivery_check只校验 evidence 门禁。引用时请以 CHANGELOG 为准。7.2 四阶段工具解锁表阶段表STAGES与各阶段出口契约定义在 router-bootstrap-v34.mjs 与 router-bootstrap.mjs阶段名称解锁工具晋级信号完成信号驱动0了解/对齐read/glob/grep/web_search/ask_user_question 记忆 recall/verify/respond澄清ask_user_question或记录计划todo_write/展示计划exit_plan_mode1拟合方案todo_write/exit_plan_mode 记忆 search/open计划锁定/展示todo_write 或 exit_plan_mode 自动晋级切勿再调 phase_advance 以免跳级2开发write/edit/str_replace_editor 记忆 store/link交付自检通过 →delivery_check或 phase_advance3验证/交付门pwsh/bash/read_image/jobsdelivery_check证据清单全部 PASS缺证据/未复核视觉 FAIL晋级由autoAdvance严格实现router.test.mjs 断言读编辑器 view 不算完成信号、预解锁开发工具不跳过对齐、文本意图不跳级、delivery_check意图完成开发。7.3 二级披露工具与交付门tools_catalog渐进披露一级——默认只列当前阶段可调工具未解锁不点名、不预告后续工具query 单点白盒无全量出口。tools_help渐进披露二级——单个工具的完整 schema含解锁阶段提示查询是主动行为可查未解锁工具详情但调用会被拒绝。delivery_check交付 gate阶段出口契约检查清单为 file-exists / file-nonempty / encoding-utf8必查 headless-smoke页面类必查 delivery-evidence结构{ items: [{ label, kind ∈ file|page|image|run|test|text|external|numeric, target?, result?, reviewed? }] }kindnumeric自 v1.24 起支持物理/数值不变量校验。测试见 router.test.mjs缺路径 FAIL、非法 UTF-8 FAIL、显式关 smoke evidence → PASS。7.4 组合文件agent.cordis.ymlagent.cordis.yml 是完整的 rc.6 Standard 组合 路由行personawe-form 集体态装配时由 we-zh-system 替换、router-bootstrap 行、Git Bash 私有 shell seamwin32 平台互斥、POSIX bash 行、fs/str-replace-editor、背景任务、skills、goals、plan mode、compactionthresholdRatio 0.55 / retainRatio 0.2、delegation/workflows、native 呈现。README Files 一节注明该文件是AGENT-PLANE 组合服务行必须位于带isolaterealm 的 group 内否则发布到 root realm 变成进程级、第二个会话挂载会冲突。八、配套预设与文档地图router-reactv17/ router-specv10基于标准模式的两大执行预设均支持首轮读图目录见 preset/router-react 与 preset/router-specrouter-pro 线已退役删除。完整演进见 CHANGELOG.md 与 docs/STANDARD-PLAN.md。理论/实验docs/paper.md理论 实验报告、docs/experiments.md完整数据表、docs/statement.md勘误声明、docs/apology.md道歉函、docs/FEEDBACK-v34.mdv34 反馈线、docs/index.html。router-spec 双模式代码路径spec 预设保留 v0.2.0 双模式代码路径routerMode配置为routerMode: standard的副本仍获得 RL 接口首轮RL 句 shell/str_replace_editor首个持久工具调用后恢复完整 sectionsissue #44。共享行为首个持久工具调用后暴露完整 Standard 目录路由器不再干预任何内容模式从持久会话事件推导resume/reload 保持plan-mode prompt 段被保留plan 边界不重置模型焦点。九、测试与验证node --test router.test.mjs # README 记录11 testsclassification, bands, personas, plan-section survival实际上当前 router.test.mjs 已包含 26 个 test 块classification / bands / personas / parseMode / applyPersona / autoAdvance / filterToolGuidance / runtimeMark / markerFor / paramHint / deliveryCheck / runtimeCallable / muteAwareList 等与 CHANGELOG.md 各版本记录的 router.test 26/26 一致router.integration.test.mjs 则回放真实 claim → assemble → pre-step 时序对实际 bootstrap 代码做集成验证v0.3.0 新增。README 的 Files 清单为preset/agent.cordis.yml完整 rc.6 Standard 组合 路由行、preset/router-core.mjs纯路由逻辑零依赖可单元测试、preset/router-bootstrap.mjsCordis 插件零外部 import、router.test.mjs单元测试、docs/paper.md、docs/experiments.md。十、证据与署名轨迹触发矩阵、双模型矩阵与 21 点相变探针出自dsh-probe论文附录表格中包含本仓库的兄弟脚本。Project2 评估数据V4.1bfrozen——minimal 99/96、standard 91、PTC 92、anchored-standard 98/99来自社区modeltest项目评估基准。两阶段锚定预设dsh-anchored-standardMIT路由器的首轮锚定是其tool-bootstrap机制的插件级移植。DeepSeek Harness 官方minimal预设快照sends the exact RL prompt and schemas 测试——spec persona 与 RL 对齐主张的依据。十一、许可证MIT。preset/LICENSE 为许可证文本preset/agent.cordis.yml 派生自 DeepSeek Harness Standard 预设MIT原始署名见 preset/NOTICE。总结dsh-router-standard的核心工程价值在于把模型沿 persona 轴非连续这一实测现象翻译成了可执行的量化路由——三带量化spec/react/weak、首轮分类注入、渐进式工具披露与交付门禁并配套了可单元测试的纯逻辑核心与免重启的注入器开发流。安装、命令与源码路径均已在上文给出读者可按图索骥直接部署或深入研读其实现。赞分享dsh-plugin人工智能大模型AI 技能/插件提示工程AI Agent【免费下载链接】dsh-routing-suitedsh-routing-suite — injector router-standard kit: install the runtime injector first, then the task-aware reasoning-mode router preset (measured P1-P23).项目地址https://gitcode.com/gh_mirrors/ds/dsh-routing-suite点击查看免费下载相关推荐dsh-routing-suite 三件套实战指南运行时注入器、思维模式路由预设与分级任务协议dsh routing suite 三件套实战指南运行时注入器、思维模式路由预设与分级任务协议 本文是一份面向 DSHDeepSeek Harness开发dsh-plugin人工智能大模型AI 技能/插件提示工程AI AgentRuView 成本最优模型路由实战基于 metaharness/router 的四轴任务路由指南RuView 成本最优模型路由实战基于 metaharness/router 的四轴任务路由指南 本指南围绕 RuView 仓库中 wifi densepo人工智能计算机视觉物联网智能家居后端嵌入式dsh-router-standard 实验档案全解DeepSeek V4 沿 persona 轴的相变测量、自路由不可能性与 weak-router 最优配置dsh router standard 实验档案全解DeepSeek V4 沿 persona 轴的相变测量、自路由不可能性与 weak router 最优配dsh-plugin人工智能大模型AI 技能/插件提示工程AI Agent上一篇腾讯混元1.8B-GPTQ-Int42025边缘AI部署新范式下一篇bgfx前向渲染多光源管理与性能对比终极指南创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考