跳转到内容
首页

使用技能

技能为 Agent 提供某类工作的参考资料和做法。例如,你想把研究过的轮动方法写成 PTrade 策略代码,就可以使用 PTrade 策略开发技能,让 Agent 参考这个平台的接口和代码写法开展工作。

你也可以把自己喜欢的研究方法或报告写法整理成技能,在以后的对话中继续使用。

需要某个平台的专业资料,或希望沿用一套熟悉的做法时,可以看看有没有合适的技能:

你想做的事可以使用的技能
编写、修改或迁移平台策略PTrade、QMT、miniQMT、聚宽对应的策略开发技能
了解 Dorislab 的功能和操作入口Dorislab手册
按自己习惯的方式整理研究或报告你创建或安装的个人技能

平时直接描述任务,Agent 会根据内容判断是否选用可用技能。你也可以通过 @ 选择一个技能,告诉它这次采用哪份工作指南。

输入框右下角的模型负责执行任务,技能提供资料和做法。选择技能后,你仍可以按需要选择模型。当前可选的技能以 @ 列表为准。

接着对话篇中的例子,已经有了一份 ETF 轮动研究,想把其中的强弱轮动方法写成 PTrade 策略,可以在原对话中继续:

  1. 在对话输入框中输入 @,继续输入 PTrade,选择 PTrade 策略开发。

  2. 写下这次想做的事:

    把这份研究里的强弱轮动写成 PTrade 策略。

  3. 点击发送,Agent 会结合前面的研究和技能中的平台资料来编写代码。

在研究对话中选择 PTrade 技能并提出策略编写任务

如果从新对话开始,可以再输入 @,查找并选择那份研究或策略。手头是本地文件时,可以通过 + → 文件添加,让 Agent 一起阅读。

如果 Agent 询问具体使用的平台环境或策略细节,按你知道的情况补充即可。

代码写好后,可以从回答中的链接打开完整代码、使用说明和验证结果。生成的策略会保存在研究室,并在右侧打开,方便对照查看。

PTrade 技能完成代码编写,回答提供代码链接,右侧打开策略说明

这次示例交付的是一份待验证的 PTrade 回测稿,说明中列出了已完成的检查和接下来的客户端验证步骤。你可以按说明在自己的 PTrade 客户端运行回测。遇到报错时,把错误信息发回对话,接着说“这里报错了,帮我看看”,让 Agent 继续检查和修改。

不同券商和客户端版本的接口可能有差异,运行说明会写明适用环境和需要继续验证的部分。如果希望直接在 Dorislab 中回测,可以接着说“帮我改成这里能回测的版本”,让 Agent 按本地回测的要求继续处理。

查找产品功能时,也可以选择 Dorislab手册,直接问:

我在哪里查看本机行情数据的时间范围?

使用手册技能提出问题

Agent 会查阅手册,为你说明操作入口和步骤。若想直接了解本机现状,也可以问“帮我查一下,本机的 ETF 行情有哪几年的”。这类问题会结合当前可用的数据查询处理;具体日期来自你的本机数据。

几次研究之后,你可能会发现某种分析方式或报告结构很适合自己。这时可以请 Agent 把它整理成技能。例如,在刚完成回测报告的对话里说:

把这次整理回测报告的方式做成一个技能,以后我还想用。

你也可以先输入 @,选择 Skill Creator(说明为“创建或修改技能”),再提出要求。如果有一份特别满意的报告,可以一起引用,让 Agent 按这个例子整理。

把满意的回测报告写法整理成个人技能

创建完成后,记下 Agent 给出的技能名称。在新对话中输入 @ 找到它,再添加一次研究的材料,试着说“帮我整理成报告”。

用过之后,还可以继续改进这个技能。例如:“修改一下这个技能,以后的报告都把主要结论放在最前面。”这样,常用的做法就能随着你的使用逐步完善。

找到别人分享的技能后,可以把它的仓库链接发给 Agent,告诉它:

帮我安装这个技能,我想试试。

也可以在 @ 列表里选择说明为 从官方技能库或其他仓库安装技能的技能,再提供链接。一个仓库有多个技能时,补充你想安装的名称或所在目录。

想先看看有哪些选择,可以请 Agent 列出可安装的技能。安装完成后,在新对话中通过 @ 找到它,再写下自己的任务。

接下来:开始一段对话 · 查看和准备行情数据