modusensus / modusensus/dsh-mneme

弱模型(qwen3.8-flash)驱动 autoDream 时 invalid decisions 整单拒绝——建议恢复宽容路径或提供 dreamSkipInvalid

Open
#89 12 comments 0 reactions 1 assignee Claimed by @modusensus View on GitHub
bug
Dominant language
JavaScript
Stars
100
Forks
11
Avg merge
1h 20m
Merged PRs (30d)
116

Description

## 现象
qwen3.8-flash 驱动 autoDream(input_count 100/200)连续 4 次失败,error 为
"invalid decisions: 6/9/8 errors"——每次输出的决策清单中少量决策非法
(unknown id / 跨类型 merge 等),validateDecisions 整单拒绝,占绝大多数的
合法决策一并作废。

## 背景
normalizeDecisions 在 v0.7.11 随近重写移除(勘误已确认)。README v0.7.5
描述的「跨类型合并默认跳过并应用合法子集(run 记 degraded)」在当前版本
不存在,实测为整单拒绝。

## 影响
flash 级低价模型(如 qwen3.8-flash 半价 ¥0.4/¥1.4)本适合高频后台任务,
但决策遵循度抖动使其失败率 100%(实测 4/4),弱模型完全无法驱动 autoDream。

## 建议
1. 恢复宽容路径:非法决策跳过、应用合法子集(run 记 degraded),或提供
dreamSkipInvalid 配置;
2. 可选:autoDream 触发频率节流配置(最小间隔分钟数),避免高频写入场景
下失败调用堆积。

## 环境
0.7.16 / token-rhythm + qwen3.8-flash / 2026-09-08 实测
(可附 dream_runs 的 invalid decisions 明细样本)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.