文档

软件生产工作台

工厂交付了什么、花费多少、需要您处理什么,以及每项工作的进展如何。

登录后您会进入工厂页面。该页面首先展示工厂的交付成果与花费,接着显示需要您处理的事项;每个任务和计划都清晰呈现了其进展历程。从工厂页面可访问任务、工作流、计划、自动化规则和报表,让您能快速回答“我们拿到了什么?哪些需要我处理?”这个问题。

它的用途是什么

工厂用于回答“交付了什么、花费多少、需要我处理什么?”这个问题。点击即可访问Mission Control,它能展示当前正在运行的任务。

当同时有超过几个任务在执行时,二者的区别就显现出来了。工厂是您做决策的地方;Mission Control则是您查看任务进展的工具。

概览

可选择本周或本月,以及全部或单个项目进行查看。

  • 三项数据这三项数据分别为:已合并的拉取请求数、已完成的工作量以及已花费的金额,且每项数据都会与上期进行对比(如“比上周多4个”)。已合并的拉取请求数统计的是您所连接的代码库中由Coroid创建的请求数量(“11个由Coroid创建”)。点击任意数据可查看其过去八周或八个月的变化趋势;图表下方会显示每个pull request由Coroid合并的平均成本。这些数据均来自实际记录,并非模型估算。
  • 需要您处理该列表仅展示需要有人决策的事项:待批准的计划、待审核或合并的工作、无所属任务的相关问题、待接受的请求,以及失败或被阻塞的工作。列表标题会显示事项总数,前五项会直接展示。 显示更多点击后可查看剩余事项。点击某行可查看其具体操作,也可选择“稍后再处理”将其暂时搁置。
  • 项目该表格按项目列出当期有相关工作的事项,已合并的任务会优先显示。点击某行可查看该项目的具体数据、进行中的工作、生产环境中的运行情况、工作质量:QA首次审核通过的频率,以及从需求提出到交付所需的时长。当期无任何工作的项目会被合并为一行(“4个项目处于闲置状态”)。
  • 本周已完成该列表按时间倒序展示成果;常规自动化流程的结果会合并为一行显示。
  • 全部工作点击可查看按状态分类的任务、工作流、计划、自动化规则和报表的完整列表。

工作合并后,可使用版本发布来跟踪所选提交从准备就绪、部署尝试到环境运行状况的全过程。已完成的任务或已推进的工作流并不等同于部署结果。

工厂
本周coroid-expo我的请求工厂简报
已合并
9
6 more than last week
7由Coroid完成
已完成
7
5 more than last week
资源消耗
US$17.41
376% more than last week
9月14日本周
需要您处理10
选择
  • Upgrade uuid (breaking change) is blockedcoroid-expo · 2天前
  • Pin our GitHub Actions and let Dependabot keep them current stoppedcoroid-expo · 4天前
  • Pin our GitHub Actions and let Dependabot keep them current stoppedcoroid-expo · 4天前
项目
  • coroid-expo9个已合并 · 7个已完成 · US$17.41 · 10个待您处理

工厂概览:本周数据以三个数值和一张图表呈现,展示需要您处理的事项以及各项目的对应行。此为示例性数据。

批量处理多个决策事项

当“需要您处理”中堆积了大量旧工作时,可批量选择行:将鼠标悬停在行上,其旁边的圆点会变为复选框,也可使用选择(手机端在标题旁)。全选可选中所有行。然后:

  • 稍后再处理可将这些行暂时搁置,直到相关工作有变动为止。其他人仍可见到这些行。
  • 对所有人关闭(仅限拥有者和管理员)可归档相关计划,取消待审核的任务,并清除整个组织内的其余事项(失败的工作、测试问题、请求),直到相关工作有变动为止。操作前Coroid会先询问,且任何数据不会被删除。

决定合并事宜

准备合并的计划会在决策页面展示:等待时长、合并后的效果(“合并后会将其纳入coroid-expo的主分支”),相关事实信息(包含的任务、检查结果、pull request),以及关于变更内容、注意事项、相关证据和流程说明的隐藏板块。批准并合并合并前会再次询问;其他选项可提供“请求修改”、“就此咨询”、“pull request”以及分支名称等选项。

某项工作的进展如何

打开某个任务即可查看其完整脉络:一句话概括发生的情况(或当前状态),相关数据信息(达标情况、耗时、成本、QA轮次),从“已提出需求”到“已交付”的流程节点,以及过程中的所有消息:需求提出、各工作指令、开发人员和QA的报告、团队的回复,以及最终结果。若QA退回了工作,这些轮次会合并为一行,点击即可展开查看。

点击某条消息可查看其记录:工作指令、检查结果、运行详情(包含模型、令牌和耗时),并能跳转至完整轨迹。“关于此项工作”板块会展示规格要求、提出需求者、计划、质量和成本信息。

计划的展示方式与之类似:各阶段构成流程图,每个任务会标注其进展状况,以及QA首次审核通过的任务数量。

中止的工作会以红色标注,同时会说明安全情况(“安全:主分支未受影响”),以及中止原因(最后的消息记录和已记录的失败信息)。立即重试。

在对话末尾,您可以:

  • 回复,并可通过@提及相关人员;他们会收到带有链接的通知。
  • 询问助手关于此项工作的相关问题。它会根据对话内容作答(“为何被退回?”)并附上相关链接。
  • 分享将其分享给组织内的人员;他们会收到包含链接的 通知。组织外的人员无法打开该内容。
  • 复制为简版:一段包含结果、事实及链接的简短摘要, 可粘贴到任意位置。

查看任务运行过程

打开正在运行的任务以实时跟踪:包括执行的步骤、调用的工具、 涉及的文件以及逐步生成的测试输出。

初期多操作几次很有必要。完整跟踪两三个任务的执行过程, 比阅读大量文档更能帮你掌握编写优质规格说明的方法——你能清楚看到智能体需要猜测的地方。

之后无需再持续跟踪。有需要处理的操作时,通知会及时提醒你。

干预操作

你可以暂停、取消正在运行的任务,或附上评论后将其退回。详情见当任务卡住或失败时了解每种情况的适用场景。

自动化

工作并非仅由人工输入描述后启动:

  • 自动化规则会在指定时间或特定事件触发时启动工作,例如pull request被打开。它们会被归类在自动化规则项下。
  • 日程安排按固定周期执行工作。
  • 钩子会对平台事件做出响应。
  • 报告按预定计划汇总发生的情况。

本节内容