← 返回
未分类

GitHub Reader

Automatically generate structured analysis reports for public GitHub repositories using only GitHub REST API without third-party data transmission.
使用仅限 GitHub REST API 自动生成公开 GitHub 仓库的结构化分析报告,不涉及第三方数据传输。
krislu1221
未分类 clawhub v3.2.3 3 版本 100000 Key: 无需
★ 0
Stars
📥 1,007
下载
💾 2
安装
3
版本
#latest

概述

GitHub Reader Skill v3.2

深度解读 GitHub 项目 / Deeply Analyze GitHub Projects

📖 输入 GitHub 仓库链接,自动生成结构化分析报告 — 纯 GitHub REST API,不经过任何第三方服务。


🚀 安装 / Installation

cd github-reader/
./install_v3_secure.sh

重启 Agent gateway:

openclaw gateway restart

💡 用法 / Usage

命令方式(推荐,精准触发)

/github-read microsoft/BitNet

GitHub URL

https://github.com/HKUDS/nanobot

自然语言(需包含 owner/repo)

分析 HKUDS/nanobot
解读仓库:microsoft/BitNet

> ⚠️ 注意:不带仓库名的泛化语句(如 "帮我分析这个仓库")不会触发,避免误触发。


📊 输出示例 / Output Example

# 📦 microsoft/BitNet 深度解读报告

> 分析时间: 2026-05-24 15:30
> 数据来源: GitHub REST API(纯 API,不经第三方)

---

## 💡 项目简介
BitNet.cpp 是微软官方推出的 1 比特量化大语言模型推理框架...

## 📊 项目卡片

| 指标 | 值 |
|------|-----|
| ⭐ Stars | 12.5k |
| 🍴 Forks | 2.1k |
| 📝 Issues | 156 |
| 🐍 语言 | Python |
| 📄 许可证 | MIT License |
| 🕐 最后更新 | 3天前 |

## 🔗 链接
| 平台 | 链接 |
|------|------|
| GitHub | https://github.com/microsoft/BitNet |

## 📖 README 摘要
> BitNet.cpp is the official inference framework for 1-bit LLMs...

## 🔗 快速开始

git clone https://github.com/microsoft/BitNet.git

cd BitNet


🔒 数据流向声明:本次分析仅使用 GitHub REST API,不会将仓库信息发送给任何第三方服务。分析结果本地缓存 24 小时,缓存目录:/tmp/gitview_cache。

---
*v3.2 — 纯 GitHub API,无第三方数据外传*

🔒 隐私与安全 / Privacy & Security

数据流向

  • 仅使用 GitHub 官方 REST APIapi.github.com
  • 不经过任何第三方服务(Zread、GitView 等已移除)
  • 分析结果本地缓存,缓存位置和时长可配置
  • 不访问用户的私有仓库列表或 Token

缓存管理

缓存目录:/tmp/gitview_cache(默认),可通过环境变量修改:

export GITVIEW_CACHE_DIR="/path/to/cache"  # 缓存目录
export GITVIEW_CACHE_TTL="24"              # 缓存时间(小时)

清除缓存:rm -rf /tmp/gitview_cache


⚙️ 配置 / Configuration

# 缓存配置
export GITVIEW_CACHE_DIR="/tmp/gitview_cache"
export GITVIEW_CACHE_TTL="24"
export GITVIEW_CACHE_MAX_SIZE="1"    # MB

# 性能配置
export GITVIEW_GITHUB_DELAY="1.0"    # API 调用间隔(秒)

# 超时配置
export GITVIEW_GITHUB_TIMEOUT="10"   # API 超时(秒)

📈 性能指标 / Performance

场景耗时备注
------------------
首次分析3-5 秒API 调用 + 本地生成
缓存命中< 0.1 秒直接返回
缓存有效期24 小时可配置

📁 文件结构 / File Structure

github-reader/
├── github_reader_v3_secure.py    # v3.2 主代码(纯 API)
├── __init__.py                   # Skill 注册
├── clawhub.json                  # ClawHub 元数据
├── SECURITY.md                   # 安全说明(代码对应)
├── SKILL.md                      # 本文件
├── RELEASE_NOTES.md              # 发布说明
├── README.md                     # 简要说明
├── README_BILINGUAL.md           # 双语说明
├── README_EN_CN.md               # 详细中英对照
├── PACKAGE.md                    # 打包说明
└── install_v3_secure.sh          # 安装脚本

🔄 版本变更(v3.1 → v3.2)

变更说明
------------
❌ 移除 Zread不再调用 zread.ai,不再生成 Zread 链接
❌ 移除 GitView不再引用本地 GitView 服务
✅ 纯 API完全基于 GitHub REST API
✅ 收紧触发只接受显式 owner/repo 格式
✅ 隐私声明输出中包含数据流向说明
✅ SECURITY.md移除未验证的自检清单

📄 许可证 / License

MIT License

👨‍💻 作者 / Author

Kris Lu


版本: v3.2(纯 API 安全版)

最后更新: 2026-05-24

版本历史

共 3 个版本

  • v3.2.3 当前
    2026-05-26 17:20 安全 安全
  • v3.2.2
    2026-05-25 16:24 安全 安全
  • v3.1.3
    2026-05-01 03:52 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

Agent-Selector

krislu1221
自动根据任务描述在146+专业Agent之间安全切换,支持自动适配与手动指定,确保最适合的人格身份工作。
★ 0 📥 475

Auto Coding V3

krislu1221
智能自主编码系统 v3.7.17-compliance — 全子代理架构 + 分阶段技能注入。支持 8 步循环、Reviewer 否决权、复杂度自动分级、Risk Scorecard 量化检测。触发词: auto-coding, Auto
★ 1 📥 1,462

Project Manager

krislu1221
项目上下文隔离与状态管理 v2.7.0。解决遗忘、跨天丢失、漏记新话题。新增自动生成甘特图、风险识别、依赖管理。触发词:/project, 新建项目, 回到项目, 记录项目, 继续项目, 项目列表, 甘特图
★ 1 📥 673