Skip to content

Undefined v3.18.9

Latest

Choose a tag to compare

@github-actions github-actions released this 24 Oct 15:43
v3.18.9
8e3687b

v3.18.9 群聊发言边界与上下文核对

本版本收紧群聊主动参与的条件,要求先读完整段上下文再判断是否回应,减少因技术关键词、相邻消息或曾经参与过话题而误接他人的对话;同时修复带 @、拍一拍说明的输入中首条消息身份解析错误。

变更内容

  • 群聊发言边界:普通技术讨论、成果、链接和报错分享默认沉默;未被直接叫到时,仅对明确面向全群、尚未解决且能提供切题实质帮助的技术或项目征询极低频回应一次。已有充分答案、交流结束或话头转向别人后不继续补答、附和和总结,一次参与不延长后续消息的回应许可;私聊、@、拍一拍、明确呼语及直接承接 Bot 内容的交流仍正常处理。
  • 上下文与连续消息:先按时间顺序读完已提供的最近历史和整个当前批次,核对收件人、问题对象、指代、后续纠正和解决状态,不将旧话题或被否定的前提套到当前问题。群聊合并消息逐条判断收件人,只处理确实向 Bot 提出的请求,一条 @ 不会使同批其他独立消息自动成为 Bot 的任务;QQ、微信私聊批次不套用群聊收件人筛选。互相冲突的要求不再按“宁多勿漏”同时执行。
  • NagaAgent 技术路由:统一两套主提示词的回复触发规则,NagaAgent 专用工具路由在确认需要回应后才生效,不因旁观到项目名、技术细节或群友之间的讨论就调用 Agent、追问或插话。
  • 当前输入解析:避免 @、拍一拍前缀说明中的字面 <message> 吞掉首条真实消息的发送者与消息 ID,保留完整的当前批次身份,并正确从历史快照中剔除已经作为当前输入提供的消息。

📝 Detailed Changes

🐛 Bug Fixes

  • fix(ci): stabilize chat timing tests and macOS packaging (8e3687b)
  • fix(chat): 收紧群聊回复边界并修复上下文解析(v3.18.9) (#114) (6777329)