核心命题与背景
在 AI 辅助编程时代,开发者常常面临工程规范漂移的困境:新拉取的项目缺失统一的规则定义,导致 AI 生成的代码风格混乱、缺乏门禁约束。
Acorn 诞生于对「确定性开发基线」的追求。它不是一个简单的模版拷贝器,而是一套能够动态感知项目上下文、并在 3 秒内完成环境对齐的标准化 CLI 工具。
# 核心交互流:只读诊断先行
$ acorn check --workspace ./target-project
# 显式确认后精准注入
$ acorn sync --preset fullstack-ai-pm
关键技术与架构取舍
- 确定性注入流水线:
- 采用抽象语法树(AST)与 YAML Schema 校验,确保生成的配置文件结构严谨、零语法错误。
- 多层规则叠加模式:
- 支持团队通用基线(
.claude/rules)与开发者个人偏好(.cursorrules)的无缝分层叠加。
- 支持团队通用基线(