v5.5.0
多仓工作区(本版核心特性)
支持在一个工作区(Harness)下管理多个代码仓库,并提供两种 Wiki 布局:
- 集中式 Wiki 布局奠基:布局配置、工作区解析与跨平台文件锁;运行时数据集中落工作区根共享区,成员仓保持纯代码目录
- 工作区管理三件套:
init_workspace(零配置幂等重构 + 首次初始化强制布局闸门)、add_workspace_repo、remove_workspace_repo(含跨仓分析缓存与集中式知识清理) - 检索增强:
query_wiki一跳检索与repo=范围过滤;布局感知页型路由与共享池来源标注 - 手工沉淀作用域:手工笔记支持三种作用域标注,正确路由到仓级/工作区级
- 增量更新:
analyze_workspace支持三档分派 + centralized 缓存按仓命名空间;新增generate_repo_wikis - 布局纪律:
lint_wiki新增布局违规检查 - Bootstrap 脚手架:工作区自动生成 bootstrap(bash / PowerShell)等模板;
bootstrap.ps1以 UTF-8 with BOM 写入,修复 PowerShell 5.1 按 GBK 误读乱码
工程化
- 引入 pre-commit + CI 统一 lint 与格式化(bulk-format squash 已记入
.git-blame-ignore-revs),移除 black 统一 ruff format - 新增 CONTRIBUTING.md
文档
- README 补充多仓工作区说明
- 新增系列文章第 9 篇《仓库多了,知识该放哪——Harness 工作区与 Wiki 的两种布局》
- 新增多仓工作区设计文档(集中式布局 / 管理模型与 MCP 工具 / 增量更新设计方案)
对比: v5.4.5...v5.5.0