mirror of
https://github.com/ikechan8370/chatgpt-plugin.git
synced 2025-12-17 22:07:10 +00:00
23 lines
604 B
JavaScript
23 lines
604 B
JavaScript
import plugin from '../../../lib/plugins/plugin.js'
|
|
import cfg from '../../../lib/config/config.js'
|
|
export class ChatGPTMarkdownHandler extends plugin {
|
|
constructor () {
|
|
super({
|
|
name: 'chatgptmd处理器',
|
|
priority: -100,
|
|
namespace: 'chatgpt-plugin',
|
|
handler: [{
|
|
key: 'chatgpt.markdown.convert',
|
|
fn: 'mdHandler'
|
|
}]
|
|
})
|
|
}
|
|
|
|
async mdHandler (e, options, reject) {
|
|
if (cfg.bot.global_md) {
|
|
const { content, prompt, use } = options
|
|
let md = `> ${prompt}\n\n---\n${content}\n\n---\n*当前模式:${use}*`
|
|
return md
|
|
}
|
|
}
|
|
}
|