SciClaw · Mira
04

知识库与工坊

本章节介绍 Mira 中两块紧密相关的能力:项目知识库负责沉淀项目内的可复用资料;工坊则是文档生成工作区,用于将这些资料转化为可交付的专业成果。

1. 项目知识库

每个项目都拥有独立的知识库,用于集中保存该项目相关的文件、任务结论和背景资料。它是项目内资料管理和检索增强的基础。

知识库中的内容主要来自两类来源:

  • 任务结果沉淀:每个任务完成后,Mira 会将结果浓缩为一份结论文档,并保存为 conclusion.md,自动加入当前项目的知识库。
  • 对话中上传的文件:用户在当前项目对话中上传的文件,也会直接加入该项目的知识库。

通过这种方式,项目中的重要资料不会分散在不同对话中,而是统一沉淀到知识库中,便于后续查看、管理和复用。

1.1 知识库与检索增强

知识库中的文件不会默认稳定参与检索。

只有在对话输入框工具栏中开启知识库按钮后(开启后会自动为消息加上 /ask-library 前缀),Mira 才会在当前项目中稳定触发检索增强,并优先参考知识库中的文件内容。

如果没有开启知识库开关,Mira 在对话中对这些文件的利用并不稳定,因此不应将其视为固定参与上下文检索的内容。

这意味着:

  • 开启知识库:Mira 会稳定基于项目知识库进行检索增强
  • 未开启知识库:知识库文件虽然已被保存,但不会固定触发检索增强

这样设计可以让您明确控制项目资料何时作为检索依据参与后续工作。

知识库问答

演示如何基于项目知识库检索资料,并围绕已有文件进行问答。

1.2 知识库管理

在左侧边栏切换到知识库标签后,您可以管理当前项目知识库中的全部内容。
知识库标签概览

知识库标签概览。

本项目资料与引用资料

标签顶部的来源切换,让您在两个视图之间切换:

  • 本项目内添加的资料——属于当前项目的文件,提供完整的管理操作;
  • 来自其他项目的参考资料——从您所引用的其他项目拉取过来的只读文件。
浏览与管理文件
点击搜索图标,会同时出现搜索框和一个筛选按钮,可按类型筛选知识库文件——报告(全部报告 / 上传文档 / 任务报告)、脚本与数据、可视化、结构——列表本身也按这些类别分组。对本项目内的文件,您可以:
  • 点击文件,在右侧面板预览
  • 通过 @ 图标,或将文件拖到对话框上,引用到对话中
  • 在文件的 ⋯ 菜单中下载或删除
每个文件还会显示一个检索状态点,方便您了解知识库如何看待它:可被检索(绿色)、索引中(琥珀色)或 索引失败(红色)。
添加文件

有两种方式把资料加入知识库:

  • 添加文档——上传一个或多个文件。支持拖拽上传,并显示每个文件的进度和上传历史;若在上传过程中关闭,会先与您确认。
  • 加入知识库——将任务产出或上传的文件沉淀进来,使其可在对话中被语义检索引用。

1.3 项目 Wiki

知识库还可以承载项目 Wiki——一份基于项目已索引资料自动生成的项目概览。当您的账号开通了 Wiki 入口时,列表顶部会出现 Wiki 行;若您的套餐支持,即可点击 生成 Wiki 构建。Wiki 行会显示其状态——未生成生成中…,或在生成后显示最新版本与时间(例如 v3 · 2026/06/10 14:24)。生成后可以打开,并在其菜单中下载或清除。
项目 Wiki 界面

项目 Wiki 界面。

1.4 引用其他项目

一个项目可以复用其他项目的知识库。通过 管理来自其他项目的知识库 选择要引用的项目(也可以在创建或编辑项目时设置)。这些项目的文件和 Wiki 会出现在来自其他项目的参考资料视图中,作为只读资料——您可以预览并在对话中引用,但不能编辑或删除。
管理来自其他项目的知识库对话框

管理来自其他项目的知识库对话框。

1.5 使用建议

如果您希望 Mira 在当前项目中更稳定地参考已有资料,建议在文件整理完成后手动开启知识库开关。

如果只是先上传文件进行归档、整理或后续再用,也可以暂时不打开开关,仅将其保存在知识库中。

这样,知识库既可以作为项目资料仓库,也可以在需要时作为检索增强的稳定来源。

2. 开启工坊

工坊是 Mira 的文档生成工作区,用于将研究过程中的资料快速整理为可交付的专业成果。

您只需输入简短的提示词,Mira 就可以基于当前项目中的知识库内容,生成适合汇报、分享、归档或进一步分析的文档与数据产物。工坊适合将分散的项目资料转化为更完整、更规范的输出,例如演示文稿、研究报告、学术海报或结构化数据集。

点击对话输入框上方的工坊按钮即可进入工坊。该按钮带有 🔨 锤子图标。进入工坊后,您可以围绕当前项目快速配置生成任务,包括设置主题、选择输出格式、指定数据来源,以及编辑生成提示词。

工坊功能介绍

快速了解工坊如何把项目资料整理成报告、演示文稿、海报或结构化数据。

3. 输出类型

在工坊中,您需要先选择一种输出类型。

选择后,Mira 会自动加载与该类型对应的生成提示词模板,用于引导生成目标文件的结构、内容组织方式和呈现风格。

需要注意的是,输出类型并不是固定的版式选项,而是对一组默认生成提示词的封装。最终输出的文件类型、内容组织和呈现样式,仍然由提示词共同决定。您可以在系统给出的模板基础上继续修改,以适配自己的具体需求。

文件类型说明
演示文稿(PPTX)
  • 默认模板通常会引导生成一份咨询风格的10 页演示文稿,适合用于项目汇报、研究展示或内部沟通。
  • 这只是系统提供的默认提示词示例,并不代表演示文稿只能生成这一种页数或风格。您可以通过修改提示词,调整页数、结构、语气和视觉表达重点。
学术海报(PNG)
  • 默认模板通常会引导生成一份横版学术研究海报,适合用于会议展示和成果张贴。
  • 您同样可以根据需要,在提示词中补充具体要求,例如更偏学术摘要式布局、图表优先或方法流程优先等。
在线报告(HTML)
  • 默认模板通常会引导生成一份包含交互图表的单页在线报告,适合用于结果展示和网页化分享。
  • 如有需要,您也可以通过提示词调整报告的章节结构、图表密度和信息层次。
结构化数据集(CSV)
  • 默认模板通常会引导生成一份带列标题的结构化数据表,适合用于信息抽取、结果整理和后续分析。
  • 您可以进一步指定字段设计、列名格式和数据组织规则。
专业文档(Markdown)
  • 默认模板通常会引导生成一份包含章节结构和引用信息的专业格式文档,适合用于研究总结、技术说明或方案写作。
  • 您可以在提示词中进一步要求写作风格、章节安排、详细程度或引用呈现方式。

4. 使用流程

工坊的生成流程通常分为三个步骤。

4.1 设置主题和格式

首先输入您希望生成内容所围绕的研究主题,例如“非小细胞肺癌耐药机制”,然后选择目标输出格式。

研究主题用于告诉 Mira 本次生成的核心内容范围;输出格式则决定最终成果的呈现方式与组织结构。

4.2 选择数据来源

默认情况下,工坊会使用当前项目知识库中所有已索引内容作为生成依据。
如果需要补充项目外的信息,您也可以手动启用公开资料。开启后,Mira 会在生成摘要和组织内容时,进一步搜索更广泛的公开文献和相关资源,以补充项目知识库中尚未覆盖的背景信息。

一般来说:

  • 当项目知识库内容已经较完整时,适合直接使用项目知识库生成
  • 当研究主题需要更多外部背景、文献综述或公开信息支撑时,可以启用公开资料

4.3 设置生成提示词

选择输出类型后,Mira 会自动加载与该格式相匹配的提示词模板。

您可以在此基础上继续修改提示词,补充对输出内容的具体要求,例如:

  • 希望突出哪些研究重点
  • 希望采用怎样的结构组织
  • 希望内容更简洁还是更详细
  • 希望使用怎样的表达风格和呈现方式

通过补充这些要求,您可以让生成结果更贴合具体用途,而不是停留在通用模板层面。

SciClaw · Mira