和同学一起做一个项目
三位同学合作完成一份数据结构大作业:用 C 实现一棵 B 树,再写一份实验报告,每人负责一部分。
每位同学都需要一个知是账号。
建团队,请同学加入#
团队是一起使用知是的一组人。团队成员自动成为团队下每个项目的成员。先建团队,再在团队下建项目。
- 点最左侧一列顶部的「首页」,再点左侧栏「团队」下的「新建或加入团队」。
- 点右上角的「创建团队」。
- 在「团队名称」中填写「B 树小组」,点「创建团队」。页面进入这个团队的「项目」页。
- 点左侧栏团队下的「成员」,再点「团队链接」处的「复制链接」,把链接发到你们的群里。
- 同学申请后,打开「待办」,在「等你处理」里每条「〈名字〉 申请加入团队」上点「批准」。
「加入需要审批」默认开着;关掉后,同学打开链接就直接加入。同学一侧的操作见加入别人的团队。也可以在「成员」页点「邀请成员」,按用户名或邮箱邀请同学,对方在「待办」的「等你处理」里接受。
在团队下建项目#
项目是这份大作业所在的地方,频道、任务和文件都属于项目。
- 在团队的「项目」页点「新建项目」。
- 在「项目名称」中填写「B 树大作业」。「归属」已经是「B 树小组」,点「下一步」。
- 点「创建项目」。页面进入项目的频道「综合」。
「综合」是每个项目自带的频道,团队里的三位同学都已在其中。
每人负责一个任务#
任务是一件要交付结果的事,有一位负责人。三位同学各把自己负责的部分转为任务,自己当负责人。
每人先在「综合」中发一条消息,写清自己负责的部分和完成标准,例如:
我负责插入和查找:3 阶 B 树,插入时节点满了要分裂,查找返回键所在的节点。周五前写完并通过测试。
- 在「综合」底部的输入框中写好这条消息,按
Enter发送。 - 鼠标停在这条消息上,点右上角工具条最右边的「转为任务」。页面右侧打开这件任务,页头写着「你 负责」;点「整页打开」进入任务页。芝士接着动手,平台给任务起名。
- 关闭右侧回到频道。这条消息下方是任务卡,其他同学也能看到。
我负责插入和查找:3 阶 B 树,插入时节点满了要分裂,查找返回键所在的节点。周五前写完并通过测试。
我负责插入和查找:3 阶 B 树,插入时节点满了要分裂,查找返回键所在的节点。周五前写完并通过测试。
接下来在任务里和芝士确认要求、再审阅芝士的结果,步骤见把一件事交给芝士并验收。转为任务后芝士接着动手,审阅人默认是自己;提交审阅后由审阅人检查芝士交付的结果。
请同学一起做一个任务#
协作者是负责人请来一起推进任务的人。项目里的同学都能在任务里说话;负责人和协作者说的话是给芝士的指令,其他同学的话芝士当作参考。
- 在任务页点页头的「你 负责」。弹出的卡片列出负责人和协作者。
- 在「协作者」一栏的「添加协作者」下拉框中选择同学。
- 点旁边的「添加协作者」。同学的名字出现在「协作者」一栏。
协作者可以点自己名字旁的「退出协作」离开,负责人可以点「移除」。
自己做不完时,把任务转交给别人。点页头右侧的「更多操作」,选「转交」。在「选择新的负责人」中选一位同学,再点「转交」。
查看各人的进度#
「全部任务」列出项目里的所有任务,「总览」按人汇总每位同学手上的任务。
- 点左侧栏顶部的项目名,在菜单中点「全部任务」。任务按「待处理」「检查中」「进行中」分组,每行写着负责人和状态。
- 点上方的「其他人的」,只看同学负责的任务。
- 点左侧栏最上方的「总览」。「谁在做什么」按人列出每位同学手上的任务。
「待处理」里的任务在等某个人,状态写成「待你审阅」「待你回答」等。「总览」里的「最近进展」按天列出最近两周新建和采纳的任务。各分组的含义见全部任务。
分工的建议#
- 每人的消息只写自己那部分,并写清完成标准,例如“通过测试”“报告分三节”。
- 几个任务共用的约定,例如函数接口、源文件的目录,写进项目仓库的 README;要 AI 队友照着做的规矩写进仓库的 CLAUDE.md。「项目目标」只写要做成什么、什么时候做成、这阶段不做什么。
- 审阅人选另一位同学,不选自己。
接下来#
docs/manual/team-project.md