Repository navigation
core-v3.8.1
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 --clifallbacknpx+ 幂等 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
后续
CLI 3.6.4 将紧随其后发布(精确 pin Core 3.8.1)。