用途:nav-start 是 SuperNavigator 的会话启动技能,在开发会话开始时加载导航文档与配置,使 OS Layer(Navigator 上下文管理)和 App Layer(Superpowers 工作流)同时生效,减少手动加载文档的开销。
主要能力:读取 .agent/DEVELOPMENT-README.md 作为轻量索引(约 2k tokens),说明有哪些文档、何时加载以及当前任务重点;读取 .agent/.nav-config.json 获取项目管理工具、任务 ID 前缀、团队聊天等配置;若存在 .agent/.user-profile.json,则加载用户画像并应用沟通详细度、确认阈值、偏好框架和历史纠正;检测并恢复上一次 /nav:compact 保存的上下文标记;通过 OpenTelemetry 脚本显示令牌用量、缓存命中率、会话成本与活动时间;按配置检查 PM 工具中分配的任务。
使用方式:可通过自然语言触发(如“开始我的会话”“开始工作”“加载导航”“继续上次的工作”“有什么可做的”),也可使用 /nav:start 命令。执行前需先运行 /nav:init 初始化 .agent/ 结构,否则会提示未初始化。会话中若已运行过 /nav:start 或 Navigator 已加载,则不应重复调用;只在会话开始时调用,实现进行中不调用。
适用场景:需要在开发会话开始时统一加载上下文、查看当前任务、恢复上次工作进度并启用 Superpowers(头脑风暴、TDD、系统调试、代码审查、并行子代理等)工作流的项目。
限制:不负责创建 .agent/ 目录结构;PM 工具未配置或无任务时跳过任务检查;版本检查失败不阻塞会话;OTel 未启用时仅显示设置说明。该技能的具体收费标准、跨平台支持范围与效果未在资料中提供。