Wip Ai Devops Toolbox Private

🧰 AI自主运维的DevOps基础设施

面向AI驱动开发的一站式DevOps工具集,涵盖发布流水线、许可证合规、身份文件保护、仓库可见性管控等17项核心能力,通过MCP协议实现Agent自动调用。

收藏
16.1k
安装
3.6k
版本
1.9.60
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

WIP AI DevOps Toolbox 是一套专为AI辅助软件开发设计的完整DevOps基础设施,包含17个可独立调用的专业工具,通过CLI、MCP服务器、OpenClaw插件、Claude Code钩子等多种接口部署。核心工作流围绕三大场景构建:

发布自动化wip-release 实现一键语义化版本发布(patch/minor/major),自动完成版本号递增、CHANGELOG更新、Git标签创建、npm与GitHub Packages双渠道发布、GitHub Release生成。支持从 ai/dev-updates/ 目录自动提取发布说明,强制要求先dry-run再执行。

合规与保护wip-license-guard 在发布门前强制检查LICENSE、版权声明、CLA.md、README许可证章节;wip-license-hook 建立依赖许可证变更的防"rug-pull"机制,通过ledger追踪历史变更;wip-file-guard 以CC Hook形式拦截对CLAUDE.md、SOUL.md等身份文件的破坏性写入;wip-repo-permissions-hook 阻止私有仓库未经-private对应就直接公开。

仓库治理wip-repos 作为单一事实来源管理多仓库文件系统布局,支持漂移检测与自动同步;wip-repo-init 标准化 ai/ 目录结构(含dev-updates、product/plans-prds等层级);forced-git-worktrees + branch-guard 强制代理在隔离工作区编辑,禁止直接操作main分支。

显著优点

Agent原生设计:所有工具均支持MCP协议,Claude Code、OpenClaw等AI代理可直接调用,无需人工转述命令。13项核心能力实现真正的"AI自运维"。

多层安全纵深:从pre-commit钩子到pre-tool-use拦截,从dry-run强制预览到许可证门控,形成"检测-阻断-修复"闭环。身份文件保护采用只读拦截而非提示,防止社交工程绕过。

工作流即代码ai/ 目录约定、分支命名规范(cc-mini/lesa-mini/前缀)、dev-update文件格式等团队规范被编码为工具行为,降低新成员认知成本。

渐进式采用:支持纯CLI手动运行、半自动MCP调用、全自动CC Hook拦截三种介入深度,团队可按成熟度逐步升级。

潜在局限

平台绑定较深:CC Hook依赖Claude Code特定版本,OpenClaw插件需要对应运行时;macOS专属 .app 自动化组件(LDM Dev Tools)限制跨平台部署。Node.js 18+、git、npm、gh CLI的前置依赖在容器化/无服务器环境可能难以满足。

生态系统锁定ai/ 目录结构、repos-manifest.json.license-guard.json 等配置格式为项目自定义标准,与主流工具(如changesets、semantic-release、license-checker)的社区生态不直接兼容,迁移成本存在。

权限风险集中:file-guard、branch-guard等钩子以用户级配置(~/.claude/settings.json~/.ldm/extensions/)持久化,若安装源被篡改,将获得高权限代码执行能力。--yes 等自动确认标志在脚本化场景可能削弱人工审查。

适合人群

  • AI-human混合团队:需要标准化多代理(Claude、OpenClaw等)协作流程的软件开发团队
  • 开源合规敏感型组织:必须满足MIT/AGPL双许可证、CLA签署、版权声明严格的法律合规场景
  • 多仓库单体开发者:使用"私有开发-公开镜像"模式(-private后缀约定)的独立开发者或小型工作室
  • AI工具链集成商:需要将发布、合规、仓库治理能力封装为可复用技能包的infra团队

常规风险

| 风险类别 | 具体表现 | 缓解建议 |
|---------|---------|---------|
| **供应链攻击** | npm全局安装包若被劫持,可篡改CC Hook、MCP服务器实现持久化后门 | 锁定版本hash,使用lockfile,审计`~/.ldm/extensions/`变更 |
| **钩子失效** | AI会话未重启导致新Hook未加载,main分支保护被绕过 | 安装后强制要求重启所有Claude Code会话,CI中补充分支保护校验 |
| **误拦截** | file-guard的严格匹配可能误伤合法的重构操作 | 维护`--check`白名单,关键操作前人工dry-run验证 |
| **配置漂移** | `repos-manifest.json`与实际文件系统长期不同步 | 配置`visibility-audit.sh`定期任务,设置CI门禁 |
| **许可证误报** | dependency许可证解析依赖文本匹配,SPDX不规范时易漏检 | 结合`--fix`人工复核,维护`license-ledger.json`历史基线 |

Wip Ai Devops Toolbox Private 内容

_trash文件夹
guide 2文件夹
scripts文件夹
ai文件夹
_sort文件夹
_trash文件夹
ai_old文件夹
_trash文件夹
dev-updates文件夹
plan文件夹
_trash文件夹
dev-updates文件夹
product-update文件夹
product文件夹
bugs文件夹
notes文件夹
feedback文件夹
plans-prds文件夹
archive-complete文件夹
current文件夹
todos文件夹
upcoming文件夹
product-ideas文件夹
repos文件夹
gstack-private文件夹
browse文件夹
src文件夹
test文件夹
fixtures文件夹
careful文件夹
bin文件夹
codex文件夹
design-consultation文件夹
design-review文件夹
docs文件夹
document-release文件夹
freeze文件夹
bin文件夹
gstack-upgrade文件夹
guard文件夹
investigate文件夹
office-hours文件夹
plan-ceo-review文件夹
plan-design-review文件夹
plan-eng-review文件夹
qa文件夹
references文件夹
templates文件夹
qa-only文件夹
retro文件夹
review文件夹
scripts文件夹
setup-browser-cookies文件夹
ship文件夹
test文件夹
fixtures文件夹
helpers文件夹
unfreeze文件夹
wip-templates文件夹
readme文件夹
scripts文件夹
templates文件夹
tools文件夹
deploy-public文件夹
ldm-jobs文件夹
post-merge-rename文件夹
wip-branch-guard文件夹
wip-file-guard文件夹
wip-license-guard文件夹
wip-license-hook文件夹
dist文件夹
cli文件夹
core文件夹
hooks文件夹
src文件夹
cli文件夹
core文件夹
wip-readme-format文件夹
wip-release文件夹
wip-repo-init文件夹
templates文件夹
_sort文件夹
_trash文件夹
dev-updates文件夹
product文件夹
notes文件夹
plans-prds文件夹
todos文件夹
product-ideas文件夹
wip-repo-permissions-hook文件夹
wip-repos文件夹
wip-universal-installer文件夹
examples文件夹
minimal文件夹
手动下载zip · 1004.2 kB
deploy-public.shtext/x-shellscript
请选择文件