Token导航 LogoToken导航TokenDH.com
研究检索需要联网clawhub未标认证来源可访问clear审计提醒

code-hug代码 HUG

Agent Skill

code-hug 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

3,120

周安装

134

GitHub Stars

1

下载量

1,093
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:code-hug(代码 HUG)
来源仓库:https://github.com/hickhe/code-hug
安装命令:
openclaw skills install code-hug
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install code-hug

简介

AI驱动的软件开发工作流编排器,基于六层控制系统提供端到端项目管理能力,包含全面的代码分析、商业智能提取和智能工作流自动化。

SKILL.md

name
code-hug
description
AI驱动的软件开发工作流编排器,基于六层控制系统提供端到端项目管理能力,包含全面的代码分析、商业智能提取和智能工作流自动化。
user-invocable
true
disable-model-invocation
false
metadata
{"openclaw":{"emoji":"🤗","os":["darwin","linux","win32"],"requires":{"bins":["python","node","java","git","bash","php"]}}}

Code Hug

Code Hug 是一个先进的 AI 驱动的软件开发工作流编排器,提供全面的端到端项目管理能力。基于六层控制系统构建,它无缝集成了代码考古学、商业智能提取和智能工作流自动化。

核心能力

智能工作流编排

  • 端到端流水线: 需求分析 → 功能分解 → 代码实现 → 集成验证 → 部署准备
  • 质量门禁: 可配置的 YAML 准入/准出标准验证
  • 会话管理: 完整的审计轨迹和决策日志
  • 成果物管理: 各阶段产出物的自动归档和版本跟踪

高级代码分析与商业智能

  • 业务规则提取: 自动发现和记录嵌入的业务逻辑
  • PRD生成: 从代码实现反向工程生成产品需求
  • 工作流映射: 提取和可视化端到端业务流程
  • 数据模型分析: 发现实体关系和数据流
  • 多语言支持: 全面支持 Java、JavaScript/TypeScript、Python、PHP 和 Vue.js 项目

智能诊断与自动修复

  • 失败分析: 支持 Java 和 JavaScript/TypeScript 项目失败诊断
  • 自动修复: 构建配置、依赖冲突、编译错误
  • 智能建议: 上下文感知的代码改进建议
  • 安全控制: 内置安全检查和回滚机制

系统要求

运行时依赖

  • Python 3.10+: 核心编排引擎
  • Node.js 18+: JavaScript/TypeScript 分析能力
  • Java: Java 项目分析和编译支持
  • Git: 版本控制集成
  • Bash: 系统命令执行

安装验证

# Python 依赖
pip install PyYAML requests python-dotenv

# 验证安装
python3 -c "import yaml; print('OK')"
node --version
java -version

可用工具

工具描述参数
codehug:start_session启动新的工作流会话project_name, project_root, tech_stack
codehug:run_stage执行指定阶段session_id, stage, context
codehug:diagnose诊断构建/测试失败session_id, build_log, test_log
codehug:auto_fix尝试自动修复问题session_id, problem_type, project_root
codehug:validate运行集成验证session_id, project_root, test_cases
codehug:get_status获取当前会话状态session_id
codehug:extract_business_rules从代码库提取业务规则project_root, output_format
codehug:generate_prd生成PRD文档project_root, business_context
codehug:map_workflows映射业务工作流project_root, workflow_types

配置

~/.openclaw/config.json 中添加:

{
  "skills": {
    "code-hug": {
      "project_root": "/path/to/your/project",
      "auto_fix_enabled": true,
      "max_fix_attempts": 3,
      "enable_safety_checks": true,
      "enable_rollback": true,
      "notification_channels": ["webchat", "email"],
      "business_intelligence_enabled": true
    }
  }
}

配置选项

选项类型默认值描述
project_rootstring必填项目根目录
auto_fix_enabledbooleantrue启用自动修复
max_fix_attemptsinteger3最大自动修复尝试次数
enable_safety_checksbooleantrue启用安全验证
enable_rollbackbooleantrue启用回滚机制
notification_channelsarray["webchat"]通知渠道
business_intelligence_enabledbooleantrue启用商业智能提取

使用示例

1. 启动新会话

/codehug:start_session {
  "project_name": "membership-service",
  "project_root": "/Users/dev/projects/membership-service", 
  "tech_stack": ["Java 17", "Spring Boot 3", "MySQL 8"]
}

2. 执行需求分析(包含商业智能)

/codehug:run_stage {
  "session_id": "membership-service-001",
  "stage": "requirements_analysis",
  "context": {
    "business_context_provided": true,
    "success_metrics_defined": true,
    "stakeholder_identified": true,
    "extract_business_rules": true,
    "generate_prd": true
  }
}

3. 提取业务规则

/codehug:extract_business_rules {
  "project_root": "/Users/dev/projects/membership-service",
  "output_format": "markdown"
}

4. 诊断构建失败

/codehug:diagnose {
  "session_id": "membership-service-001",
  "build_log": "[ERROR] COMPILATION ERROR: cannot find symbol...",
  "test_log": ""
}

5. 自动修复

/codehug:auto_fix {
  "session_id": "membership-service-001",
  "problem_type": "compilation_error",
  "project_root": "/Users/dev/projects/membership-service"
}

阶段定义

阶段准入标准准出标准产出物
requirements_analysis业务背景、成功指标、干系人PRD完整性≥0.8、干系人批准、技术可行性确认prd.md, business_rules.json
functional_decompositionPRD批准、架构约束、技术栈技术规格完整性≥0.9、API契约验证、数据库Schema评审tech_spec.md, api_contracts.json
code_implementation技术规格批准、编码规范、开发环境单元测试覆盖率≥80%、静态分析通过、代码评审≥0.85source_code/, test_coverage.json
integration_validation代码批准、构建脚本、测试环境构建成功、集成测试通过、冒烟测试通过test_results.json, integration_report.md
deployment_preparation集成验证批准、部署脚本、回滚计划部署包验证、生产就绪确认、监控配置deployment_plan.md, production_checklist.md

支持的项目类型

  • Java: Maven/Gradle 项目、Spring Boot、Java EE
  • JavaScript/TypeScript: npm/yarn/pnpm、Node.js、React、Vue.js
  • Python: Django、Flask、数据科学项目
  • PHP: 遗留企业应用、现代框架
  • 混合项目: 多语言微服务架构

问题类型与自动修复支持

问题类型描述自动修复支持
build_configuration构建配置错误(Java版本、Maven/Gradle配置)✅ 完全支持
dependency_conflict依赖冲突、版本不兼容✅ 完全支持
compilation_error编译错误、语法错误、符号未找到✅ 完全支持
test_failure单元/集成测试失败⚠️ 部分支持
runtime_error运行时错误(空指针、内存溢出)⚠️ 建议性修复
environment_issue环境问题(权限、磁盘空间、网络)⚠️ 建议性修复
business_rule_violation违反提取的业务规则✅ 完全支持

错误处理

常见错误码

错误码描述解决方案
SESSION_NOT_FOUND会话不存在验证 session_id
STAGE_INVALID阶段名称无效检查阶段是否在定义列表中
ENTRY_CRITERIA_NOT_MET不满足准入标准验证上下文先决条件
EXIT_CRITERIA_NOT_MET不满足准出标准完成所需产出物
AUTO_FIX_FAILED自动修复失败查看日志,考虑手动干预
VALIDATION_FAILED集成验证失败检查构建日志和测试报告

审计日志

所有操作都会记录到审计轨迹中:

{
  "timestamp": "2026-03-24T12:50:00Z",
  "action": "stage_completed",
  "actor": "code-hug",
  "details": {
    "session_id": "membership-service-001",
    "stage": "requirements_analysis",
    "artifact": "/path/to/prd.md",
    "business_rules_extracted": true
  }
}

与代码考古学集成

Code Hug 与代码考古学技能无缝集成,提供:

  • 增强的商业智能: 更深入的业务规则提取和PRD生成
  • 全面分析: 结合技术和业务视角
  • 智能工作流: 业务感知的工作流编排
  • 统一报告: 集成的技术和业务评估报告

最佳实践

  • 渐进式采用: 从单个阶段开始,再启用完整流水线
  • 安全第一: 始终启用安全检查和回滚机制
  • 业务上下文: 提供丰富的业务上下文以获得更好的智能提取
  • 定期验证: 与领域专家验证假设和提取的规则
  • 持续改进: 使用审计日志优化工作流配置

版本历史

版本日期变更
1.0.02026-03-24初始发布,从 workflow-orchestrator 演化而来,增强了商业智能能力

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

91.29%
按下载量换算998

安全审计

VirusTotal

可疑

ClawScan

通过

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills