技能库 / 代码解释器

代码解释器

解释代码逻辑,帮助理解复杂代码

v1.0.0 OpenSource Community 已认证
code explanation learning documentation

安装方式

CLI 安装(推荐)

claw install oss-code-explainer

需要安装 CLAW CLI

手动下载安装

下载 ZIP 文件后解压到技能目录

下载 ZIP (oss-code-explainer-v1.0.0.zip)

触发指令

/explain
/解释

使用指南

代码解释器

功能介绍

解释代码逻辑,帮助理解复杂代码,适合学习新技术或维护遗留代码。

使用方式

解释代码块

/explain
function calculateTotal(items) {
    return items.reduce((sum, item) => sum + item.price * item.quantity, 0);
}

逐行解释

/explain --line-by-line
[你的代码]

解释特定概念

/explain 什么是闭包?
/explain 解释递归

输出内容

  • 代码功能概述
  • 关键逻辑解释
  • 使用的技术概念
  • 潜在问题和改进建议
  • 相关最佳实践

支持语言

  • JavaScript/TypeScript
  • Python
  • Java
  • C/C++
  • Go
  • Rust
  • PHP
  • Ruby