Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

tools/ 脚本说明

均在仓库根目录执行,需 Python 3(无第三方依赖,除非另有说明)。

脚本 作用
check_site_md_parity.py 校验每个 site/*.html 是否有对应 site/md/<stem>.md 与正确 GitHub blob 链接(CI 引用)。
gen_cc_overview.py 根据 site/data/cc-overview.json 写回 topic-cc-unpacked-zh.html 内三表;--check--verify-in-sync--dry-run。GitHub Actions site-md-parity 会在 CI 内再跑一次生成并用 cmp 比对前后文件,防止漏提交 HTML。
gen_cc_arch_treemap.py 扫描 ccsource/claude-code-main/src 下各子目录 TS/TSX 数量,写 site/data/cc-arch-treemap.json双层 Treemap:教学分区 → 子目录);--verify-in-sync;无镜像时 verify 仅校验 JSON。
cc-tool-tiles.js / cc-feature-cards.js (静态脚本)读 site/data/cc-overview.jsontool_tilesfeature_cards,挂在 topic-cc-unpacked-zh.html
check_cc_loop_steps.py 校验 site/data/cc-loop-steps.json 结构(唯一 id、必填字段等)。
cc_loop_demo_events.py 模块:演示用 (stage, title, detail) 列表,供下面两个脚本复用。
cc_loop_relay_demo.py stdout 打印 NDJSON 形式 demo 事件。
cc_loop_sse_relay.py 本机 SSE 服务(默认 127.0.0.1:8769/events),供 topic-cc-loop-lab.html 联调。
fetch_ai_bot_tab.py 抓取 ai-bot.cn 首页整类 section(如 term-86 的“AI智能体”)、favorites/* 分类专页(如 favorites/ai-agent/)或 AJAX 子 tab(如 id=94 的“降AI/AIGC率”),导出 JSON/Markdown。
install_skill_from_github.py 从 GitHub 仓库浅克隆指定 skill 目录,并安装到 ~/.claude/skills/.claude/skills/~/.codex/skills/
skillsmp_find_and_install.py 通过 r.jina.ai 代理读取 SkillsMP 搜索结果,自动挑选候选 skill、回 GitHub 校验,并继续调用安装脚本。