创建一个 Clanker Ship 工单
一个工单(ticket)代表一个团队中的一个工作单元,例如 WEB-31。它的摘要说明问题或缺失的内容及其原因;计划(稍后编写)说明如何执行。每个团队都维护自己的工单指令:包含模板、指南和默认值。每次都必须遵循最新的实时指令。请勿重复使用对话早期获取的指令。
步骤
- 确定团队。如果用户没有指定团队,
read_settings会提供他们的默认团队,当你不指定团队时,create_ticket会使用该默认团队。调用list_teams列出所有团队,并且仅当工作明显属于其他团队时才向用户提问。 - 调用
get_agent_instructions,参数为kind: "ticket"和团队的 key。 - 阅读指南并遵循它。在猜测指令中要求确认的内容之前,请先向用户确认。
- 根据模板编写摘要。如果工单将带有一个拥有自己模板的标签,则从该模板开始编写。
- 调用
create_ticket,参数包括团队、简短标题、摘要,以及用户指定的任何状态、标签、负责人或项目。其余字段留空:指令中的默认值会自动填充,包括当团队要求时将你设置为负责人。 - 告诉用户新工单的 ID 和标题,并提供链接。
仅使用 list_tags 为该团队返回的标签。每个工单只对应一个成果:当请求包含两个成果时,提出创建两个工单。