Skip to content

core-v3.8.1

Choose a tag to compare

@Lands-1203 Lands-1203 released this 04 Sep 08:54

Highlights

承载 PR #60 主链无二次确认 + Core-only 自动代跑 + kb-sync 反馈简化改造。

版本变化

字段 前 后
Core version 3.8.0 3.8.1
Template version 3.7.0 3.8.0
Protocol 2 2

Template minor bump(新增 skill 行为),Core patch bump 锁步。

主要改动

主链无二次确认

  • f2s-req-clarify:澄清落盘后过渡行改推进型措辞(→/继续),落盘后同轮立即调用 f2s-req-tech,禁"是否/正在按X生成"等等待型措辞。
  • f2s-req-plan:步骤 2 从"输出草稿并等确认"改为"同轮展示+落盘";仅当输入含 ≥3 处 TBD / 未指明范围 / 用户明确停步语时才停。
  • f2s-implement-tech-design:步骤 3"实现前提问"从必做改为条件触发(默认跳过)。

kb-sync 反馈简化(Issue #38)

  • 步骤 2《更新大纲》从 8 大项改为 3 段主体(📥 入库 / 🚫 不入库 / y/n)+ <details> 折叠详情。y/n 门禁不变。

自动更新分场景

  • f2s-update-check.js Core-only 分支:Agent 无需征询用户,5 步动作序列(一行前置告知 + flow2spec update --cli fallback npx + 幂等 init + 删缓存 + 一行完成报告);不进入 f2s-kb-upgrade。
  • Template 分支:Agent 转告 + 询问用户 → 同意后代跑 → 走 f2s-kb-upgrade。

下游用户升级路径

  • Session 开新对话 → hook f2s-update-check.js 检测到 templateUpdateAvailable=true
  • Agent 走 Template 分支:转告 + 询问是否代跑 flow2spec update --cli + flow2spec init <agents>
  • 用户同意后代跑;如 projectRev ≠ pkgRev 继续走 f2s-kb-upgrade

PRs

  • #60 主链无二次确认 + Core-only 更新自动代跑
  • #61 chore(release): core@3.8.1 + cli@3.6.4 + template@3.8.0

后续

CLI 3.6.4 将紧随其后发布(精确 pin Core 3.8.1)。