--- id: task.create.howto.via-mention title: 在对话中用 @# 创建或关联任务 type: howto feature: task scope: end-user locale: zh aliases: - 聊天里建任务 - 群聊里建任务 - 群里 @# 建任务 - 在群消息里新建任务 - 群消息怎么转成任务 - 把消息变成待办 - 群聊里直接派任务 - dialog mention 任务 related_tools: [create_task, send_message] related_pages: [messenger, dialog_chat] prerequisites: - 通过消息菜单「新任务」建任务时,需在所选项目有添加任务的权限 negative: - "`#` 任务面板只能关联已有任务,没有「新建任务」入口,也没有负责人 / 截止时间字段" - 消息菜单「新任务」仅对文本消息可用,图片 / 文件 / 语音消息没有该选项 - 关联建立后不会自动同步任务字段到消息 - 删除消息不会删除已建任务 last_verified: v1.7.90 --- # 在群聊 / 对话中用 @# 创建或关联任务 ## 是什么 在 DooTask 群聊或任务对话的输入框输入 `#`(常被口语化写成 `@#`),会唤起**任务选择面板**,把已有任务以卡片形式插入消息,消息与任务间建立 mention 关联(ProjectTaskRelation),任务侧能反向看到引用它的消息。注意:这个面板**只能选已有任务,不能新建**;群聊里新建任务要用消息菜单的「新任务」。 ## 关联已有任务(# 面板) 1. 输入框中输入 `#`,弹出任务面板:「项目任务」(当前对话所属项目的未归档任务)、「我的待完成任务」、「我协助的任务」 2. 继续输入关键词可搜索,命中我参与的其他项目任务时会出现「其他任务」分组(受任务可见性限制) 3. 选中后消息里出现任务卡片,发送即建立关联 4. 私聊没有项目上下文,默认只列「我的待完成 / 我协助的任务」,同样可搜索 ## 群聊里直接派任务(消息菜单「新任务」) 1. 右键(移动端长按)群里某条**文本消息** → 选「新任务」 2. 打开完整的新建任务面板,消息内容自动填入任务详细描述 3. 面板字段:项目、任务列表、任务描述(标题)、详细描述;展开「高级选项」还有**计划时间(含截止)、负责人、协助人员**、可见性、子任务 4. 负责人默认是自己,派给别人时在「负责人」字段改选对方,再点「添加任务」 ## 不支持 - `#` 面板不支持新建任务,面板里也没有负责人 / 截止时间字段(这些在「新任务」完整面板里设置) - 图片、文件、语音消息不支持「新任务」(仅文本消息) - 「关联任务」字段与消息关联不是一回事:前者是任务↔任务关系,详见 [[task.related.concept]]