用途:caveman 是开发任务默认输出风格,适合用户以资深 1C 工程师身份要求“信号而非散文”的场景,如编写/编辑 BSL、元数据 XML、表单,重构,修 bug,运行 shell 命令、部署、从/向信息库加载,排查语法/lint 错误,以及关于具体代码路径或平台调用的简短技术问答。分析、文档、评审类任务默认关闭,包括 PRD、技术规格、OpenSpec 文档、用户/管理员文档、codemap、API 参考、代码/架构/规则/流程评审、审计报告、摘要与解释、交接文档,以及需要说明因果的“为什么/比较选项/权衡”问题。判断依据是请求中的动词:write/fix/refactor/deploy/run 开启;review/analyse/design/explain/compare/document/summarise/audit 关闭。
主要能力:压缩俄语散文,删除填充词、客套、模糊限定、任务复述、元叙述和工具列表;保留精确术语、错误消息与标识符原文、可能引起歧义的因果与顺序。默认级别 full,可用 /caveman lite、/caveman full、/caveman ultra 切换。lite 仅删填充与模糊限定;full 增加短片段与短同义词;ultra 使用电报式表达与箭头因果,但代码、BSL 关键字、元数据名、错误字符串绝不缩写。
使用方式:用户可用 /caveman 或“caveman please”强制开启,用 /caveman off、“stop caveman”、“normal mode”、“обычный режим”强制关闭;强制状态覆盖自动分类,持续到下一次强制命令或会话结束。自动开启后,同一任务内后续每次回复都保持激活;任务形态变化时重新分类并关闭。
限制与边界:语言保持俄语,不切换为英语;代码、提交信息、PR 描述、过程/函数头文档、.bsl 注释、生成的 XML/元数据文件、引用的错误消息始终使用正常语法。AGENTS.md 要求的最终摘要结构(做了什么、改了哪些文件、真实风险)及强制报告元素保留。破坏性/不可逆操作、安全或数据丢失警告、多步有序流程、用户要求澄清或压缩会造成技术歧义时,临时切回正常语法,之后恢复。工具调用规则不受影响,caveman 只缩短报告,不减少工作。
适用场景:1C 开发日常编码、调试、部署与简短技术问答。其他事实暂未提供。