SciClaw · Mira
02

项目·对话·任务

在 Mira 中,项目是组织工作的基本单元。每个项目都拥有独立的知识库、任务列表和对话空间,用来承载某一项研究或某一类连续工作。

可以将三者理解为一套逐层展开的工作结构:

  • 项目负责定义边界,承载某项独立研究
  • 对话负责日常交流,是人与 Mira 协作的直接入口
  • 任务负责执行复杂工作,是从会话中进一步展开的结构化处理流程

而任务完成后生成的结论文档,又会回到项目知识库中,成为这个项目后续工作的可复用基础。这样,Mira 的工作方式就不只是一次次独立问答,而是围绕项目不断累积上下文、沉淀结果,并支持后续继续调用和扩展。

这种设计的目的,是让不同研究方向、不同文件资料和不同阶段的进行中工作保持清晰边界,避免上下文混杂。对于需要长期推进、反复补充资料、持续沉淀中间结果的科研工作来说,项目可以帮助您把相关内容稳定地收拢在同一个工作空间中。

1. 侧边栏

聊天界面左侧的侧边栏,是您日常工作的大本营——项目、对话、任务产出和知识库都集中在这里。本章涉及的几乎所有操作都从侧边栏开始。本节介绍如何使用它:折叠与调整宽度,以及顶部的项目区。其下方的画板入口有单独的章节(见「画板」),而项目会话知识库两个标签会在本章后面与「知识库与工坊」章介绍。
侧边栏整体布局:顶部项目区、画板入口、其下两个标签(项目会话 / 知识库)与内容列表

侧边栏整体布局:顶部项目区、画板入口,其下两个标签(项目会话 / 知识库)与内容列表。

1.1 折叠与调整宽度

想给对话区腾出更多空间时,点击顶部的折叠按钮,侧边栏会收起成一条窄图标栏。即使收起,您依然可以切换项目、展开一份对话列表快速跳转,以及进入知识库。想改变宽度,直接拖动侧边栏的右边缘即可。

折叠 / 展开侧边栏,并拖动右边缘调整宽度

折叠 / 展开侧边栏,并拖动右边缘调整宽度。

1.2 顶部项目区

侧边栏顶部用于管理项目本身。在这里您可以:

  • 点击当前项目名,展开项目列表并切换到其他项目;
  • 点击 + 项目 新建一个项目;
  • 打开项目操作菜单(齿轮图标),其中包含 项目设置(修改项目说明、管理所引用的其他项目)、重命名 删除项目
  • 打开工坊(🔨),生成可交付的专业文档。
新建项目时,您需要填写项目名和一段项目说明——说明写得越具体,Mira 越能贴合您的目标推进工作——还可以选填参考其他项目来复用它们的资料。对于只读项目,项目设置与重命名会被隐藏,删除也不可用。
项目操作菜单:项目设置 / 重命名 / 删除项目

项目操作菜单:项目设置 / 重命名 / 删除项目。

1.3 画板入口

项目区与标签之间是画板入口。画板是一块可视化画布,可以把任务产出、笔记、文件和数据并排汇集在一起——点 打开空画板 新建,或从我的画板重新打开已保存的画板。 详细介绍见「画板」章。

2. 项目

项目用于承载一项相对独立的研究任务、课题方向或协作主题。您可以将其理解为一个专属工作区:与这个项目相关的对话、文件、任务结果和沉淀知识都会被集中保存在这里。

在同一个项目中,Mira 会围绕该项目已有的资料和上下文持续展开工作;而不同项目之间的内容默认彼此分离。这样做可以帮助您同时推进多个研究主题,而不必担心文件、讨论内容和中间结论相互干扰。

一个项目通常包括以下几部分内容:

  • 对话空间,用于发起日常交流和探索
  • 任务列表,用于承载较复杂、较长链路的执行工作
  • 项目知识库,用于沉淀文件、结论和可复用资料
当前在聊天工具集成中,发起的对话都在 Default 项目下存储。

2.1 创建项目

点击左侧边栏顶部的「+ 项目」按钮,为项目起一个能反映研究主题的名称、补充一段简短说明后,点击「创建」。

新建项目演示

新建项目

2.2 切换项目

点击左侧边栏项目名称,在展开的下拉菜单中选择需要切换到的项目,即可完成项目切换。

3. 对话

对话是您与 Mira 交互的最主要方式。

在 Mira 中,几乎所有能力都通过提示词触发:无论是提问、分析文件、调用技能、启动复杂任务,还是生成研究结论,通常都从一段对话开始。

您可以将对话理解为进入 Mira 工作流的统一入口。对于简单问题,Mira 会直接在当前对话中响应;当它判断当前请求需要更复杂的处理流程时,也会从对话进一步拉起任务,继续完成后续工作。

在同一个项目下,您可以创建不限次数的对话。每次对话都是独立的上下文窗口,默认不会自动继承其他对话中的历史内容。这样可以帮助您在同一项目下并行推进不同问题,避免不同讨论线索相互干扰。

如果您希望当前对话参考项目中已经沉淀的资料,可以手动开启知识库开关,启用基于项目知识库的检索增强模式。

3.1 新建对话

当您需要围绕一个新问题、新思路或新任务开始工作时,可以创建新的对话。

点击对话框上方的 + 新对话,即可开启独立的新对话。

新建对话后,Mira 会在一个新的上下文窗口中与您展开交流,适合以下场景:

  • 开启一条新的研究讨论线索
  • 将不同任务拆分到不同对话中独立推进
  • 避免旧对话内容对当前问题产生干扰
  • 围绕同一项目下的不同子问题分别展开工作
在已连接的聊天工具频道中,您可以通过向机器人发送 /new 开启新对话

3.2 查看和删除历史对话

开启新的对话后,历史对话将以列表形式保留,您可以点击对话标题展开对话列表,搜索、切换、删除历史对话。

删除对话后,该对话将不再出现在当前项目的对话列表中。此操作适合用于整理项目空间、移除临时测试内容,或清理不再需要的讨论记录。删除对话不会影响同一项目中的其他对话、任务或知识库内容。

在对话列表中搜索、切换、删除历史对话

在对话列表中搜索、切换、删除历史对话

3.3 在对话中使用技能

Mira 的很多能力并不是固定按钮,而是通过对话中的指令触发。

当您需要调用某项专门能力时,可以在输入框中输入 /,唤起技能列表,并选择合适的技能继续操作。
例如直接对 Mira 说 用 /deep-research 研究 AI 科学家相关的工具和模型,分析一下未来的趋势,Mira 会使用 deep-research 技能完成这个任务

您可以将技能理解为 Mira 内部可调用的能力模块。它们通常用于处理更明确、更专业或更具结构化的工作,例如特定类型的分析、文件处理、数据操作或外部工具协同。

使用技能时,可以通过以下方式:

  • 在输入框中输入 /,从列表中选择需要的技能
  • 直接在提示词中说明您的目标,由 Mira 判断是否需要调用相应技能
  • 点击对话框上方的 ⚡ 技能,从列表中选择需要的技能

通过这种方式,Mira 的能力可以继续保持以对话为中心,而不需要用户在大量菜单和功能入口之间来回切换。

3.4 上传文件到对话

在对话中,您可以直接上传文件,并围绕这些文件与 Mira 展开交流。

Mira 支持上传几乎所有常见格式的文件,包括但不限于文档、表格、演示文稿、代码文件、数据文件、图片、结构化文本以及其他研究过程中常见的资料类型。

上传后的文件可以用于:

  • 请 Mira 阅读和解释内容
  • 让 Mira 提取重点、总结结构或回答问题
  • 基于文件继续分析、比较或整理
  • 将文件作为后续任务的输入材料
上传到对话中的文件,会同步加入当前项目的知识库。这意味着,这些文件不仅可以用于当前对话,也会成为该项目长期可用的资料积累。后续在同一项目中,您可以在开启知识库开关后,让 Mira 结合这些文件内容进行检索和参考。

4. 任务

当 Mira 判断当前对话中的请求需要启动较复杂的工具调用、跨多个步骤的分析流程,或需要较长链路的执行工作时,它会在项目内创建一个任务

您可以将任务理解为一次被明确拉起的执行流程。与普通会话相比,任务承载的是那些不只是“聊一聊”,而是需要真正展开处理的工作,例如资料整合、多步分析、长链路推理、复杂工具调用,或需要形成相对完整结果的事项。

在 Mira 中,任务有几个关键特点:

  • 任务从对话中触发,作为项目内的独立工作单元被记录
  • 完成后产出结构化结论文档,便于后续复用和追溯
  • 任务可随时终止,已生成的输出文件仍可正常访问

4.1 任务管理

您的对话及其任务都收纳在侧边栏的项目会话标签下,按会话 → 任务 → 产出文件三层结构组织:展开某个会话即可看到它的任务,再展开任务即可看到它产出的文件。需要查找某项内容时,标签顶部的 搜索产出会按名称跨会话、任务和文件一起检索。
项目会话标签:会话 → 任务 → 产出文件

项目会话标签:会话 → 任务 → 产出文件。

了解任务状态

任务执行过程中,它的文件夹上会出现一个带旋转图标的蓝色小角标;任务结束后角标消失,文件夹里只留下产出文件。因此,顺着这棵树扫一眼,就能知道哪些任务还在进行中。

任务操作
将鼠标悬停在任务上,打开其 菜单,其中提供两项操作:
  • 定位至原文——跳回到触发该任务的对话消息;
  • 删除文件夹——移除该任务记录及其文件(删除前 Mira 会先与您确认)。
使用产出文件

悬停某个产出文件时,可以进行几项快捷操作:

  • 点击文件名,在右侧面板预览
  • 引用到对话——点击 @ 图标,或将文件拖到对话框上,即可作为引用附加进去;
  • 加入知识库——将文件沉淀到项目知识库;若该文件已在知识库中,图标会显示一个绿色对勾。
文件的下载、删除以及检索状态,都在知识库标签里管理——文件在那里会变得可被全项目检索,详见「知识库与工坊」章。
任务详情

点击任务后,您可以进入该任务的详情页,查看本次执行的完整信息。

任务详情通常包括以下内容:

  • 任务状态
  • 开始与结束时间
  • Token 消耗信息
  • 执行耗时
  • 使用的技能
  • 所有输出文件
  • 执行摘要

这些信息可以帮助您更好地理解该任务做了什么、用了哪些工具、产出了哪些文件,以及最终得出了什么结果。

在任务详情页中,点击定位按钮,还可以直接跳转到该任务所在的对话位置,方便您回到原始交流上下文,查看这个任务是如何被触发和推进的。

4.2 结果沉淀

每个任务完成后,Mira 都会将结果保存为一份结论文档,文件名为 conclusion.md

您可以将结论文档理解为一次任务的最终沉淀:它通常会保留这项工作的核心结论、关键结果、必要的整理内容,以及后续继续推进时最值得参考的信息。这样做的目的,是让任务结果不会随着对话推进而散落在历史消息里,而是以更清晰、可复用的形式被保留下来。

在 Mira 中,结论文档会自动加入该项目的知识库,在对话中开启知识库后,Mira 会在当前项目中稳定检索这些文件。

知识库与任务

演示如何把知识库资料用于任务执行,并将任务结论继续沉淀回项目。

4.3 定时任务

定时任务用于让 Mira 按预设时间自动执行某项工作。

您可以基于系统提供的模板,配置一个周期性或单次触发的任务,让 Mira 在指定时间自动运行提示词,并将结果发送到对应渠道。

这项能力适合处理需要重复执行、定期更新或按时触发的工作,例如周期性监测、定时整理信息、定期生成摘要,或在固定时间向团队同步结果。

定时任务可以做什么

通过定时任务,您可以让 Mira 自动执行一类重复性工作,而不需要每次手动发起。例如:

  • 定期跟踪某个研究主题的更新
  • 按天、按周或按月生成总结
  • 定时触发固定分析流程
  • 在指定时间向团队投递结果
  • 自动在项目中创建新的执行任务

定时任务的核心作用,是把一次性的操作变成可持续运行的自动流程。

创建定时任务

Mira 支持基于模板创建定时任务。创建时,通常需要配置以下信息:

任务标题

任务标题用于标识这条定时任务,便于后续在列表中查看和管理。

建议使用清晰、易识别的名称,以便区分不同用途的定时任务。

提示词

提示词定义了定时任务每次触发时要执行的内容。

它决定了 Mira 在运行该任务时要做什么、围绕什么主题工作,以及结果应当如何组织。

语言

您可以为定时任务设置输出语言。

Mira 会根据所选语言生成对应语言版本的结果内容。

触发时间

您需要设置定时任务的触发时间。

Mira 支持根据模板配置:

  • 重复触发:按预设周期持续执行
  • 单次触发:只在指定时间执行一次

这意味着,您既可以用它处理持续性的周期任务,也可以用它安排一次性的自动执行。

投递渠道

定时任务触发后,结果可以发送到不同渠道。

如果不设置投递渠道,Mira 会默认在 Default 项目 下新建一条对话,并在其中发起一个任务。这类任务会带有定时任务标签,方便您普通任务区分。

如果需要将结果发送到聊天工具中,您可以选择已经绑定的聊天渠道,例如:

  • 飞书群聊
  • 钉钉群聊

使用聊天工具投递时,需要正确填写群组标识,否则投递无法成功。

除了已绑定的聊天工具外,您也可以自行配置 Webhook 地址,将结果投递到自定义接收端。

管理定时任务
创建完成后,您可以在定时任务列表中统一管理所有定时任务。

在列表中,您可以查看每条任务的基本信息和运行情况,并进行后续操作。

定时任务支持以下管理操作:

  • 编辑:修改任务标题、提示词、时间或投递方式
  • 暂停:临时停止该任务继续触发
  • 删除:移除不再需要的定时任务
  • 立即执行:立刻运行一次任务,用于检查配置是否正常

其中,“立即执行”特别适合用于测试投递链路是否打通,例如确认聊天工具是否能成功收到结果,或验证 Webhook 是否配置正确。

使用限制
每位免费用户最多可以创建 2 个定时任务

如果已经达到上限,需要先暂停或删除现有任务,才能继续创建新的定时任务。

定时任务

演示如何创建、管理和立即执行定时任务,让重复性科研工作自动运行。

SciClaw · Mira