mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-03-01 13:03:53 +08:00
feat: update usage recommendations across multiple workflow commands to require user confirmation and improve clarity
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
"description": "Manage CLI hooks for automated workflows",
|
||||
"allTools": "All tools",
|
||||
"trigger": {
|
||||
"SessionStart": "Session Start",
|
||||
"UserPromptSubmit": "User Prompt Submit",
|
||||
"PreToolUse": "Pre Tool Use",
|
||||
"PostToolUse": "Post Tool Use",
|
||||
@@ -66,29 +67,13 @@
|
||||
"automation": "Automation"
|
||||
},
|
||||
"templates": {
|
||||
"ccw-status-tracker": {
|
||||
"name": "CCW Status Tracker",
|
||||
"description": "Parse CCW status.json and display current/next command"
|
||||
"session-start-notify": {
|
||||
"name": "Session Start Notify",
|
||||
"description": "Notify dashboard when a new workflow session is created"
|
||||
},
|
||||
"ccw-notify": {
|
||||
"name": "CCW Dashboard Notify",
|
||||
"description": "Send notifications to CCW dashboard when files are written"
|
||||
},
|
||||
"codexlens-update": {
|
||||
"name": "CodexLens Auto-Update",
|
||||
"description": "Update CodexLens index when files are written or edited"
|
||||
},
|
||||
"git-add": {
|
||||
"name": "Auto Git Stage",
|
||||
"description": "Automatically stage written files to git"
|
||||
},
|
||||
"lint-check": {
|
||||
"name": "Auto ESLint",
|
||||
"description": "Run ESLint on JavaScript/TypeScript files after write"
|
||||
},
|
||||
"log-tool": {
|
||||
"name": "Tool Usage Logger",
|
||||
"description": "Log all tool executions to a file for audit trail"
|
||||
"session-state-watch": {
|
||||
"name": "Session State Watch",
|
||||
"description": "Watch for session metadata file changes (workflow-session.json)"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"title": "Commands Manager",
|
||||
"description": "Manage custom slash commands for Claude Code",
|
||||
"description": "Enable/disable CCW commands",
|
||||
"actions": {
|
||||
"create": "New Command",
|
||||
"edit": "Edit Command",
|
||||
@@ -8,18 +8,24 @@
|
||||
"refresh": "Refresh",
|
||||
"expandAll": "Expand All",
|
||||
"collapseAll": "Collapse All",
|
||||
"copy": "Copy"
|
||||
"copy": "Copy",
|
||||
"showDisabled": "Show Disabled",
|
||||
"hideDisabled": "Hide Disabled"
|
||||
},
|
||||
"source": {
|
||||
"builtin": "Built-in",
|
||||
"custom": "Custom"
|
||||
},
|
||||
"location": {
|
||||
"project": "Project",
|
||||
"user": "Global"
|
||||
},
|
||||
"filters": {
|
||||
"allCategories": "All Categories",
|
||||
"allSources": "All Sources",
|
||||
"category": "Category",
|
||||
"source": "Source",
|
||||
"searchPlaceholder": "Search commands by name, description, or alias..."
|
||||
"searchPlaceholder": "Search commands by name or description..."
|
||||
},
|
||||
"card": {
|
||||
"name": "Name",
|
||||
@@ -39,5 +45,17 @@
|
||||
"description": "Description",
|
||||
"scope": "Scope",
|
||||
"status": "Status"
|
||||
},
|
||||
"stats": {
|
||||
"total": "Total Commands",
|
||||
"enabled": "Enabled",
|
||||
"disabled": "Disabled"
|
||||
},
|
||||
"group": {
|
||||
"enabled": "enabled",
|
||||
"clickToEnableAll": "Click to enable all",
|
||||
"clickToDisableAll": "Click to disable all",
|
||||
"noCommands": "No commands in this group",
|
||||
"noEnabledCommands": "No enabled commands in this group"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,10 +11,23 @@
|
||||
"title": "No {type} sessions",
|
||||
"message": "Create a new session to get started."
|
||||
},
|
||||
"noResults": {
|
||||
"title": "No results found",
|
||||
"message": "Try adjusting your search query."
|
||||
},
|
||||
"searchPlaceholder": "Search sessions or tasks...",
|
||||
"sortBy": "Sort by",
|
||||
"sort": {
|
||||
"date": "Date",
|
||||
"name": "Name",
|
||||
"tasks": "Tasks"
|
||||
},
|
||||
"flowchart": "Flowchart",
|
||||
"implementationFlow": "Implementation Flow",
|
||||
"focusPaths": "Focus Paths",
|
||||
"acceptanceCriteria": "Acceptance Criteria",
|
||||
"dependsOn": "Depends On",
|
||||
"tasksCount": "tasks",
|
||||
"emptyDetail": {
|
||||
"title": "No tasks in this session",
|
||||
"message": "This session does not contain any tasks yet."
|
||||
@@ -24,5 +37,29 @@
|
||||
"notFound": {
|
||||
"title": "Lite Task Not Found",
|
||||
"message": "The requested lite task session could not be found."
|
||||
},
|
||||
"expandedTabs": {
|
||||
"tasks": "Tasks",
|
||||
"context": "Context"
|
||||
},
|
||||
"contextPanel": {
|
||||
"loading": "Loading context...",
|
||||
"error": "Failed to load context",
|
||||
"empty": "No context data available for this session.",
|
||||
"explorations": "Explorations",
|
||||
"explorationsCount": "{count} angles",
|
||||
"contextPackage": "Context Package",
|
||||
"diagnoses": "Diagnoses",
|
||||
"diagnosesCount": "{count} items",
|
||||
"focusPaths": "Focus Paths",
|
||||
"summary": "Summary",
|
||||
"complexity": "Complexity",
|
||||
"taskDescription": "Task Description"
|
||||
},
|
||||
"quickCards": {
|
||||
"tasks": "Tasks",
|
||||
"explorations": "Explorations",
|
||||
"context": "Context",
|
||||
"diagnoses": "Diagnoses"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -33,6 +33,32 @@
|
||||
"skipped": "Skipped"
|
||||
},
|
||||
"untitled": "Untitled Task",
|
||||
"deps": "deps",
|
||||
"steps": "steps",
|
||||
"files": "files",
|
||||
"tab": {
|
||||
"task": "Task",
|
||||
"context": "Context"
|
||||
},
|
||||
"quickCards": {
|
||||
"explorations": "Explorations",
|
||||
"context": "Context Package",
|
||||
"dependencies": "Dependencies",
|
||||
"testContext": "Test Context",
|
||||
"available": "Available"
|
||||
},
|
||||
"implementationFlow": "Implementation Flow",
|
||||
"targetFiles": "Target Files",
|
||||
"dependsOn": "Depends on",
|
||||
"focusPaths": "Focus Paths",
|
||||
"acceptance": "Acceptance Criteria",
|
||||
"noContext": "No context information available for this task.",
|
||||
"priority": {
|
||||
"critical": "Critical",
|
||||
"high": "High",
|
||||
"medium": "Medium",
|
||||
"low": "Low"
|
||||
},
|
||||
"empty": {
|
||||
"title": "No Tasks Found",
|
||||
"message": "This session has no tasks yet."
|
||||
@@ -107,6 +133,7 @@
|
||||
"default": "Summary",
|
||||
"title": "Session Summary",
|
||||
"lines": "lines",
|
||||
"viewFull": "View Full Summary ({count} lines)",
|
||||
"empty": {
|
||||
"title": "No Summary Available",
|
||||
"message": "This session has no summary yet."
|
||||
|
||||
@@ -36,7 +36,9 @@
|
||||
"dimensions": "dimensions",
|
||||
"progress": "Progress",
|
||||
"createdAt": "Created",
|
||||
"updatedAt": "Updated"
|
||||
"updatedAt": "Updated",
|
||||
"completed": "completed",
|
||||
"updated": "Updated"
|
||||
},
|
||||
"detail": {
|
||||
"overview": "Overview",
|
||||
|
||||
@@ -1,6 +1,17 @@
|
||||
{
|
||||
"title": "Skills",
|
||||
"description": "Manage and configure skills",
|
||||
"disabledSkills": {
|
||||
"title": "Disabled Skills"
|
||||
},
|
||||
"disableConfirm": {
|
||||
"title": "Disable Skill?",
|
||||
"message": "Are you sure you want to disable \"{name}\"?"
|
||||
},
|
||||
"location": {
|
||||
"project": "Project",
|
||||
"user": "Global"
|
||||
},
|
||||
"source": {
|
||||
"builtin": "Built-in",
|
||||
"custom": "Custom",
|
||||
@@ -12,7 +23,9 @@
|
||||
"enable": "Enable",
|
||||
"disable": "Disable",
|
||||
"toggle": "Toggle",
|
||||
"install": "Install Skill"
|
||||
"install": "Install Skill",
|
||||
"cancel": "Cancel",
|
||||
"confirmDisable": "Disable"
|
||||
},
|
||||
"state": {
|
||||
"enabled": "Enabled",
|
||||
|
||||
@@ -4,7 +4,9 @@
|
||||
"recentPaths": "Recent Projects",
|
||||
"noRecentPaths": "No recent projects",
|
||||
"current": "Current",
|
||||
"browse": "Select Folder...",
|
||||
"browse": "Browse Folder...",
|
||||
"browseHint": "Select a folder from your computer",
|
||||
"manualPath": "Enter Manually...",
|
||||
"removePath": "Remove from recent",
|
||||
"ariaLabel": "Workspace selector",
|
||||
"dialog": {
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
"description": "管理自动化工作流的 CLI 钩子",
|
||||
"allTools": "所有工具",
|
||||
"trigger": {
|
||||
"SessionStart": "会话开始",
|
||||
"UserPromptSubmit": "用户提交提示",
|
||||
"PreToolUse": "工具使用前",
|
||||
"PostToolUse": "工具使用后",
|
||||
@@ -66,29 +67,13 @@
|
||||
"automation": "自动化"
|
||||
},
|
||||
"templates": {
|
||||
"ccw-status-tracker": {
|
||||
"name": "CCW 状态追踪器",
|
||||
"description": "解析 CCW status.json 并显示当前/下一个命令"
|
||||
"session-start-notify": {
|
||||
"name": "会话启动通知",
|
||||
"description": "当新工作流会话创建时通知仪表盘"
|
||||
},
|
||||
"ccw-notify": {
|
||||
"name": "CCW 面板通知",
|
||||
"description": "当文件被写入时向 CCW 面板发送通知"
|
||||
},
|
||||
"codexlens-update": {
|
||||
"name": "CodexLens 自动更新",
|
||||
"description": "当文件被写入或编辑时更新 CodexLens 索引"
|
||||
},
|
||||
"git-add": {
|
||||
"name": "自动 Git 暂存",
|
||||
"description": "自动将写入的文件暂存到 git"
|
||||
},
|
||||
"lint-check": {
|
||||
"name": "自动 ESLint",
|
||||
"description": "在写入后对 JavaScript/TypeScript 文件运行 ESLint"
|
||||
},
|
||||
"log-tool": {
|
||||
"name": "工具使用日志",
|
||||
"description": "将所有工具执行记录到文件以供审计"
|
||||
"session-state-watch": {
|
||||
"name": "会话状态监控",
|
||||
"description": "监控会话元数据文件变更 (workflow-session.json)"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"title": "命令管理",
|
||||
"description": "管理 Claude Code 自定义斜杠命令",
|
||||
"description": "启用/禁用 CCW 命令",
|
||||
"actions": {
|
||||
"create": "新建命令",
|
||||
"edit": "编辑命令",
|
||||
@@ -8,18 +8,24 @@
|
||||
"refresh": "刷新",
|
||||
"expandAll": "全部展开",
|
||||
"collapseAll": "全部收起",
|
||||
"copy": "复制"
|
||||
"copy": "复制",
|
||||
"showDisabled": "显示已禁用",
|
||||
"hideDisabled": "隐藏已禁用"
|
||||
},
|
||||
"source": {
|
||||
"builtin": "内置",
|
||||
"custom": "自定义"
|
||||
},
|
||||
"location": {
|
||||
"project": "项目",
|
||||
"user": "全局"
|
||||
},
|
||||
"filters": {
|
||||
"allCategories": "所有类别",
|
||||
"allSources": "所有来源",
|
||||
"category": "类别",
|
||||
"source": "来源",
|
||||
"searchPlaceholder": "按名称、描述或别名搜索命令..."
|
||||
"searchPlaceholder": "按名称或描述搜索命令..."
|
||||
},
|
||||
"card": {
|
||||
"name": "名称",
|
||||
@@ -39,5 +45,17 @@
|
||||
"description": "描述",
|
||||
"scope": "作用域",
|
||||
"status": "状态"
|
||||
},
|
||||
"stats": {
|
||||
"total": "命令总数",
|
||||
"enabled": "已启用",
|
||||
"disabled": "已禁用"
|
||||
},
|
||||
"group": {
|
||||
"enabled": "已启用",
|
||||
"clickToEnableAll": "点击全部启用",
|
||||
"clickToDisableAll": "点击全部禁用",
|
||||
"noCommands": "此分组中没有命令",
|
||||
"noEnabledCommands": "此分组中没有已启用的命令"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,10 +11,23 @@
|
||||
"title": "没有 {type} 会话",
|
||||
"message": "创建新会话以开始使用。"
|
||||
},
|
||||
"noResults": {
|
||||
"title": "未找到结果",
|
||||
"message": "请尝试调整搜索条件。"
|
||||
},
|
||||
"searchPlaceholder": "搜索会话或任务...",
|
||||
"sortBy": "排序",
|
||||
"sort": {
|
||||
"date": "日期",
|
||||
"name": "名称",
|
||||
"tasks": "任务数"
|
||||
},
|
||||
"flowchart": "流程图",
|
||||
"implementationFlow": "实现流程",
|
||||
"focusPaths": "关注路径",
|
||||
"acceptanceCriteria": "验收标准",
|
||||
"dependsOn": "依赖于",
|
||||
"tasksCount": "个任务",
|
||||
"emptyDetail": {
|
||||
"title": "此会话中没有任务",
|
||||
"message": "此会话尚不包含任何任务。"
|
||||
@@ -24,5 +37,29 @@
|
||||
"notFound": {
|
||||
"title": "未找到轻量任务",
|
||||
"message": "无法找到请求的轻量任务会话。"
|
||||
},
|
||||
"expandedTabs": {
|
||||
"tasks": "任务",
|
||||
"context": "上下文"
|
||||
},
|
||||
"contextPanel": {
|
||||
"loading": "加载上下文中...",
|
||||
"error": "加载上下文失败",
|
||||
"empty": "此会话暂无上下文数据。",
|
||||
"explorations": "探索结果",
|
||||
"explorationsCount": "{count} 个角度",
|
||||
"contextPackage": "上下文包",
|
||||
"diagnoses": "诊断",
|
||||
"diagnosesCount": "{count} 个条目",
|
||||
"focusPaths": "关注路径",
|
||||
"summary": "摘要",
|
||||
"complexity": "复杂度",
|
||||
"taskDescription": "任务描述"
|
||||
},
|
||||
"quickCards": {
|
||||
"tasks": "任务",
|
||||
"explorations": "探索",
|
||||
"context": "上下文",
|
||||
"diagnoses": "诊断"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -33,6 +33,32 @@
|
||||
"skipped": "已跳过"
|
||||
},
|
||||
"untitled": "无标题任务",
|
||||
"deps": "个依赖",
|
||||
"steps": "步",
|
||||
"files": "文件",
|
||||
"tab": {
|
||||
"task": "任务",
|
||||
"context": "上下文"
|
||||
},
|
||||
"quickCards": {
|
||||
"explorations": "探索",
|
||||
"context": "上下文包",
|
||||
"dependencies": "依赖",
|
||||
"testContext": "测试上下文",
|
||||
"available": "可用"
|
||||
},
|
||||
"implementationFlow": "实现流程",
|
||||
"targetFiles": "目标文件",
|
||||
"dependsOn": "依赖于",
|
||||
"focusPaths": "关注路径",
|
||||
"acceptance": "验收标准",
|
||||
"noContext": "该任务暂无上下文信息。",
|
||||
"priority": {
|
||||
"critical": "紧急",
|
||||
"high": "高",
|
||||
"medium": "中",
|
||||
"low": "低"
|
||||
},
|
||||
"empty": {
|
||||
"title": "未找到任务",
|
||||
"message": "该会话暂无任务。"
|
||||
@@ -104,7 +130,10 @@
|
||||
}
|
||||
},
|
||||
"summary": {
|
||||
"default": "摘要",
|
||||
"title": "会话摘要",
|
||||
"lines": "行",
|
||||
"viewFull": "查看完整摘要({count} 行)",
|
||||
"empty": {
|
||||
"title": "暂无摘要",
|
||||
"message": "该会话暂无摘要。"
|
||||
|
||||
@@ -36,7 +36,9 @@
|
||||
"dimensions": "维度",
|
||||
"progress": "进度",
|
||||
"createdAt": "创建时间",
|
||||
"updatedAt": "更新时间"
|
||||
"updatedAt": "更新时间",
|
||||
"completed": "已完成",
|
||||
"updated": "更新于"
|
||||
},
|
||||
"detail": {
|
||||
"overview": "概览",
|
||||
|
||||
@@ -1,6 +1,17 @@
|
||||
{
|
||||
"title": "技能",
|
||||
"description": "管理和配置技能",
|
||||
"disabledSkills": {
|
||||
"title": "已禁用技能"
|
||||
},
|
||||
"disableConfirm": {
|
||||
"title": "禁用技能?",
|
||||
"message": "确定要禁用 \"{name}\" 吗?"
|
||||
},
|
||||
"location": {
|
||||
"project": "项目",
|
||||
"user": "全局"
|
||||
},
|
||||
"source": {
|
||||
"builtin": "内置",
|
||||
"custom": "自定义",
|
||||
@@ -12,7 +23,9 @@
|
||||
"enable": "启用",
|
||||
"disable": "禁用",
|
||||
"toggle": "切换",
|
||||
"install": "安装技能"
|
||||
"install": "安装技能",
|
||||
"cancel": "取消",
|
||||
"confirmDisable": "禁用"
|
||||
},
|
||||
"state": {
|
||||
"enabled": "已启用",
|
||||
|
||||
@@ -4,7 +4,9 @@
|
||||
"recentPaths": "最近的项目",
|
||||
"noRecentPaths": "没有最近的项目",
|
||||
"current": "当前",
|
||||
"browse": "选择文件夹...",
|
||||
"browse": "浏览文件夹...",
|
||||
"browseHint": "从计算机选择文件夹",
|
||||
"manualPath": "手动输入...",
|
||||
"removePath": "从最近记录中移除",
|
||||
"ariaLabel": "工作空间选择器",
|
||||
"dialog": {
|
||||
|
||||
Reference in New Issue
Block a user