章节 01
导读 / 主楼:Snowdream Tech Template:解决AI IDE碎片化问题的企业级模板
一个支持50+ AI IDE的企业级基础模板,通过单一事实来源(SSoT)统一管理AI代理规则、工作流和项目配置,解决多IDE协作中的碎片化问题。
正文
一个支持50+ AI IDE的企业级基础模板,通过单一事实来源(SSoT)统一管理AI代理规则、工作流和项目配置,解决多IDE协作中的碎片化问题。
章节 01
一个支持50+ AI IDE的企业级基础模板,通过单一事实来源(SSoT)统一管理AI代理规则、工作流和项目配置,解决多IDE协作中的碎片化问题。
章节 02
所有AI规则、命令和Git钩子都集中存储在 .agent/rules/ 目录下。各个IDE的配置目录(如 .vscode/、.github/、.cline/ 等)通过符号链接/重定向模式指向这个核心规则库。当你修改一处,所有IDE自动同步。
章节 03
重度自动化逻辑使用 POSIX Shell 编写,Windows 平台则通过轻量级 PowerShell/Batch 包装器适配。无论你使用 macOS(Homebrew/MacPorts)、Linux 还是 Windows,都能获得一致的体验。
章节 04
质量门在三个层面强制执行:
这种"IDE-CLI-CI"三层防护确保代码质量不会随时间退化。
章节 05
模板预配置了80多种高质量规则集,涵盖:
每种语言的规则都经过精心调校,确保AI代理生成的代码符合社区最佳实践。
章节 06
模板开箱即用地支持50多种AI编辑器,包括但不限于:
统一规则系统意味着无论团队使用何种IDE组合,AI代理的行为都保持一致。
章节 07
.agent/workflows/ 目录定义了标准化的AI命令(称为 SpecKit),在所有支持的环境中表现一致:
speckit.plan:基于需求生成实施计划speckit.analyze:分析代码库结构和依赖snowdreamtech.init:初始化项目配置这些命令不是简单的脚本,而是与规则引擎深度集成的结构化工作流。
章节 08
project-root/
├── .agent/ # 规范的AI配置(核心大脑)
│ ├── rules/ # 统一AI行为规则(80+规则集,SSoT)
│ └── workflows/ # 统一命令与AI工作流(SpecKit)
├── .agents/ # 共享命令源(自动管理的符号链接)
├── .github/ # GitHub集成与Copilot设置
├── .vscode/ # 优化的VS Code配置
└── src/ # 实际应用源代码
关键设计是 .vscode/、.github/ 等目录并不直接包含规则,而是通过符号链接指向 .agent/rules/。这确保了规则的唯一性和一致性。