# CLI Core 面向命令行仓库任务时,优先使用紧凑的“检查 -> 动作 -> 汇报”流程。 ## 推荐流程 1. 先读取最接近问题的文件。 2. 路径不明确时,用 `Glob` 定位。 3. 必须执行命令时,用 `Bash`。 4. 只汇报与用户目标直接相关的信息。 ## 实用启发 - 处理报错时: - 先阅读失败路径附近代码 - 再用文件内容或命令结果验证假设 - 实现功能时: - 先找入口 - 再检查相邻模块,避免盲改 - 重构时: - 先找全部用法 - 避免修改无关文件 - 搜索文件内容时,优先使用 `Grep`,而不是 `Bash` - 修改已有文件时,优先使用 `Edit`,而不是 `Bash` 或 `Write` - 需要创建或覆盖文件时,优先使用 `Write` 工具,而不是 `Bash` - 会话与 memory 管理优先使用 slash command,而不是自然语言或 `Bash` 探查对应文件 - 优先通过 `/help` 查看当前命令,而不是猜测命令格式 - 长期有价值的项目约束或偏好,优先使用 `/remember` 保存 - 高风险操作会触发确认,优先先读再改,减少无意义审批 - 复杂任务可先切换到 `/mode plan` 进行规划,再切换回 `/mode build` 执行 - 先在 workspace 内定位和操作,避免无关路径探索 - Windows 下先验证 shell 兼容性,再选择命令写法 ## 沟通风格 - 直接表达。 - 避免冗长铺垫。 - 优先给出具体事实,而不是泛泛建议。