智能体指令下方有三个部分,决定每次运行的方式:知识是它读取的资料,技能教它如何完成工作,输出是它交付的成果。

添加知识

知识是智能体每次都会查阅的资料,例如价目表、风格指南、存放以往合同的文件夹或网站。

  1. 打开智能体,前往知识。
  2. 输入 / 或选择添加资源(+),然后选择文件、文件夹、页面、数据库或应用。要添加网站,请选择添加网站并粘贴网址。
  3. 要添加电脑上的文件,请将文件粘贴到输入框中。文件会先添加到你的资料库。

知识支持文件、文件夹、页面、数据、应用和网站,最多可添加 20 个来源。要移除某个来源,请删除对应的标签。

添加技能

技能教 Dvina 如何完成某类工作,例如对保密协议进行初步审查或制作提案。智能体会在开始工作前优先加载技能。

  1. 打开智能体,前往技能。
  2. 输入 / 或选择添加资源(+),然后选择一项技能。

这里只能添加技能。每个智能体最多可添加 10 项技能。

获取技能

你的技能位于动态中的技能下。你可以通过以下方式获取技能:

  • 从官方技能中添加:在动态中选择添加上下文,然后选择从模板添加技能。选择一项技能,查看 Dvina 何时使用此技能、许可证、来源和文件,然后选择添加。技能会按制作者发布的原样添加,你可以编辑自己的副本。
  • 从文件添加:在动态中选择添加上下文,然后选择技能,再选择 SKILL.md 文件或技能压缩包(.zip 文件)。压缩包需要包含技能文件夹,文件夹内须有 SKILL.md 文件;一个压缩包可以包含多项技能。
  • **从链接添加:**在聊天中粘贴技能链接,并让 Dvina 添加。链接可以指向 GitHub 仓库、文件夹或 SKILL.md,也可以指向 skills.sh 页面,或直接指向 .zip 或 SKILL.md 文件。Dvina 会先征求你的同意,并说明技能名称及其来源。

无论使用哪种方式,添加前都需要你确认一次。Dvina 会显示技能的来源;如果技能包含脚本,还会显示有多少个脚本会在你的沙盒中运行。来自 skills.sh 且发布者并非官方的技能会标注:**此技能来自社区发布者,而非官方发布者。**如果文件中的技能与你已有的某项技能同名,Dvina 会提示它将替换你已有的技能。

如果技能的 SKILL.md 在 frontmatter 中缺少名称或描述,该技能会保持未启用状态,直到你补全这些信息。要修改技能,请在动态中打开它并编辑其文件。

选择输出

在输出下,选择智能体工作成果的形式和保存位置。

  • **回复格式:**每次回复都遵循的模板,例如“结论、风险、下一步”。用普通文字输入即可。
  • **写入位置:**每次运行都会更新的文档或页面。输入 / 进行选择。每次运行都会保存一个新版本,旧版本会保留在历史记录中。智能体一次只能写入一个文档或页面:选择另一个后,它会替换之前的写入位置。

提示

  • 指定权威来源。 添加智能体必须遵循的那份文件,例如你的合同操作指南,而不是在指令中解释其内容。
  • 持续使用同一份文档。 对于每周报告等不断积累的工作,使用 写入,让所有版本都保存在同一处。
  • 共享的智能体会显示其来源。 你共享智能体的对象可以在智能体面板中看到它的知识、技能和输出。如果某个来源无法打开,则会显示为 无访问权限。