把产品想法,推进到可以验收的结果。

你知道产品需要什么功能。Bellfly 帮你的 Agent 把它推进到实现、测试、修复与 Pull Request,交给你审阅。

写出代码,只是完成工作的一部分。

设计在一个地方,代码在另一个地方,测试错误留在终端,更新说明还在你脑子里。你不断手工把它们接起来。

你交给 Bellfly 什么

产品设计、允许操作的仓库与文件、预期行为、测试要求,以及交付前允许进行的操作。

下载任务说明模板

Bellfly 组织,Agent 动手。

交代好目标与边界,接下来的推进不必每一步都等你。

  1. Bellfly 读取设计,把实现、测试与文档工作安排好。

  2. 你的 Agent 实现变更并运行检查。工作在约定范围内时,你可以离开屏幕。

  3. Bellfly 安排调查与修复失败,再检查修改后的结果。

  4. 整理代码、测试结果、文档与 Pull Request,交给你审阅。

测试发现,设计漏掉了一种情况。

一个边界情况可能需要产品决定,不能只靠继续改代码解决。

Bellfly 怎样继续

Bellfly 保留已完成工作,说明需要哪项决定。你明确行为以后,Agent 修复受影响部分,再运行检查。

一项可以进入真实审阅的变更。

实现、相关测试、文档、剩余问题与交付说明,都能对照最初设计来看。

你仍然决定什么

你决定结果是否可以接受,哪些可以合并或发布。合并 Pull Request 本身不等于批准生产部署。

Built with Bellfly

我们先把 Bellfly 用在自己身上。

Bellfly 最先被做深的场景,就是 OrbiFabric 自己每天在做的软件开发。OrbiFabric 自己就在用 Bellfly 开发产品。一项工作可以从目标和设计开始,经过 Agent 实现、测试、发现问题、修复、Pull Request 和最终验收。Bellfly 的很多设计,也正是在这些真实工作中长出来的。