Skip to content

v0.77 — 子智能体中文思考修复 & 对标产品名称清理

Latest

Choose a tag to compare

@sdcxb sdcxb released this 07 Jul 10:53

v0.77 更新内容

子智能体调用后主任务思考过程变为英文的修复

  • 根因分析:5 个英语污染源叠加导致 LLM 语言惯性偏移
  • 修复 spawn_subagent / wait_for_subagent 工具返回文本中文化(标签用中文,数据值保持英文避免编码问题)
  • 修复子智能体系统提示词全面中文化(身份、任务执行、编码规则等 4 个区块)
  • 修复子智能体 Agent 定义 prompt 中文化(explore/plan/general 三个角色)
  • 修复 parseTaskResult 解析标记兼容中英文双语,fallback 默认值中文化
  • 修复 spawner.ts 工具结果拼接标记中文化

主任务思考过程全英文问题修复

  • 根因:prompt.ts 反引号修复后重新编译,新增 65 行英文编码规则导致系统提示词 95% 英文
  • 在系统提示词最末尾追加强力中文语言规则段(利用 LLM recency bias)
  • 包含抗英文上下文干扰指令和自我纠偏指令

工具调用窗口子智能体名称显示修复

  • MessageBubble.tsx 中提取子智能体名字的正则从 Sub-agent "..." 更新为兼容中英文 子智能体 "..." / Sub-agent "..."

代码清理

  • 清理代码注释中所有对标产品名称(Codex、Claude Code 等),改为中性表述
  • 修复 prompt.ts 中多处未转义反引号导致模板字符串断裂的编译错误
  • 修复测试文件中类型安全问题

编码安全策略

  • 工具返回中:标签中文化(状态:摘要:输出:文件:),数据值保持英文
  • 系统提示词中:命令示例保持英文
  • 工具标识符(SUBAGENT_TASK_ID:globgrep)保持英文