我一直在关注一个推广定制提示以引导学习者进行对话的时事通讯。此条目提供了一个结构化的提示,让导师询问学生的教育水平,然后提示他们要做的作业(说明中明确告诉 AI 不要做作业!),然后是他们的作品。然后,AI 可以根据作品应满足的要求对其进行反馈。我今天和一个班级一起做了这个实验,反馈出奇地有用(尽管我的期望相当低)。
我是通过分叉插件、打开 researcher.rb(看起来我应该使用 general.rb)、将其另存为 mentor.rb,然后搜索 researcher 并复制/粘贴/替换 researcher- 为 mentor 来完成的。我进行了更改,部署并进行了一些测试,用时不到一个小时。(它甚至通过了规范测试!)
我过去曾建议过一种添加任意数量附加个性的完整方法,也许可以通过一个用于个性的类别,并使用 OP 中的 raw 作为 PROMPT。但是,在我完成了我快速而粗糙的添加新个性解决方案之后,我认为在编程时间上获得更高回报的方法是简单地添加 1-3 个个性,其中包括用于个性和提示名称的 SiteSettings。然后,管理员可以通过更改 SiteSetting 来快速尝试不同的提示,而无需重新部署插件。
这是否可以考虑作为 PR?如果不行,我是否应该能够创建一个附加插件来添加这些,并避免分叉?有什么关于如何大致实现这一目标的技巧吗?