OpenClaw GitHub 配置影响分析
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_79f75af8/openclaw-github-config-impact。
技能介绍
面向的问题
当配置散落在 GitHub 仓库的 config/、配置文件/ 或 YAML/properties 文件中,工程师常遇到三类问题:参数含义依赖口头说明、变更影响只能凭经验判断、本地旧文件可能已落后远程。该技能把“找配置、同步版本、解释变更”串成明确流程。
工作方式与边界
- 定位项目:从仓库链接解析
owner/repo,默认以仓库 slug 建立{workspace}/{repo}/。 - 按日版本:每次同步新建
YYYY-MM-DD目录,保留历史快照,并写.openclaw-config-state.json记录commit_sha、remote_ref、latest_version_dir。 - 新鲜度优先:回答前先比较远程分支 tip 与本地 state;不一致则重新下载配置与
*字段说明*.md,一致才读最新版本目录。 - 参数分析:将 YAML 展平成点分键,与字段说明表格对齐,用于解释键含义、环境差异和变更风险。
注意:私有仓库需要 token;远程不可用时只能标注“未校验远程”的旧快照;密钥和 Token 不应在对话中完整输出。
使用场景
- 拿到仓库里的 dev YAML,需要解释某个缓存或超时参数的含义。
- 对比 dev 和 prod 配置差异,定位哪些键改动了缓存、限流和超时。
- 从 GitHub 分支同步最新配置到工作区,并保留按日期版本目录。
- 远程不可用时,基于上次成功快照分析参数,并标注可能过期。
适合人员
- 负责服务配置的 SRE,需要解释参数含义、变更影响和环境差异。
- 接手旧仓库的工程师,需要从 YAML 和字段说明表中快速搞懂配置。
- 做发布评审的研发,需要把配置 diff 拆到具体点分键并标注风险。
- 使用 Cursor/OpenClaw 的开发者,需要把远程配置同步到本地工作区。