mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-05 01:50:27 +08:00
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
12 KiB
12 KiB
CCW Dashboard 操作指南
版本: 6.2.0 更新日期: 2025-12-20
本文档提供 CCW Dashboard 各功能视图的详细操作步骤说明。
目录
1. 首页概览操作
1.1 进入方式
- 启动 Dashboard 后自动显示
- 点击侧边栏 "概览" 导航项
1.2 项目切换
- 点击顶部操作栏的 项目路径选择器
- 从下拉列表选择最近项目,或点击 "浏览..." 选择新项目
- 系统自动加载新项目数据
1.3 数据刷新
- 点击顶部操作栏的 刷新按钮 (🔄)
- 或等待 WebSocket 自动推送更新
1.4 活跃会话轮播
- 自动轮播显示当前活跃的工作流会话
- 点击会话卡片进入会话详情
1.5 统计卡片
显示以下统计信息:
- 会话总数
- 活跃会话数
- 已归档会话数
- 任务完成率
2. 会话详情操作
2.1 进入方式
- 从首页点击会话卡片
- 从侧边栏 "会话" > "全部/活跃/已归档" 列表点击
2.2 会话列表操作
| 操作 | 步骤 |
|---|---|
| 筛选会话 | 点击 "全部/活跃/已归档" 标签切换 |
| 搜索会话 | 在搜索框输入会话 ID 或描述 |
| 查看详情 | 点击会话行展开详情 |
2.3 会话详情面板
基本信息区
- 会话 ID、创建时间、状态
- 会话描述和目标
任务列表区
| 操作 | 说明 |
|---|---|
| 查看任务 | 任务以列表形式显示,包含状态图标 |
| 展开任务 | 点击任务行查看详细信息 |
| 任务状态 | 🔵 待处理 / 🟡 进行中 / 🟢 完成 / 🔴 失败 |
操作按钮
| 按钮 | 功能 |
|---|---|
| 归档 | 将会话标记为已归档 |
| 删除 | 删除会话(需确认) |
| 导出 | 导出会话数据为 JSON |
2.4 任务抽屉
点击任务后打开的详情抽屉:
| 区域 | 内容 |
|---|---|
| 头部 | 任务标题、状态徽章 |
| 上下文 | 相关文件列表、依赖项 |
| 执行日志 | 实时执行输出(WebSocket 推送) |
| 操作区 | 重试、跳过、标记完成 |
3. CLI 管理器操作
3.1 进入方式
侧边栏 "项目" > "状态"
3.2 CLI 工具状态面板
工具状态卡片
每个工具(Gemini/Qwen/Codex)显示:
- 安装状态:✅ 已安装 / ❌ 未安装
- 版本信息
- 默认模型配置
设置默认工具
- 点击工具卡片上的 "设为默认" 按钮
- 确认选择
模型配置
- 点击 "配置" 按钮
- 在弹出的模态框中设置:
- 主模型 (Primary Model)
- 备用模型 (Fallback Model)
- 点击 "保存"
3.3 安装/卸载向导
安装工具
- 点击未安装工具的 "安装" 按钮
- 按向导步骤操作:
- 确认系统要求
- 输入 API 密钥(如需要)
- 选择安装选项
- 等待安装完成
卸载工具
- 点击已安装工具的 "卸载" 按钮
- 确认卸载操作
- 等待卸载完成
3.4 执行历史
侧边栏 "项目" > "历史"
| 操作 | 说明 |
|---|---|
| 查看记录 | 列表显示执行时间、工具、提示词摘要 |
| 展开详情 | 点击记录查看完整输入/输出 |
| 恢复会话 | 点击 "继续" 按钮使用 --resume 恢复 |
| 复制命令 | 点击 "复制" 图标复制执行命令 |
4. 核心记忆操作
4.1 进入方式
侧边栏 "记忆" > "核心记忆"
4.2 记忆列表视图
查看记忆
- 记忆条目以卡片形式显示
- 包含:标题、摘要、标签、创建时间
创建记忆
- 点击 "+ 新建记忆" 按钮
- 填写表单:
字段 说明 标题 记忆标题(必填) 内容 记忆正文(Markdown 支持) 标签 分类标签(逗号分隔) 优先级 高/中/低 - 点击 "保存"
编辑记忆
- 点击记忆卡片的 "编辑" 图标
- 修改内容
- 点击 "保存"
归档/删除
- 归档: 点击 "归档" 图标,记忆移至归档列表
- 删除: 点击 "删除" 图标,确认后永久删除
4.3 集群视图
切换到 "集群" 标签页
查看集群
- 自动聚类的会话分组显示
- 每个集群显示:名称、成员数、创建时间
自动聚类
- 点击 "自动聚类" 按钮
- 设置参数:
参数 说明 相似度阈值 0.0-1.0,默认 0.7 最小成员数 集群最小会话数 - 点击 "执行"
- 等待聚类完成
集群管理
| 操作 | 步骤 |
|---|---|
| 查看成员 | 点击集群卡片展开成员列表 |
| 重命名 | 点击集群名称编辑 |
| 合并集群 | 选中多个集群,点击 "合并" |
| 删除集群 | 点击 "删除" 图标(成员不会删除) |
4.4 嵌入管理
查看嵌入状态
- 显示已生成嵌入的记忆数量
- 显示待生成嵌入的记忆数量
生成嵌入
- 点击 "生成嵌入" 按钮
- 选择范围:
- 全部未嵌入
- 选中的记忆
- 等待生成完成(进度条显示)
5. MCP 服务器管理操作
5.1 进入方式
侧边栏 "配置" > "MCP 服务器"
5.2 服务器列表
查看服务器
- 列表显示已配置的服务器
- 每行显示:名称、类型、状态、配置来源
状态指示
- 🟢 运行中
- 🔴 已停止
- 🟡 启动中
5.3 创建服务器
手动创建
- 点击 "+ 添加服务器" 按钮
- 填写表单:
字段 说明 名称 服务器标识名(必填) 命令 启动命令(如 node)参数 命令参数数组 环境变量 KEY=VALUE 格式 配置范围 项目级 / 全局 - 点击 "保存"
从模板安装
- 点击 "模板" 标签
- 浏览可用模板
- 点击模板的 "安装" 按钮
- 确认或修改配置
- 点击 "确认安装"
5.4 编辑/删除
| 操作 | 步骤 |
|---|---|
| 编辑 | 点击 "编辑" 图标 → 修改配置 → 保存 |
| 删除 | 点击 "删除" 图标 → 确认删除 |
| 启用/禁用 | 切换状态开关 |
5.5 配置文件位置
| 范围 | 文件路径 |
|---|---|
| 项目级 | .mcp.json |
| 全局 | ~/.claude/settings.json |
6. Hook 管理器操作
6.1 进入方式
侧边栏 "配置" > "Hooks"
6.2 Hook 列表
按类型查看
- PreToolUse: 工具使用前触发
- PostToolUse: 工具使用后触发
- Notification: 通知类钩子
列表信息
每个 Hook 显示:名称、类型、匹配工具、命令摘要
6.3 创建 Hook
向导模式
- 点击 "+ 添加 Hook" 按钮
- 选择 Hook 类型
- 填写配置:
字段 说明 名称 Hook 标识名 匹配器 匹配的工具名称(支持通配符 *)命令 执行的 Shell 命令 超时 命令超时时间(毫秒) 范围 项目级 / 全局 - 点击 "保存"
从模板创建
- 点击 "模板" 标签
- 选择预设模板(如:格式化检查、安全扫描)
- 点击 "使用模板"
- 根据需要修改配置
- 点击 "保存"
6.4 编辑/删除
| 操作 | 步骤 |
|---|---|
| 编辑 | 点击 Hook 行 → 修改配置 → 保存 |
| 删除 | 点击 "删除" 图标 → 确认 |
| 启用/禁用 | 切换状态开关 |
6.5 配置文件位置
| 范围 | 文件路径 |
|---|---|
| 项目级 | .claude/settings.local.json |
| 全局 | ~/.claude/settings.json |
7. 技能管理器操作
7.1 进入方式
侧边栏 "记忆" > "技能"
7.2 技能列表
分类视图
- 项目技能:
./.claude/skills/目录下的技能 - 用户技能:
~/.claude/skills/目录下的技能
技能卡片信息
- 技能名称
- 描述
- 版本号
- 工具数量
- 支持文件数量
7.3 查看技能详情
- 点击技能卡片
- 详情面板显示:
- 完整描述
- 包含的工具列表
- 支持文件列表
- 依赖信息
7.4 创建技能
从文件夹导入
- 点击 "+ 导入技能" 按钮
- 选择包含技能文件的目录
- 确认技能信息
- 点击 "导入"
通过 CLI 生成
- 点击 "+ 生成技能" 按钮
- 输入技能描述
- 选择生成选项:
- 目标目录(项目/用户)
- 包含的能力
- 点击 "生成"
- 等待 AI 生成完成
7.5 删除技能
- 点击技能卡片的 "删除" 图标
- 确认删除操作
- 技能文件将被移除
8. CodexLens 索引管理操作
8.1 进入方式
侧边栏 "项目" > "状态" → CodexLens 面板
8.2 索引状态
状态指示
| 状态 | 说明 |
|---|---|
| ✅ 已索引 | 项目已建立索引 |
| ⚠️ 过期 | 索引需要更新 |
| ❌ 未索引 | 项目未建立索引 |
索引统计
- 总索引大小
- 项目数量
- 向量索引数
- FTS 索引数
8.3 初始化索引
- 点击 "初始化索引" 按钮
- 选择索引模式:
模式 说明 FTS 全文搜索,速度快 向量 语义搜索,需要嵌入模型 混合 FTS + 向量,功能最全 - 选择要索引的语言/文件类型
- 点击 "开始索引"
- 查看进度条和实时日志
8.4 清理索引
清理当前项目
- 点击 "清理项目索引" 按钮
- 确认操作
- 当前项目索引被删除
清理所有索引
- 点击 "清理所有索引" 按钮
- 输入确认文字
- 所有索引被删除
8.5 语义依赖管理
检查状态
- 显示 Python 环境状态
- 显示已安装的依赖包
安装依赖
- 点击 "安装语义依赖" 按钮
- 等待安装完成
- 查看安装日志
8.6 嵌入模型管理
查看模型
- 列出可用的嵌入模型
- 显示已下载/未下载状态
下载模型
- 点击未下载模型的 "下载" 按钮
- 等待下载完成
- 模型可用于向量索引
删除模型
- 点击已下载模型的 "删除" 按钮
- 确认删除
- 模型文件被移除
8.7 测试搜索
- 在测试区输入搜索查询
- 选择搜索模式:
auto: 自动选择hybrid: 混合搜索exact: 精确匹配ripgrep: 文本搜索
- 点击 "搜索"
- 查看搜索结果
通用操作说明
键盘快捷键
| 快捷键 | 功能 |
|---|---|
Escape |
关闭模态框/侧边栏 |
Ctrl+R / Cmd+R |
刷新数据 |
主题与语言切换
| 操作 | 位置 |
|---|---|
| 切换主题 | 顶部操作栏太阳/月亮图标 |
| 切换语言 | 顶部操作栏 EN/ZH 按钮 |
错误处理
| 错误类型 | 处理方式 |
|---|---|
| 网络错误 | 检查连接,点击刷新重试 |
| 权限错误 | 检查文件/目录权限 |
| 验证错误 | 检查表单必填字段 |
| 超时错误 | 增加超时设置或分批操作 |
WebSocket 连接
- 自动重连: 断开后自动尝试重连
- 心跳保活: 定期发送心跳保持连接
- 状态指示: 页脚显示连接状态
相关文档
- DASHBOARD_GUIDE.md - Dashboard 用户指南
- COMMAND_REFERENCE.md - 命令参考
- GETTING_STARTED_CN.md - 快速入门
CCW Dashboard - Claude Code Workflow 可视化控制中心操作手册