本 issue 用于 PR #7011(https://github.com/makecindy/cindy/pull/7011)的维护者确认。 ## 本次改动 给任务底栏加「工作上下文窗口档位」 chip(`ContextWindowBudgetChip`):档位枚举「模型默认 + 有效上限的 25%/50%/100% 比例档」,每档标注输入价带,保存即应用到活实例(空闲冷重建 / 回合中登记 pending)。当前 head `71fe9c9952c1a39f297e015d81d9a6564a62b841` 的 diff 共 5345 行,包含 renderer chip UI 与测试、main 侧 `model-context-settings.ts` / `session-context-budget-store.ts` / `maker-ipc` 注册、shared 档位与边界解析、`packages/maker-core` 引擎接入(Pi / Claude Code / Codex)、device-link allowlist 及五语言 i18n。按 PR 描述,它是 #4598(内核)与 #7006(基建)之上的叠放拆分,diff 暂时包含两者提交。 ## 为何需要维护者确认 本轮维护者确认门命中三类触发,且均无法按 bugfix / 已有功能补充 / 纯技术改动 / 机械编辑豁免: - `product`:feat 类型且命中生产 UI 路径(`apps/desktop/src/renderer/components/status/ContextWindowBudgetChip.tsx` 等)——新增用户可见交互与文案,属新功能而非既有功能的缺陷修复; - `rules`:改到规则文档 `docs/dev-rules/maker-core-and-agent-behavior.md`,新增「任务级窗口预算(分母)」一节约 39 行新规则语义(档位规则、权威边界、落库与偏好文件口径),不是不改变规则含义的机械编辑; - `arch`:核心路径改动 2559 行(≥150),整 diff 5345 行(≥800),涉及 maker-host / maker-ipc / shared / maker-core 的核心链路。 ## 请求维护者操作 请维护者直接在 PR #7011 上 Approve 表示确认;若认为需要修改,请在 PR 上 Request Changes 并写明要求,作者改完后重新确认。 (本 issue 由自动 review 流程创建,仅作维护者确认收口用。) --- 关联 PR:#7011(作者 @zyjisdog);本 issue 由 review-pr 流程自动创建,用于先讨论该 PR 涉及的产品 / UI 变更,维护者确认后 PR 会恢复推进。
Activity
dash-s-cindy commentedon Oct 24, 2026
判断
PR #7011 为任务底栏新增「工作上下文窗口档位」卡片(
ContextWindowBudgetChip),支持用户为单个任务按比例档位(默认 / 25% / 50% / 100%)调节上下文容量与输入价带。该功能复用了已合入 main 的底栏状态卡基建(PR #7006),设计规范覆盖完整并包含 50 例组件测试,产品交互与用户价值明确,值得推进。进一步检查发现,本 PR 虽定位为三拆分中的 UI 表现层,但因叠放开发在尚未合并的内核 PR #4598 之上,当前 5345 行 diff 中有 2559 行核心路径与 39 行规则文档改动来自 #4598,从而重复触发了 rules 与 arch 确认门。因此建议维护者暂缓在 PR #7011 上直接 Approve,优先推动前序内核 PR #4598 合入,再由作者 rebase 收敛 diff。
行动
feat/session-context-window-ui)rebase 至最新 main,使 PR diff 自动剥离内核改动,收敛为约 900+ 行的纯 UI 增量;同时建议顺带吸收 Greptile 提出的 3 项边缘态处理(模型级上限调整后权威边界刷新、多窗口偏好广播失效、远程设备不支持命令时保持整卡只读)。完成条件为 PR feat(desktop): 任务级上下文窗口档位 UI:ContextWindowBudgetChip #7011 diff 收敛且自动化测试全绿。关键依据
statusBarCards互斥协调器、卡片边缘焦点交还与 Popover 宿主增强,PR feat(desktop): 任务级上下文窗口档位 UI:ContextWindowBudgetChip #7011 依赖的前端基建已具备落地条件。maker-core-and-agent-behavior.md)与 arch(2559 行核心路径改动)均隶属于内核 PR feat(desktop): 任务级上下文窗口档位(内核) #4598;在 feat(desktop): 任务级上下文窗口档位(内核) #4598 单独合入前,若直接在 feat(desktop): 任务级上下文窗口档位 UI:ContextWindowBudgetChip #7011 上审批放行,会导致内核架构变更未经 feat(desktop): 任务级上下文窗口档位(内核) #4598 独立收口即被合并。待 rebase 后,feat(desktop): 任务级上下文窗口档位 UI:ContextWindowBudgetChip #7011 的审查范围将自然缩减为纯 product UI 范畴。contextWindowMax的产品红线,并已提供完备的 CDP 亮暗色截图及 50 例前端测试。相关记录
MagicLizi commentedon Oct 25, 2026
维护者确认已通过,讨论结束,PR 恢复正常推进。关联 PR:#7011(https://github.com/makecindy/cindy/pull/7011)。本 issue 由 review-pr 流程自动关闭。