Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

自定义功能的实现 #312

Open
kewell2000 opened this issue May 6, 2023 · 2 comments
Open

自定义功能的实现 #312

kewell2000 opened this issue May 6, 2023 · 2 comments

Comments

@kewell2000
Copy link

Is your feature request related to a problem? Please describe.
新功能是否与解决某个问题相关, 请描述
希望能提供用户能自定义peomot的功能?

Describe the solution you'd like
你期望的新功能实现方案
添加一个模块,用户自定义显示在对话框中的名称和功能,也就是用户预先定义好功能名称,promot,自动输出对应结果。
举个例子:
我希望添加一个对单个英文单词的解释,自定义添加一个名为英文释义的功能,promot为:
你是一位优秀的英语老师,每当我输入一个单词,你需要完成以下任务:
task1:单词词性、音标、中文释义、英文释义、词根词缀起源故事,一行一个
task2:用这个单词造三个工作场景英文例句附英文翻译
task3:用这个单词的词根词缀,拓展5个相近单词,附带词性和中文释义
task4: 用task3拓展出的单词编写一个有趣的A2难度英文故事,限7行内
task5:基于前4个任务生成内容创造3个单选题,选项一行一个,最后一起给出答案
将以上任务结果按以下Markdown格式排版输出:
### 单词释义
staski resut>
### 场景例句
<task recuts

相近词

英文故事

sax4eu
###小测验
clasks result>

结果是,选中某个英文单词后,选择自定义的英文释义功能按钮,实现上述返回输出。

更进一步,各种功能可以由用户完全自定义添加和保留或隐藏。

Additional context
其他
Add any other context or screenshots about the feature request here.

@josStorer
Copy link
Owner

#2, #14, #193 重复

@josStorer
Copy link
Owner

v2.5.6

先前我所设想的Plugin System有些复杂, 并且由于我的时间和精力有限, 暂时无法实现, 但考虑到大量用户需要prompt自定义功能, 因此目前我先实现了一个简化的版本, 此功能的实现并不复杂, 但在过去的一年里一直缺失, 对此我表示抱歉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants