Skills 与能力配置
Lito 在研究对话中使用内置综述 Skill。用户通过项目说明和对话表达要求,系统按任务加载 Skill,并由后端调用相应脚本。Skill 提供综述方法、示例和执行辅助逻辑,复用已有模型、检索、权限与存储能力。
一、项目配置与 Skill 的分工
项目说明保存用户研究主题和持续有效的偏好,项目文件提供本次可查找的材料。Skill保存可复用的综述方法;每次任务的证据、草稿和缺口保存在运行中,不写回Skill,也不自动成为长期记忆。
图中表示项目配置、Skill 与研究循环的关系。方法资源的加载和辅助脚本的调用由应用分别处理,具体职责见下文。
二、任务识别与加载
本地研究与综述 Skill 配置启用时,应用依据用户消息识别起草、分组、重组和修改任务。有效续问可延续综述任务;用户明确转向单篇解释或简单比较时,退出综述路径。识别采用规则匹配与用户消息上下文,存在歧义时仍可能选错任务类型。
| 本轮任务 | 加载资源与行为 |
|---|---|
| 起草综述、分组后写正文、重组 | 加载 Skill 的方法说明与写作示例 |
| 修改、压缩或纠错 | 加载 Skill 的方法说明与修改示例 |
| 只要求主题分组 | 可以使用同一Skill,但只交付分组及依据,不强制写成正文 |
| 普通单篇问答或简单比较 | 保持轻量研究路径,不强制运行完整综述流程 |
| 明确不检索、只润色且不加新事实 | 使用已有材料,关闭综述预取与补查入口;Skill仍可指导写作 |
应用将 SKILL.md 与一份匹配任务的 references 资源全文加入任务 Prompt,并记录文件和组合包的哈希。示例属于 Skill 的内部资源,不是另一个独立能力;模型无需另外调用文件读取工具。普通问答不因此加载完整综述流程。
三、Skill 结构与执行职责
| 文件或目录 | 实际作用 |
|---|---|
| SKILL.md | 任务范围、证据整理、主题组织、正文及修订原则 |
| references/ | 研究论文中的综述写作及修改示例,保留教学来源与作者设定边界 |
| scripts/ | 由后端调用,处理证据记录、补查、核验、修订与交付 |
方法说明与示例指导模型如何研究和写作;Python 模块由后端显式导入并在相应阶段调用。脚本不会因为被写进 Skill 说明就自动执行,当前接入也不依赖模型执行终端命令或 Craft 沙箱。
加载方法资源与启用证据工作流是两个条件。证据工作流还要求存在有效运行,并启用对应的后端配置;具体的预取和正文核验也受各自开关控制。不能仅凭输入中出现 Skill 内容,就判断全部脚本已经执行。
四、综述流程
- 整理证据。 工具取得原文后形成工作记录,保存文献身份、相关主张、证据类型、必要条件、原文锚点和缺口;不足时在原预算内定向补读。
- 组织主题。 模型围绕用户问题判断文献间的联系、差异及各段作用。这是已有写作阶段的工作,没有额外的独立提纲调用。
- 生成正文。 按任务交付连续论述,保留研究介绍和过渡,避免以压缩替代综合。原文、工作记录与作者设定分别使用。
- 检查与修改。 核验单篇事实和跨篇关系。有依据的错误进入有界修订,暂时缺证或技术故障保留为各自状态,最终交付已有稿件和引用。
上述步骤不是每个任务都必须完整执行的通用流水线。用户只要分组、缩写或局部修改时,按该交付范围工作。选中文献不等于每篇必须写进正文;明确逐篇要求则保留覆盖、实质内容与引用检查。
五、示例的使用边界
示例展示文献介绍、关系解释、过渡及本文定位,而非提供可移植的事实或固定主题数。材料说明和教学点评不应作为正文附注照搬。作者仅给研究问题时,只按其已确定程度定位研究,区分文献启发与作者承诺。
调整语言的目标是让读者跟上论述。应保留必要介绍、比较依据和过渡,把承载不同任务的长句理顺;不能将完整论述压成少量结论,也不把字数下降当作自然表达的证明。通用研究提示与Skill共同约束这一行为。
示例帮助表达研究关系,不保证输出正确。正文仍需检查事实归属、必要条件、作者设定和论述是否连贯;资源加载和脚本执行记录用于诊断,不能代替内容判断。
六、配置与公共能力
综述 Skill 由应用配置和任务识别启用。用户通过现有项目和对话入口使用,没有独立的 Skill 安装页、编辑器或必经的提纲确认步骤。
Skill 脚本管理综述专用的证据与修订决定;公共工具负责检索和读取,主循环负责调用、预算及交付,存储层保留运行记录。Skill 不能扩大用户权限或绕过材料范围。权限与运行方式见权限与运行控制,输入组装见Prompt。