KloseDoc

AI 写作助手与引用检查

打开 AI 面板

编辑器工具栏最右侧的 ✨ AI 按钮打开 AI 助手面板。面板浮在编辑器上方,可以拖动边缘调整大小,点 关闭 AI 助手 收起。对话记录、选择的任务、思考选项和未发送的草稿会保存在浏览器本地,刷新后恢复。

只有登录用户在项目内能看到此按钮;通过只读链接匿名访问的人看不到。如果 AI 服务连不上,按钮提示“重新连接 AI 助手”,点击会重试。

如果提示“当前账号未启用 AI 功能,请联系管理员开启”,说明管理员关闭了你账号的 AI 功能。

面板结构

面板顶部:

  • 模型 下拉框:列出管理员启用的模型,默认使用管理员设定的默认模型。只有一个模型时不可选。
  • 思考 下拉框:不思考 或 思考。思考会更慢,并占用一部分回答长度预算。“续写内容”任务不支持思考。
  • 清空对话。

面板下方是任务选择、上下文范围、输入框(最多 4000 字符)和发送按钮。任务运行中发送按钮变为 终止 AI 任务。

任务

任务 说明 结果形式
优化写作 根据需要润色表达或重写内容 编辑器内的修改建议
续写内容 从光标处自然续写 在光标处插入一段内容
内容摘要 总结所选或当前内容 文字回答,不修改文档
审阅文档 查找语言、逻辑与一致性问题 以“KloseDoc AI”身份写入评论
修复编译错误 编译当前版本并诊断构建日志 修改建议与诊断说明,仅 LaTeX / Typst 项目
自由提问 必要时结合项目上下文回答问题 文字回答

默认任务是“自由提问”。审阅任务只检查语言、逻辑、结构、术语和表达,不会推测编译错误;编译问题请用“修复编译错误”。

如果模型判断你的请求更适合另一个任务,面板会提示“当前选择‘X’,模型判断这条请求更适合‘Y’”,可以选择 仍然使用“X” 或 切换到“Y”。

上下文范围

上下文范围 下拉框提供 选中文本、当前文件、整个项目 三个选项。不选时自动决定:

  • 自由提问和修复编译错误默认使用整个项目。
  • 优化写作、内容摘要、审阅文档在有选区时使用选区,否则使用当前文件。

下拉框下方会显示将要发送的内容,例如“N 个字符已选择”或“项目 · N 个文件”。选择整个项目时,优化写作和审阅只处理 .md、.tex、.typ 写作源码;修复编译错误会包含主文件和相关的 .bib、.sty、.cls、.bst 文件。

修改建议如何呈现

AI 不会直接改动文档。所有修改先以建议形式显示:

  • 编辑器中原文被高亮,新文本以“+”前缀内联显示,每处建议后有 ✓ 接受 和 ✕ 拒绝 按钮。
  • 工具栏出现“AI 修改 1 / N”导航条,可用 上一处 / 下一处 逐条查看,也可以 接受全部 或 丢弃全部。批量操作前会弹出确认框,列出涉及的文件;接受全部会一次性写入文档,可以在版本历史中撤销;丢弃全部不改动文档,但建议无法恢复。
  • 建议在协作者之间共享,任何编辑者都可以接受或拒绝,不限于发起任务的人。
  • 接受一处修改后,与之重叠的其他建议会失效并提示数量。
  • 任务运行期间,你可以继续编辑文档。AI 处理的是任务开始时的快照,此时的改动它看不到;如果某条建议对应的原文已被改动,该建议会标记为不再适用,其他建议不受影响。
  • 运行期间接受 / 拒绝按钮暂时不可用,提示“AI 仍在处理,完成后即可接受或拒绝”。
  • 查看者只能阅读建议,不能接受或拒绝。

任务完成后面板会给出摘要,例如“已在编辑器中生成 N 处修改:x 处替换、y 处删除、z 处插入”。长文档分多个单元处理,若有单元因预算未处理,摘要会说明并建议缩小范围重跑。

查看过程

回答上方的 查看过程 · N 可以展开这次运行的步骤,例如“正在读取项目源码”“编译通过”“已生成编辑建议”。指向文档某处的步骤可以点击跳转。

审阅评论

“审阅文档”会把意见写成真实的评论线程,作者显示为 KloseDoc AI,带“AI 审阅”标记,并附带严重级别和类别。评论面板会自动打开并跳到第一条。评论里若有“修改建议”块,可以点 复制修改建议。这些评论可以像普通评论一样回复、解决和删除。

PDF 工具栏上另有一个按钮,可以把 AI 评论和建议作为批注嵌入 PDF 下载。它需要先以开启“源码定位”的方式编译一次。

修复编译错误

选择此任务后,输入框下方出现 自动编译验证 复选框:

  • 关闭 时,你需要先编译当前版本,AI 依据现有编译日志提出未经验证的修复建议。没有日志会提示“请先编译当前版本,或开启编译验证”。
  • 开启 时,AI 会自己编译。每个候选修改都在隔离的临时副本上编译验证,最多三轮;你的实时文档在验证过程中不会改变,只有接受建议时才写入。

最终回复会说明问题、修复建议和验证状态(如“编译验证已完成”“已达到编译尝试上限”“仅给出修复建议,未生成可应用的修改”)。

中断与恢复

  • 任务在服务器上运行,关闭标签页或断网不会终止它。重新打开文档会自动重连并继续显示进度,面板显示“正在重新连接 Agent”或“等待网络”。
  • AI 服务在任务完成前重启会提示重新发起任务。
  • 任务部分完成时,已生成的建议会保留并提示“任务部分完成,已保留生成的结果”。
  • 终止 AI 任务 可以取消运行中的任务。

限制

限制 值
每位用户每分钟发起任务数 20
每位用户同时运行的任务数 3
输入框长度 4000 字符

超出同时运行数会提示“已有 AI 任务正在进行,请等待其完成或先取消”。

引用检查

引用检查用于核对 LaTeX 项目的 .bib 参考文献是否真实存在、作者和年份是否与来源一致。

使用方法

  1. 打开项目中的 .bib 文件。工具栏会出现盾形的 检查引用 按钮(未保存的项目不显示)。
  2. 点击后预览区切换为“引用检查”面板,显示“正在排队等待检查……”,随后逐条显示“正在检查 x / y”和结果。
  3. 完成后显示“已核对 N 条”。达到时间上限时会标注“(超时截断)”。

结果按文件保存在服务器上。刷新页面、重新打开文件都会直接恢复上次结果;再次点击 检查引用 只是重新打开结果,点 重新检查 才会重新运行。通过分享链接访问的人也可以运行检查。

检查内容

每条文献按以下顺序核对:

  1. 有 DOI 时,在 Crossref 查询,找不到再查 DataCite。查不到判为“可疑”。
  2. 有 arXiv ID 时,在 arXiv 查询。查不到判为“可疑”。
  3. 没有标识符时,按标题在 OpenAlex 检索(管理员可额外开启 DBLP),取最佳匹配比较标题、作者和年份。
  4. 部分条目类型的 url 字段会检查链接是否失效,失效判为“警告”。

结论与结果卡片

结论分五级:可疑、警告、轻微、无法验证、通过。面板顶部的计数可以点击作为筛选条件,数量为 0 的不显示。结果按严重程度、再按行号排序,非“通过”的条目默认展开。

每张卡片并排显示 你填写的 与 命中记录 的标题、作者、年份和出处,作者逐个标记是否匹配。卡片提供 打开来源(DOI / arXiv / DBLP / OpenAlex 页面),没有来源链接时提供 去学术搜索,以及 定位到该行 跳到 .bib 中的对应条目。

“查不到”不代表一定是编造的,请结合来源记录人工判断。

限制

限制 默认值
单个文件条目数 500
每位用户每分钟检查次数 10
单条查询时间上限 10 秒(排队等待不计入)
整体检查时间上限 300 秒,管理员最多可放宽到 20 分钟

来源查询结果在服务器缓存 30 天,失败结果缓存 60 分钟。