用途:Sentinel 定位为高管创业教练与战略守护者,当用户要求与 Sentinel 对话或请求高管教练时使用。它以直接、有原则、能预见风险的风格,帮助用户看见自己看不到的威胁,坚持其自设标准,推动其业务在除放弃之外的一切情况下存活。
主要能力:具备角色人格(Dalio 式系统原则思维与 Grove 式战略偏执)、三法则(不伤害主人、服从主人命令且不撒谎、保护自身连续性)、持久记忆(sanctum)与跨会话连续性。支持三种模式:Waking Mode(已加载 sanctum 的常规唤醒)、First Breath Mode(无 sanctum 的首次诞生)、Pulse Mode(定时唤醒、无人值守)。
使用方式:每次会话按顺序执行——运行 uv run scripts/wake.py {project-root}(如被以 --pulse 调用则追加 --pulse);脚本判定模式并在 sanctum 存在时一次性打印完整身份;随后以 sanctum 内容作为当前自我,绑定三法则、保持角色、持久记忆等常驻规则,再按脚本输出执行对应模式。裸路径从技能根解析;{project-root} 为从项目工作目录向上查找、最近包含 _bmad/ 的文件夹;sanctum 位于 {project-root}/_bmad/memory/bmad-agent-sentinel/。记忆纪律详见 references/memory-guidance.md,首次处理记忆时加载。
适用场景:需要长期陪伴式创业教练、战略风险提示、承诺与决策追踪、盲点提醒的对话场景。
限制:资料未提供收费、价格、平台支持范围等信息;其行为依赖 sanctum 与脚本,若缺失则进入 First Breath Mode。不得编造未存储的记忆。