[Feature]: 能力目录声明「按会话选择模型」,但实测当前会话运行中无法通过选择器切换模型;全局默认模型只影响新建会话。
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
- 难度
- 5/5
- 预计耗时
- 一周以上
- 新手友好度
- 12/100
- Issue 类型
- 功能
- 描述清晰度
- 需要澄清
- 活跃度
- 活跃
调研方向
This bundles five separate product changes, and the body repeats itself three times, so there is no single starting point. Before any code, a maintainer needs to split it into one issue per item: per-session model switching, provider fallback, the 600-second streaming timeout defaults, lightweight fork handoff, and an in-app feedback channel. Start with the timeout defaults if you want a small piece, since they are one configuration value. Done means that one item is implemented and the rest are tracked separately.
由索引模型根据 Issue 内容生成。
描述
Problem / opportunity
现象:能力目录声明「按会话选择模型」,但实测当前会话运行中无法通过选择器切换模型;全局默认模型只影响新建会话。
建议:会话内随时可切换模型并对下一轮次立即生效;或提供命令/工具级入口让智能体代为发起(成本与权限由用户确认把关)。
- 2. 供应商故障无自动回退
现象:主力模型服务不可用时,智能体自身停止响应,唯一恢复路径是用户手动点界面切换;能力目录中无任何回退/降级能力。
建议:供应商级自动回退(超时/5xx 时按配置顺序尝试下一个供应商的模型);最低限度在报错界面提供「立即切换模型」快捷入口。 - 3. 流式超时默认值过长
现象:首 Token 超时与流式空闲超时默认均为 600 秒,供应商挂掉需干等约 10 分钟才报错。
建议:默认值下调(如 60/120 秒),保持可调。 - 4. 分叉会话过重
现象:fork 将整段历史原样复制进新会话,Token 成本翻倍且夹带旧模型上下文包袱;它解决「换会话」而非「换模型」。
建议:提供轻量交接——仅携带压缩摘要与关键状态(工作区交接文件已被验证可作为有效替代,但应内建为产品能力)。 - 5. 缺少产品反馈入口
现象:能力目录 325 个条目中检索「反馈 / 建议 / feedback」为 0 结果,产品内无提交建议的渠道,用户意见只能走外部渠道。
建议:内置反馈入口,一键导出当前上下文(可复用诊断包导出能力)随反馈一并提交。
Proposed behavior
现象:能力目录声明「按会话选择模型」,但实测当前会话运行中无法通过选择器切换模型;全局默认模型只影响新建会话。
建议:会话内随时可切换模型并对下一轮次立即生效;或提供命令/工具级入口让智能体代为发起(成本与权限由用户确认把关)。
- 2. 供应商故障无自动回退
现象:主力模型服务不可用时,智能体自身停止响应,唯一恢复路径是用户手动点界面切换;能力目录中无任何回退/降级能力。
建议:供应商级自动回退(超时/5xx 时按配置顺序尝试下一个供应商的模型);最低限度在报错界面提供「立即切换模型」快捷入口。 - 3. 流式超时默认值过长
现象:首 Token 超时与流式空闲超时默认均为 600 秒,供应商挂掉需干等约 10 分钟才报错。
建议:默认值下调(如 60/120 秒),保持可调。 - 4. 分叉会话过重
现象:fork 将整段历史原样复制进新会话,Token 成本翻倍且夹带旧模型上下文包袱;它解决「换会话」而非「换模型」。
建议:提供轻量交接——仅携带压缩摘要与关键状态(工作区交接文件已被验证可作为有效替代,但应内建为产品能力)。 - 5. 缺少产品反馈入口
现象:能力目录 325 个条目中检索「反馈 / 建议 / feedback」为 0 结果,产品内无提交建议的渠道,用户意见只能走外部渠道。
建议:内置反馈入口,一键导出当前上下文(可复用诊断包导出能力)随反馈一并提交。
Product surface
Desktop app
Details, examples, or constraints
现象:能力目录声明「按会话选择模型」,但实测当前会话运行中无法通过选择器切换模型;全局默认模型只影响新建会话。
建议:会话内随时可切换模型并对下一轮次立即生效;或提供命令/工具级入口让智能体代为发起(成本与权限由用户确认把关)。
- 2. 供应商故障无自动回退
现象:主力模型服务不可用时,智能体自身停止响应,唯一恢复路径是用户手动点界面切换;能力目录中无任何回退/降级能力。
建议:供应商级自动回退(超时/5xx 时按配置顺序尝试下一个供应商的模型);最低限度在报错界面提供「立即切换模型」快捷入口。 - 3. 流式超时默认值过长
现象:首 Token 超时与流式空闲超时默认均为 600 秒,供应商挂掉需干等约 10 分钟才报错。
建议:默认值下调(如 60/120 秒),保持可调。 - 4. 分叉会话过重
现象:fork 将整段历史原样复制进新会话,Token 成本翻倍且夹带旧模型上下文包袱;它解决「换会话」而非「换模型」。
建议:提供轻量交接——仅携带压缩摘要与关键状态(工作区交接文件已被验证可作为有效替代,但应内建为产品能力)。 - 5. 缺少产品反馈入口
现象:能力目录 325 个条目中检索「反馈 / 建议 / feedback」为 0 结果,产品内无提交建议的渠道,用户意见只能走外部渠道。
建议:内置反馈入口,一键导出当前上下文(可复用诊断包导出能力)随反馈一并提交。
- 主要语言
- Rust
- 星标
- 2.3k
- 派生
- 236
- 平均合并
- 3 小时 32 分钟
- 30 天内合并 PR
- 280
环境准备
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
GCWing/OpenBitFun 的其他 Issue
-
难度 2/5 半天 新手友好度 74/100
GCWing/OpenBitFun#3279 ·
维护者通常 1 天内回复
-
[Bug]: 界面写“敏感诊断信息默认关闭”,但后端配置当前实际默认是 true可能已有人在做 @xiechimon 于 21 天前认领。 未关闭
难度 2/5 1-3 小时 新手友好度 75/100
GCWing/OpenBitFun#3213 · 1 条评论 ·
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 72/100
GCWing/OpenBitFun#2363 ·
维护者通常 1 天内回复
-
question
难度 1/5 1 小时以内 新手友好度 78/100
GCWing/OpenBitFun#2340 ·
维护者通常 1 天内回复
-
难度 3/5 1-2 天 新手友好度 45/100
GCWing/OpenBitFun#3381 ·
维护者通常 1 天内回复
查看 GCWing/OpenBitFun 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 66/100
ActivityWatch/aw-notify-rs#47 · 1 条评论 ·
-
`inverse()` of a controlled `CUGate` drops the phase parameter γ可能已有人在做 @rupasri118 今天认领。 未关闭bug mod: circuit
难度 2/5 1-3 小时 新手友好度 66/100
维护者通常 1 天内回复
-
难度 1/5 1 小时以内 新手友好度 84/100
维护者通常 2 天内回复
-
agent:triaged bug bughunt pm:bundler priority:p1
难度 2/5 1-3 小时 新手友好度 70/100
SocketDev/socket-patch#1573 · 1 条评论 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 62/100
bytecodealliance/rustix#1706 · 1 条评论 ·
维护者通常 11 天内回复