返回顶部
C

CodePalCodePal智能分析

Analyze codebases quickly with AI-powered intelligence and insights. Use when understanding unfamiliar repos, checking quality, or generating summaries.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 2.0.1
安全检测
已通过
269
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

CodePal

CodePal

一个功能齐全的开发工具工具包,用于检查、验证、生成、格式化、代码检查、解释、转换、差异比较、预览和修复代码——内置日志记录、搜索、统计和数据导出功能。

命令

命令描述
check <输入>检查代码并记录结果;无参数时显示最近的检查记录
validate <输入>
验证代码输入;无参数时显示最近的验证记录 | | generate <输入> | 根据描述生成代码;无参数时显示最近的生成记录 | | format <输入> | 格式化代码;无参数时显示最近的格式化记录 | | lint <输入> | 对代码进行潜在问题检查;无参数时显示最近的检查记录 | | explain <输入> | 解释代码片段或概念;无参数时显示最近的解释记录 | | convert <输入> | 在语言或格式之间转换代码;无参数时显示最近的转换记录 | | template <输入> | 创建或应用代码模板;无参数时显示最近的模板记录 | | diff <输入> | 记录代码差异;无参数时显示最近的差异记录 | | preview <输入> | 预览代码输出;无参数时显示最近的预览记录 | | fix <输入> | 记录代码修复;无参数时显示最近的修复记录 | | report <输入> | 生成代码报告;无参数时显示最近的报告记录 | | stats | 显示所有日志类别的汇总统计信息 | | export <格式> | 导出所有数据(json、csv 或 txt) | | search <关键词> | 在所有日志记录中搜索关键词 | | recent | 显示活动日志中最近的20条记录 | | status | 健康检查——版本、数据目录、总记录数、磁盘使用情况、最近活动 | | help | 显示所有可用命令 | | version | 打印版本号(v2.0.0) |

使用方法

bash
codepal <命令> [参数]

每个带参数的命令都会将输入内容连同时间戳记录到特定类别的日志文件中。运行不带参数的命令会显示该类别的最近记录。

数据存储

  • - 默认位置:~/.local/share/codepal
  • 日志文件:每个命令都有自己的日志文件(例如 check.log、lint.log、generate.log)
  • 历史记录:所有操作也会记录到 history.log 中,包含时间戳
  • 导出格式:JSON(结构化对象数组)、CSV(类型/时间/值列)、纯文本(按类别分组)

系统要求

  • - Bash 4+(严格模式:set -euo pipefail)
  • 无需外部依赖或 API 密钥
  • 标准 Unix 工具(date、wc、grep、du、head、tail)

使用场景

  1. 1. 代码审查跟踪——使用 check、lint 和 validate 记录代码审查过程中发现的问题,之后用 search 查找
  2. 学习陌生代码库——使用 explain 记录对代码模式的理解,然后用 report 创建摘要
  3. 代码生成和模板化——使用 generate 记录代码生成提示,用 template 跟踪模板使用情况
  4. 差异比较和调试——使用 diff 记录代码变更,用 fix 记录错误修复,创建审计追踪
  5. 团队指标和报告——使用 stats 查看活动摘要,export json 导出到仪表板,recent 快速检查状态

示例

bash

检查一个函数


codepal check validateEmail() 缺少空值检查

生成代码片段描述

codepal generate 用于防抖搜索的 React Hook

检查文件

codepal lint server.js:42 — 未使用的变量 config

解释概念

codepal explain 事件处理器中的 JavaScript 闭包

记录差异

codepal diff 重构认证中间件以使用 async/await

修复错误

codepal fix 分页逻辑中的差一错误

查看汇总统计

codepal stats

将所有日志数据导出为 CSV

codepal export csv

搜索关于认证的记录

codepal search auth

显示最近活动

codepal recent

健康检查

codepal status

输出

  • - 命令结果打印到标准输出
  • 记录带有时间戳(YYYY-MM-DD HH:MM)并持久化到 ~/.local/share/codepal/<类别>.log
  • 导出文件写入到 ~/.local/share/codepal/export.<格式>,并显示字节数确认

由 BytesAgain 提供 | bytesagain.com | hello@bytesagain.com

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 codepal-1776084915 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 codepal-1776084915 技能

通过命令行安装

skillhub install codepal-1776084915

下载

⬇ 下载 CodePal v2.0.1(免费)

文件大小: 4.73 KB | 发布时间: 2026-4-15 12:13

v2.0.1 最新 2026-4-15 12:13
update

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部