Repository navigation
Replies: 2 comments
|
补充一份参考:Grok Bot 客户端与协议逆向分析。它针对桌面客户端 0.70.2,能看到成员回合请求中有新消息、截止时间、因果链,以及发言、跳过、超时等结果;具体服务端调度策略仍属于推断或未知,不能据此认定 Grok Bot 的完整实现。 对照 DS Bot,现有群聊已经有管理员先答、@ 接力、PASS、后台工作和迟到结果;消息也有 exchange 标识和重启恢复。可以把这份资料转化成几个更具体的 benchmark 场景,而不是先增加新的编排机制:
可以先固定版本,用相同任务记录最终交付、丢失或重复的消息、错误状态、用户干预、耗时和 token 用量。只有实测发现缺口,再决定是改 DS Bot、向 DSH 提需求,还是改善使用约定。 |
0 replies
|
承接本帖"先测基线、再用相同任务和验收标准衡量改进"的思路,补一份可操作的指标与回归做法。与 #652 的方案配套:那边讨论改进方向,这边讨论如何衡量。 一、先明确"交付完成"的定义建议将完成定义为:产物存在且通过可执行检查;涉及价值判断的项由用户明确确认。 模型自行说明"已完成"不计入完成。 由此可得到两个可度量对象:
二、建议的指标
建议同时记录耗时与 token 成本:若可靠性提升以数倍成本为代价,需要明确取舍。 三、回归用例建议建议使用真实场景而非人造任务,至少覆盖:
四、方法
这套指标的一个用途是检验方向:若引入机制后虚假完成率没有下降,可据此判断该机制是否有效,再决定继续或调整。 |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
背景:群聊怎样真正提升任务完成率?
DS Bot 的愿景是长期存在、能协作的 Bot 团队。Grok Bot 的公开资料也提出围绕共同目标开展群聊、明确每个阶段的负责人,以及按需交接给专家(协作指南)。这些是值得借鉴的产品思路,但并不证明多 Bot 一定比单 Bot 更可靠。
想讨论一个更完整的方向:用户从群聊提出目标后,经过多 Bot 讨论、工具调用、上下文压缩、派活以及中断恢复,团队能否持续理解用户最新意图,最终交付可验证的结果? 这既涉及 Bot 的协作和角色,也涉及底层 harness 的运行能力。
相关讨论:#652:提升 Bot 的目标理解、任务交付和自主恢复能力。这篇更聚焦群聊作为输入、团队协作和跨层运行体系。
现状:已有基础,也有待验证的边界
以下基于现有设计、代码和部分测试的阅读;风险不等于已经复现的故障。
message_bot等同 @。但成员有各自的会话和有限的历史输入,长讨论或用户改目标后,团队是否仍对同一个目标有一致理解,值得实测。群聊设计想法一:群聊是任务入口,重要任务有可追溯的工作状态
对复杂任务,探索从群聊形成一份精简、可检查的任务状态,在需要时帮助成员理解:
应区分用户确认的决定、Bot 的建议和外部材料;保留原消息来源,避免模型摘要把推测变成事实。用户改变方向后,迟到的结果应保留其原来的任务背景,由负责人判断是否仍适用。群外私聊和记忆不应自动广播到群里。
这不一定要做成任务看板或结构化任务对象。可以先用现有群聊和提示词试验,看看这种状态是否提高成功率。如何存储、更新、处理冲突和跨段恢复,都是开放问题。
想法二:借鉴协作原则,不机械模仿人类岗位
Bot 都比较全能,只有「研究员」「工程师」这样的人设容易失去区分度。可以把长期身份与本次任务职责分开:
小任务可以由一个 Bot 完成;可独立拆分的研究可以并行;单一产物可以由作者完成后按需交给审查者。负责人通常汇总关键结果,专家在发现重大分歧、阻塞或需要用户决定时直接在群里说明。如何避免汇总丢失分歧,同时减少重复汇报和 token 消耗,值得讨论。
想法三:以交付而不是回复结束工作
任务执行应持续对照用户的最新目标:明确交付物和完成标准,增量推进,验证结果,遇到真正需要用户决定或授权的地方再提出具体问题。最终区分完成、部分完成、等待用户和结果未知,并给出产物位置、验证依据、剩余问题与下一步。
长任务恢复时先检查真实产物和外部状态;不能确认副作用是否发生时,不盲目重复操作。也可探索识别长期无进展、重复讨论和预算消耗,让用户看到可恢复状态;具体机制需要和现有已定设计一起讨论。
Anthropic 的长任务 harness 研究在软件开发实验中发现,仅靠上下文压缩仍会出现半成品遗留或提前宣布完成,使用进度记录、增量工作和验证可以帮助恢复。该结果不能直接证明其他任务或多 Bot 同样受益。
想法四:Bot、团队层与 harness 各自负责什么?
现有设计明确使用 DSH 标准 harness,且派活设计不做任务看板。这些想法若改变已定设计,应由维护者决定。先确认 DSH 公开插件 API 能支持什么;缺少的能力向上游提出,不 patch DSH 或依赖安装内部文件。
建议先做基线实验
对同一组任务比较单 Bot、当前群聊和带明确任务简报的群聊,至少覆盖:可验证产物、多专家协作、用户中途纠正、迟到结果、换段、重启,以及外部工具效果未知。记录:
以独立的任务检查和必要的人类判断为准,不只看 Bot 是否声称完成;重复运行并记录版本和差异。对注定受阻的任务,评估是否正确说明阻碍,而不是强行判为完成。先建立基线,再决定哪些改进属于提示词、团队机制或 DSH 上游。
从最佳实践到功能目标
建议先收集真实任务和可复用的团队工作方式,形成最佳实践;再识别仅靠使用约定不能解决的问题,提出有明确目标的功能或上游需求。每项候选改进都尽量说明要改善的失败场景、预期用户结果、benchmark 案例及与基线的比较方式,避免为流程或角色本身增加机制。
希望讨论
All reactions