共享脚本速查 + Semver 标签 (v0.9)
全部位于 ~/.claude/skills/ecc-shared/scripts/
版本管理: per 网页分析 §6, 引入 semver (v1 / v1.1 / v2)
版本管理 (新增 §6)
每个脚本用 git tag 标记 semver:
- v1.0.0 — 稳定 API, 长期支持
- v1.1.0 — 向后兼容增强 (新参数 / 新字段)
- v2.0.0 — 不兼容更新 (参数改名 / 输出格式变)
当前稳定版本:
| 脚本 |
当前版本 |
上次 release |
下一版 |
webhook_server.py |
v1.2.0 |
2026-06-15 |
v1.3 (加 platform_soul_runner) |
push_deliverables.py |
v1.0.0 |
2026-06-15 |
v1.1 (加 sha256 dedup 优化) |
webhook_watchdog.py |
v1.0.0 |
2026-06-16 |
— (新) |
playground.py |
v1.0.0 |
2026-06-15 |
v1.1 (加 rate limit) |
intent_detector.py |
v1.1.0 |
2026-06-13 |
— (稳定) |
版本策略:
1. 每天 0 改动 → 不增 tag
2. 加新功能 (向后兼容) → 增 minor (v1.x → v1.x+1)
3. 改参数名 / 输出格式 → 增 major (v1.x → v2.0)
4. beta 通道: v1.0.0-beta.N 标签, 仅特定 webhook 调用
参考: deploy/semver-policy.md (v0.7 加)
飞书 Bitable 系列
| 脚本 |
用途 |
关键 args |
bitable_sync.py |
CSV → 飞书 (增量/全量) |
--csv <path> --table <name> |
auto_create_10_tables.py |
一键建主 base 10 表 |
--base-token <token> |
spawn_new_base.py |
新甲方专属 base |
--customer <name> --project-id <id> |
push_knowledge_to_bitable.py |
8 表填合成数据 |
--domain <domain> |
skeleton_to_bitable.py |
1750 骨架 → v06_知识教案骨架 表 |
--root ~/Downloads |
skeleton_progress_scan.py |
1750 进度+状态 push |
--scan-only / --remind |
build_lark_doc.py |
11 SOP 拼 master 文档 |
(无 args) |
upload_lark_doc.py |
MD → 飞书云文档 |
--file <path> |
IM / 通知
| 脚本 |
用途 |
send_im.py |
飞书 IM 推送 (P0 群) |
auto_post_push_hook.py |
PostToolUse 自动 push hook |
检索 / 知识
| 脚本 |
用途 |
关键 args |
lesson_indexer_v2.py |
SBERT 语义检索 (MiniLM/BGE-M3/BGE-base-zh) |
--rebuild / --query <q> --model bge-m3 |
lesson_lookup_hook.py |
立项联想 (旧) |
--query <q> |
knowledge_skeleton_generator.py |
6 领域 1750 骨架生成 |
--all-domains / --domain <d> --count 50 |
评测 / Lint
| 脚本 |
用途 |
dockerfile_lint_v2.py |
11 规则 Dockerfile lint (基础) |
dockerfile_lint_v3.py |
真接 hadolint, 80+ 规则 (v2 fallback) |
swe_bench_runner.py |
SWE-bench 评测 (等 GPU) |
audit_3skill.py |
3 skill 5P0 汇总 |
Hook 工具 (v0.8 新增)
| 脚本 |
用途 |
intent_detector.py |
三类业务意图识别引擎 |
user_prompt_submit_hook.py |
Claude Code UserPromptSubmit hook 入口 |
test_intent_detector.py |
16 pytest |
test_hook_harness.py |
hook 端到端验证 (6 case, 6/6 PASS) |
报告 / 工具
| 脚本 |
用途 |
pm_weekly_report.py |
拉 Bitable → 周报 |
logging_utils.py |
Win GBK + 跨平台 |
BaseExtension
| 脚本 |
用途 |
base_extension_p0_button.js |
base 内 JS 扩展 (P0 按钮) |