块分隔符
使用高保真块级分隔符实现幂等的本地文件合并规范。
幂等且安全的合并
当把规则集、指令或自定义 skill 配置写入代码库时,CLI 会把受管更新包裹在严格的分隔块内,从而避免污染原始文件 (for files like .clinerules, .hermesrules, .voidrules, .openclawrules, or .aiderinstructions.md):
rules 格式
rules# >>> VIBEBASKET START: custom-skill-id <<<
# Skill: Custom Skill (custom-skill-id)
... custom developer prompts and instructions ...
# >>> VIBEBASKET END: custom-skill-id <<<
这种块模型让重复 apply 变得安全。如果边界已经存在,VibeBasket 只替换受管块;如果边界还不存在,它会追加新块,并保持分隔符之外的内容完全不变。