AI 助手

随行

Vibe Coding 与 Vibe Shipping:从一个想法开始,随行在你的服务器或 Fleet 机器上写代码;已经有仓库或代码,它原样部署。服务器由它开好;域名接在 Leaflow 的 DNS 上时,解析也由它完成。上线后把链接发给你。计费随行不单独收费;对话与任务按所用模型的用量计费,经项目里的模型服务结算。

示例随行在控制台中创建实例、放行端口并添加 DNS 记录,你批准之后网站上线。

速览

微信 · 随行

把办公室那台电脑上这周的周报发我。

找到了,在「文档/周报」里,已经发给你。
  • 在 office-pc 上查找文件machine.find
  • 发送到微信notify.send
第 45 周周报.pdf286 KB

在微信里说一句,文件发回微信。企业微信、飞书、Telegram 与 Slack 也可以接入。

它调用的是控制台里的同一套操作。

随行调用的就是控制台与 API 的那套操作。它可以在项目里创建与调整资源、在机器上运行命令与处理文件、操作图形界面,也可以联网查资料、读你发的附件、生成图片。需要同时做几件事时,它会分开处理,再把结果汇总回来。

  • 云资源:实例、云盘、网络、安全组、解析记录
  • 机器:命令、文件、图形应用、端口与权限
  • 任务:按时间、按间隔、按 Cron、由事件触发
  • 对话:搜索、附件、图片、记忆与技能

每个页面都能提问,改动按你选的执行前确认处理。

控制台顶部的搜索框就是随行的入口,它操作页面时有可见的光标,你可以随时接手。改动之前,它按你为这个对话选的执行前确认处理:自动审查、逐项确认或直接执行。

  • 逐项确认:每一项改动展开差异,等你批准或拒绝
  • 自动审查:由一个模型先判断,放行的直接执行
  • 直接执行:不暂停,包括重启与删除
执行前确认
  • 自动审查

    修改资源或访问外部服务前由自动审查决定是否执行

  • 逐项确认

    修改资源或访问外部服务前暂停,等你确认

  • 直接执行

    包括删除、重启在内,一律不暂停

在聊天应用里交代,结果发回聊天。

微信扫码接入,企业微信、飞书、Telegram 与 Slack 按各自的方式接入。接入之后,它在你项目里的权限不变,仍然调用控制台里的那套操作;结果、文件与提醒都发回对话。

  • 微信扫码接入;其余平台填写机器人的凭据
  • 每个项目分别接入,可以同时接几个平台
  • 机器上的文件处理完,直接作为附件发回
微信 · 随行

把办公室那台电脑上这周的周报发我。

找到了,在「文档/周报」里,已经发给你。
  • 在 office-pc 上查找文件machine.find
  • 发送到微信notify.send
第 45 周周报.pdf286 KB

任务可以按时执行,也可以在事件到达时开始。

任务可以立即执行、在某个时刻执行、按间隔重复,或按 Cron 表达式重复。也可以绑定 EventBus 事件:写明关心哪类事件、满足什么条件,事件到达时它就开始。条件用 CEL 表达式写,冷却时间至少 10 秒,期间匹配的事件并入下一次运行。

  • 计算与 Fleet 的变化会作为事件发到 EventBus
  • 每次运行的步骤、工具调用与结果都记在任务下面
  • 运行中的任务可以暂停、继续或取消
实例停机时排查已启用
事件
leaflow.compute.instance.updated
条件
data.status == "stopped"
冷却
60 秒
提示词
查一下实例为什么停了;确认安全就重新启动,再在微信里告诉我原因。

最近一次运行

  1. 收到事件:web-01 已停止
  2. 查看操作日志:03:11 由 API 密钥 deploy-bot 关机
  3. 等待你确认:启动 web-01
  4. 已启动,结果已发到微信

它从想法开始写代码,也把现有的仓库原样部署。

从一个想法开始,随行在你的服务器或 Fleet 机器上写代码,代码就在那台机器上。已经有仓库或代码时,它原样部署,不改你的代码;开好服务器、用 Caddy 之类的服务跑起来,再把域名解析过去。域名接在 Leaflow 的 DNS 上时,解析这一步也由它完成。

  • 部署用到的机器可以是云服务器,也可以是你自己的 Fleet 机器
  • 每一步都是项目里的真实操作,可以批准、拒绝或接手
  • 上线后把链接发给你,附上这次做了什么
实例创建实例
名称状态规格镜像IP
web-01运行中c1.medium2 vCPU · 4 GiBDebian 13203.0.113.10
api-01运行中c1.large4 vCPU · 8 GiBUbuntu 24.04203.0.113.24
db-01运行中c1.large4 vCPU · 8 GiBRocky Linux 9.810.0.1.12
build-runner已停止c1.small1 vCPU · 2 GiBUbuntu 26.04—

它可以直接操作机器上的图形应用。

在装了虚拟桌面的 Fleet 机器上,随行直接操作机器上的图形应用:查看窗口与界面元素,点击、输入、拖动、按键。每一步都列在对话里,你可以随时打断或接管;机器上的提权请求仍然要人批准。

  • 先读取窗口与元素,再决定点哪里
  • 需要 sudo 的操作走控制台的审批
  • 你不在电脑旁时,可以在聊天应用里让它继续
随行在 office-pc 上操作图形应用:切换窗口、点击、输入与按键都列在旁边。

nginx.conf - Mousepad

随行正在操作

  1. 切换窗口Mousepad
  2. 点击文件 › 另存为
  3. 输入文字nginx.conf
  4. 按键Enter

它按你的设置改动,并以发起人的身份留下记录。

它用发起对话的成员的身份与权限操作,看不到别人的项目,也做不了自己没被授予的操作。改动之前是否暂停,由这个对话的执行前确认设置决定;任务运行与工具调用都留下记录,事后可以查。

它受的限制

  • 使用发起人的权限,不越权
  • 改动前按执行前确认处理,可以直接拒绝
  • 提权请求要人批准
  • 运行与调用都有记录

你能做的

  • 随时打断、接手或停止
  • 在对话里换模型、切回其他审批方式
  • 用任务把它固定成自动化的流程
  • 查看每次运行做了什么

还有这些

  • 对话入口

    控制台每个页面的搜索框、完整的对话页,以及微信、企业微信、飞书、Telegram 与 Slack。

    微信扫码接入

  • 操作控制台页面

    它点哪里、输入什么,你在页面上看得到;随时可以接手。

    光标可见

  • 项目里的资源

    创建与调整实例、云盘、网络、安全组,写入 DNS 解析记录。

    调用的就是控制台那套操作

  • 命令与文件

    在 Fleet 机器上以你的账户运行命令、读写文件、查找内容。

    每一步都列出

  • 图形应用

    查看窗口与界面元素,点击、输入、拖动与按键。

    Computer Use

  • 定时任务

    立即执行,或在某个时刻、按间隔、按 Cron 表达式重复。

    写在任务里

  • 事件触发

    绑定 EventBus 事件,用 CEL 条件筛选,事件到达即开始。

    冷却时间至少 10 秒

  • 执行前确认

    自动审查、逐项确认或直接执行,按对话选。

    随时可以切换

  • 联网查资料

    搜索网页、读取页面,把出处写进回答。

    需要时才会用

  • 附件与图片

    读取你发的文档与图片;需要时生成图片。

    拖进对话即可

  • 记忆与技能

    记住项目里的偏好与做法,下次不用重复说明。

    按项目保存

  • 运行记录

    每次运行的步骤、工具调用与结果都记在任务下面。

    事后可以查

价格

随行不单独收费;对话与任务按所用模型的用量计费,经项目里的模型服务结算。

所有产品的计费方式

规格与说明

对话入口
控制台;微信、企业微信、飞书、Telegram、Slack
模型
使用项目里的模型服务,对话里可以更换模型
任务触发
立即、某个时刻、按间隔、按 Cron、EventBus 事件
事件条件
CEL 表达式;冷却时间至少 10 秒
执行前确认
自动审查、逐项确认、直接执行
计费
按所用模型的用量,经项目里的模型服务结算
权限
以发起对话的成员身份执行,不越权

常见问题

它会不会乱改我的资源?

改动之前是否暂停,由你为这个对话选的执行前确认决定。逐项确认时,每一项改动展开差异,等你批准;你也可以随时打断、接手或拒绝。

支持哪些聊天应用?

微信、企业微信、飞书、Telegram 与 Slack。微信用要接入的账号扫码;其余平台按各自的机器人方式接入。

任务没跑完会怎样?

每次运行的步骤与结果都记在任务下面,可以查看。运行中的任务可以暂停、继续或取消;按事件触发的任务有冷却时间,避免反复触发。

用哪个模型?

随行使用项目里的模型服务,对话里可以更换模型。模型的价格见模型 API 页面的计算器。

和直接在控制台操作有什么区别?

它调用的就是控制台那套操作,用的是发起人的身份与权限。区别在于你可以用一句话说清要做的事,它在项目里逐步做完,并把每一步列出来。

单独收费吗?

随行不单独收费,按所用模型的用量计费。使用 Leaflow 前,账户需充值至少 US$1。

在控制台里开始使用。

首次使用前充值至少 US$1,之后各产品按公开价格计费。