产品架构总览
Lito 围绕一条文献研究循环工作:用户提出问题,模型按需要检索资料,工具返回原文与来源,模型据此继续研究或生成回答。用户可以查看引用、追问或修改,新的要求再进入下一次循环。
这组文档以已发布的V1.1为基础,围绕一项连续研究任务展开:比较文献、形成综述,再修改正文并保留引用。上下文、工具、状态与控制机制共同组织这一过程。
一、整体结构
左侧组织输入、文献处理与索引,中间展示研究执行循环,右侧记录权限、运行状态和评测。蓝色实线表示请求、回答与用户操作,绿色实线表示检索证据与回填,虚线表示配置、控制和记录。
模型可以继续调用工具,也可以生成正文。工具返回的证据加入下一轮输入;适用任务在正文生成后检查发现、条件、引用与篇幅。内容问题进入修改或补查,技术故障按重试规则处理,停止与异常保存实际状态。
二、设计考虑
2.1 项目与会话
同一研究主题通常会反复使用一组论文。项目集中保存文献与研究要求,会话保存具体问答和修改过程。用户可以在同一组材料上继续比较、缩写或调整结构,减少重复上传和解释背景的操作。
2.2 检索与阅读
检索先用片段定位相关内容,阅读时再补充附近的解释和适用条件。两篇比较或逐篇整理还需要按论文分配证据,防止某一篇的相似段落占满输入。这样可以分别控制查找的精度、阅读的完整性和上下文用量。
2.3 模型与程序
模型负责理解问题、提出查询、比较文献和组织正文。程序负责执行工具、检查资料范围、分配预算、维护引用映射和保存运行状态。适用任务中的正文检查会将具体内容问题交回模型修改,检查器的格式错误或超时则按重试规则处理。
2.4 来源与过程记录
连续修改会改变段落和引用顺序,来源关系需要随正文保留。运行记录同时保存候选、工具返回和实际模型输入:回答漏掉一篇论文时,可以查明它是否被找到、是否被筛掉,或读到后没有采用。评测再用相同题目核对改动后的表现。