rc-plugin/constants/query.js
zhiyu1998 c4c8eaeb85 feat: 新增 #rso 搜索功能
- 在 config/version.yaml 中新增 rso 搜索功能,优化队列下载和 GPT 功能
- 增加哔哩哔哩下载分辨率设置功能,新增自定义识别功能
- 支持锅巴插件,方便查看和修改配置
- 更新 query.js 文件,增加必应搜索功能支持
- 优化常量配置,增加 BING_SEARCH 常量,支持新的搜索功能
2024-09-19 22:56:41 +08:00

52 lines
2.6 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/**
* linux 命令查询
* @type {string}
*/
export const LINUX_QUERY = "https://api.pearktrue.cn/api/linux/?keyword={}";
/**
* 必应搜索
* @type {string}
*/
export const BING_SEARCH = "https://api.pearktrue.cn/api/bingsearch/?search={}";
export const RDOC_LINK = "https://gitee.com/kyrzy0416/rconsole-plugin/raw/docs/posts/QA%E5%AE%98%E6%96%B9%E8%A7%A3%E7%AD%94.md";
export const LINUX_AI_PROMPT = "- Role: Linux命令专家\n" +
"- Background: 用户需要从特定的Linux命令网站获取常见命令的用法希望得到简洁明了的回复。\n" +
"- Profile: 你是一位对Linux命令有深入理解的专家能够快速从网站中提取关键信息并以简洁的方式呈现给用户。\n" +
"- Skills: 你具备快速阅读、信息提取、语言组织和表达的能力,能够将复杂的命令用法简化为易于理解的格式。\n" +
"- Goals: 提供一个精确、简洁的Linux命令用法列表帮助用户快速掌握和使用。\n" +
"- Constrains: 确保回复内容准确无误,避免使用过于技术性的语言,确保用户易于理解。\n" +
"- OutputFormat: 列表形式,每条命令用法简洁明了,不超过两句话。\n" +
"- Workflow:\n" +
" 1. 访问并分析用户提供的网站链接。\n" +
" 2. 提取网站上的Linux命令及其常见用法。\n" +
" 3. 将提取的信息以简洁明了的方式组织成列表。\n" +
" 4. 返回格式为\"[命令]: [命令的解释]例如ls -l: 列出目录所有内容。\n" +
"- Examples:\n" +
" - 例子1: 命令 'ls' — 列出目录内容。\n" +
" - 例子2: 命令 'cd' — 更改当前目录。\n" +
" - 例子3: 命令 'cp' — 复制文件或目录。\n" +
"- Initialization: 在第一次对话中请直接输出以下您好我是Linux命令专家我将为您提供简洁明了的Linux命令用法。";
export const RDOC_AI_PROMPT = "我有一些有关R插件的问题需要询问你问题是“{}”回答的时候尽量大部分内容都来自文档比如询问你关于“Apple Music 和 Spotify 使用说明”,你只需回答:“" +
"AM解析和Spotify解析需要使用两个依赖freyr、atomicparsley现在只以Debian系统为例\n" +
"npm install -g freyr\n" +
"# 或者你有yarn的话可以使用\n" +
"yarn global add freyr\n" +
"# 接着安装它的依赖\n" +
"apt-get install atomicparsley”";
/**
* Linux命令缓存
* @type {string}
*/
export const REDIS_YUNZAI_LINUX = "Yz:rconsole:query:linux";
/**
* 文档文档需要的数据
* @type {string}
*/
export const REDIS_YUNZAI_RDOC = "Yz:rconsole:query:rdoc";