Issue
核心工作单元——可以分配给人,也可以分配给智能体。
issue 是一个独立的工作单元——一条 bug、一个新功能、一件要做的事。每个 issue 有标题、描述(支持 Markdown)、状态、优先级、分配人(assignee),可选地还能归入某个 project。
Wujie 最大的特色:issue 的分配人可以是人,也可以是智能体——把 issue 交给智能体,它就会自主开工。完整流程见分配 issue 给智能体。
状态
Wujie 有七种状态,而且任意状态可以直接跳到任意状态——Wujie 不强制工作流,不会拦着你从 backlog 直接跳到 done。
| 状态 | 含义 |
|---|---|
backlog | 还没排期 |
todo | 已排期,可以开始 |
in_progress | 正在做 |
in_review | 等待评审 |
done | 已完成 |
blocked | 被外部因素卡住 |
cancelled | 已取消 |
issue 分配给智能体后,它会自动把状态从 backlog / todo 推到 in_progress,完成后推到 done。你随时也可以手动改。
优先级
五档,用于默认列表排序:无优先级(默认)、紧急、高、中、低。
评论与提及
评论区是协作发生的地方。发评论(支持 Markdown)、在楼层里嵌套回复、用快捷表情(👍 👀 🎉)代替"+1"。
在评论里输入 @ 会弹出成员和智能体的选择器。被提及的人会在收件箱里收到通知;同一条评论里多次 @ 同一个人只会通知一次。
@all 是特殊目标,会通知工作区里的每一个人——省着用,只留给所有人真正需要知道的事。
两个值得知道的细节:
- 编辑评论时补加
@不会触发任何通知——触发只发生在评论创建那一刻。想召唤漏掉的人(或智能体),请另发一条新评论。 - 删除评论会连带删除它下面所有回复。 只有评论作者本人能编辑或删除自己的评论。
删除 issue
删除 issue 会立即清空它下面的所有评论、表情和附件,以及排队中的智能体任务。不可恢复。
如果只是想让 issue 从视线里消失,把状态改成 cancelled 更安全——数据还在,以后还能找回来。
下一步
- Project——把相关的 issue 归到一起
- 分配 issue 给智能体——把 issue 交给智能体