凌晨两点,构建突然失败,日志刷了几百行,你盯着满屏的红色报错,不知道从哪看起。
服务部署上去了,却死活起不来,健康检查一直不过,你一个个配置查过去,还是没头绪。
这些时刻,每个用 Rainbond 的人大概都熟悉。从今天起,你多了一个帮手——「Rainbond v6.8.0 正式发布,带来两款 AI 能力:平台内置的 AI 助手 RainAgent,以及面向开发者本地终端的 AI 工作流技能 RainSkills。」 不管你习惯在平台里点点点,还是在 Codex、Claude Code 里敲命令,这次都有一个懂 Rainbond 的 AI 帮你部署、帮你排障。
一、RainAgent:长在 Rainbond 侧边栏里的 AI 助手
RainAgent 是 Rainbond 平台内置的 AI 助手插件。它就在平台右上角的 「AI 助手」 入口里,打开就能用——不用切窗口、不用复制日志去别处问,你在哪个页面,它就懂你正在看的是哪个企业、团队、应用和组件。
你只需要用大白话描述你想干嘛,剩下的交给它。
它能帮你做什么
「排障,是它最拿手的事。」 应用起不来、访问不通、实例反复重启,你不用再自己一行行翻日志。直接问它:
帮我排查这个组件为什么没有正常运行。
查看 frontend 组件最近 100 行日志,并帮我判断是否有异常。
当前组件访问不通,帮我检查端口、网关访问和组件状态。
RainAgent 会读取应用、组件、实例的状态、日志和事件,帮你把构建、部署、调度、启动各个阶段的问题串起来分析,告诉你大概率卡在哪、下一步先查什么。
「部署交付,它也能搭把手。」 不管你是用镜像、源码还是软件包,告诉它来源,它会结合当前团队和集群上下文帮你把参数补齐,部署完还能帮你确认实例状态和访问地址是不是真的通了:
帮我用 `nginx:latest` 创建一个组件,并确认需要配置哪些端口。
帮我验证当前应用是否已经部署完成,并检查访问地址是否可用。
「日常运维,问一句就好。」 查状态、看配置、改环境变量、重启停服……这些零碎但高频的操作,都能用对话完成:
帮我重启当前组件,执行前先说明会影响哪些实例。
帮我查看当前组件的环境变量配置。
改东西,它不会先斩后奏
很多人会担心:AI 帮我操作平台,万一手抖把生产服务停了怎么办?
RainAgent 在这一点上很克制。它「完全继承你在 Rainbond 里的权限」,你权限之外的事它碰不到。而对于重启、停止、删除、改配置这类会影响运行状态的变更操作,它不会闷头执行,而是先弹一张「审批卡片」,把要做的事摆给你看,你点了"授权并执行"它才动手。
低风险的常规操作,你可以设个"本会话自动批准"省点事;但删除、停止这类高风险操作,「永远需要你逐次确认」,不走自动批准那一套。安全感拉满。
怎么开始用
-
用企业管理员账号登录平台,点右上角 「AI 助手」;
-
首次使用会提示安装插件,点 「去安装」 进入企业扩展中心,找到 RainAgent 完成安装;
-
到 「平台管理 → AI 助手设置」,填上你的模型服务地址、模型名称和访问密钥,保存;
-
回到右上角点开 「AI 助手」,开始对话。
Tips:开源版默认只对首个注册的企业管理员开放 RainAgent;企业版则面向企业内所有用户开放,每个人的可用范围依然受 Rainbond 权限体系约束。
RainAgent 视频教程:https://www.rainbond.com/videos/rainagent-install-use
二、RainSkills:把 Rainbond 装进你的 AI 编程助手
如果说 RainAgent 是给"在平台里干活"的人准备的,那 「RainSkills 就是给"在终端里干活"的开发者准备的。」
RainSkills 是一组开源的 AI 工作流技能,装上之后,Codex、Claude Code 这些 AI 编程助手就直接学会了怎么跟 Rainbond 打交道。你在写代码的环境里,用一句自然语言就能把项目部署上去、把问题排掉:
帮我把当前项目部署到 Rainbond。
帮我看看当前应用为什么没有正常运行。
给当前应用创建一个快照。
它能覆盖一条完整的链路
「项目接入与部署」:自动识别本地项目结构,生成绑定配置,把本地项目和 Rainbond 应用关联起来。镜像、源码、软件包、应用模板都支持,端口、依赖、连接变量也会帮你补齐。前后端加数据库、缓存的多组件应用,它也会尽量理清组件之间的关系。
「运行排障与修复」:应用跑不起来时,它会去读组件状态、Pod 诊断、事件、构建日志和运行日志,帮你区分到底是源码构建失败、镜像拉取失败、依赖缺失,还是环境变量不匹配。平台侧的低风险问题它能帮你顺手修;一旦问题牵扯到你的业务代码、镜像或集群容量,它会停下来给建议,而不是瞎试。
「交付验收」:部署完不是创建出资源就算完事。它会检查组件、Pod、事件、访问配置和存储,判断应用是不是真的"跑收敛"了,还会帮你找出最终该访问的地址,最后给一个明确结论——已交付、需人工验证、部分交付还是被阻塞。
「版本与发布」:支持版本中心的一系列操作,创建快照、发布到本地组件库或云市场、查看发布事件,需要的时候还能辅助回滚到历史快照。把当前运行状态沉淀成可复用、可回滚的版本资产。
一行命令装好
bash <(curl -fsSL https://get.rainbond.com/rainskills/install.sh)
脚本会自动帮你下载技能、引导浏览器登录授权、配置好 Rainbond MCP,并验证连接可用。安装完重启一下 Codex 或 Claude Code 就能用了。
无论你用的是 Rainbond Cloud 还是私有化部署,都支持:
# Rainbond Cloud
bash <(curl -fsSL https://get.rainbond.com/rainskills/install.sh) all --saas
# 私有化 Rainbond
bash <(curl -fsSL https://get.rainbond.com/rainskills/install.sh) all --self-hosted --rainbond-url <你的地址>
用了一段时间后如果遇到 401 / token expired,不用重装,跑一下 bash <(curl -fsSL https://get.rainbond.com/rainskills/install.sh) refresh 刷新登录状态即可,记得刷新后重启编程助手。
和 RainAgent 一样,RainSkills 对删除应用、切换交付模式、修改业务代码这类高风险动作也不会静默执行,一定会让你确认或交回给你处理。
RainSkills 视频教程:https://www.rainbond.com/videos/rainskills-ai-deploy
其他变更
Bug 修复
平台升级
Reference Link
[1] 离线升级文档: https://www.rainbond.com/docs/upgrade/latest-version