首页 默认分类 正文
  • 本文约943字,阅读需5分钟
  • 46
  • 1

🚀 开发者福音!CNB 已关闭开发环境清理工具正式上线!

Ubuntu Latest Tool License Run Schedule


💡 还在为成百上千个“已关闭”的开发环境而头疼吗?

对于许多使用 CNB 平台(或类似云开发环境)的开发者来说,随着项目的不断创建与调试,关闭但未清理的开发环境往往越积越多。

每天打开环境列表,几十上百个“已关闭”状态的工作区在嘲笑你。
强迫症发作?看着满屏的灰色条目手动删除?
No!你值得更高效的解决方案!

于是——
CNB 已关闭开发环境清理工具(CNB Cleanup) 闪亮登场!


🧹 一键清理 · 自动执行 · 拯救强迫症!

这款轻量级工具专为 CNB 用户设计,目标只有一个:
每天定时自动清理所有已关闭的开发环境,让你的工作区永远保持整洁。

运行机制:

  • ✅ 每天凌晨 01:00 自动运行
  • 🧠 智能识别「已关闭」状态的环境
  • 🔒 使用授权密钥安全访问 CNB API
  • 🗑️ 一次清理,干净利落!

⚠️ 重要提示

请在确保「没有仍在执行任务的环境」后再启用本工具。
否则可能导致任务中断或数据丢失!


🧭 快速上手指南

1️⃣ Fork 仓库

首先,前往 👉 kill-cnb-workspaces 仓库
点击右上角的 Fork,将仓库复制到你的账号下。


2️⃣ 配置密钥文件

打开仓库中的 .cnb.yml 文件,找到第 5 行:

https://cnb.cool/Anyexyz/Key/CNB_Keys/-/blob/main/envs.yml

将其替换为你自己的密钥文件地址。

密钥文件内容应如下:

# 权限为 account-engage:rw,用于每日自动删除开发环境
CNB_AUTH_TOKEN: xxxxxxxxxxxxxxxxxxxxxxx

这样,系统就能使用你的凭证安全地执行清理任务。


⏱️ 自动执行(无需人工干预)

配置完成后,GitHub Actions 会在每天 01:00 自动启动任务,定期清理所有已关闭的开发环境。

设置一次,长期省心。
从此,你的 CNB 环境列表永远干净如新!


🧩 适用场景

  • 团队或个人在 CNB 平台上频繁创建临时开发环境;
  • 多人协作项目,环境积压严重;
  • 想让 GitHub Actions 自动维护云端资源的开发者;
  • 有轻微强迫症的你 ❤️。

📜 许可协议

本项目基于 MIT License © Anye 开源,
你可以自由修改、部署与二次开发。


🌈 总结

开发环境的整洁是一种习惯,更是一种效率。
让自动化代替繁琐的手动操作,把时间还给真正重要的开发工作。

CNB Cleanup —— 一款真正懂开发者的自动化清理工具。

评论
$comment['poster']
Anye
0
221.221.230.184 Wechat BrowserMac 10.15.7
好东西,收藏了
1 个月前
回复
友情链接