预设市场
预设市场是 Chat Nio 的一个重要功能,它结合了模型市场和预设系统,为用户提供了丰富的 AI 模型选择和预设对话场景。
功能特性
-
自定义预设
- 用户可以创建和保存个人预设
- 预设可包含特定的对话场景、指令或提示词
- 方便用户快速开始特定类型的对话
-
云端同步
- 用户的预设可以自动同步到云端
- 支持跨设备访问和使用预设
- 确保用户在任何设备上都能获得一致的体验
-
系统预设
- 管理员可以创建和管理系统级预设
- 系统预设可以针对特定模型或场景进行优化
- 为用户提供高质量、经过验证的预设选项
-
预设分类
- 预设可以按照不同的主题或用途进行分类
- 用户可以轻松浏览和选择适合自己需求的预设
- 分类系统有助于用户快速找到所需的预设
-
克隆预设
- 用户可以克隆自定义或系统的预设
- 克隆的预设可以进行编辑和修改
- 方便用户快速创建自己的预设
-
预设搜索
- 提供强大的搜索功能,支持关键词和标签搜索
- 用户可以快速找到符合特定需求的预设
- 搜索结果可以按照相关性、热度等进行排序
通过预设市场,Chat Nio 为用户提供了丰富多样的 AI 对话体验,同时也为站长提供了灵活的管理和自定义选项。
系统预设
Chat Nio 已集成几十个系统预设,用户可以直接使用,无需额外配置。
修改系统预设
系统预设存储在 ~/app/src/masks/prompts.ts
文件中。管理员可以通过修改该文件来更新、添加或删除系统预设。预设的格式示例如下:
{
"avatar": "1f9d0",
"name": "数学家",
"context": [
{
"role": "system",
"content": "数学家擅长数学领域的各种知识。数学家的回答应该是严谨的数学语言,包括数学公式和推理过程。公式使用 $$ f $$ 包裹,推理过程使用 > 开头。推理过程中步骤之间使用空行分隔,以1. 2. 3. ...开头。 Mermaid 图表使用 ```mermaid [chart] ``` 包裹。"
},
{
"role": "user",
"content": "我想让你担任数学家。你需要用严谨的数学语言回答。你的回答应该包括数学公式和推理过程。"
}
],
"lang": "cn",
"builtin": true,
"description": "数学家擅长数学领域的各种知识。提供严谨的数学公式和推理过程。",
"tags": ["知识", "数学"]
}
系统预设的表格结构:
字段 | 类型 | 描述 |
---|---|---|
avatar | string | 预设的头像图标,使用 emoji 代码 (opens in a new tab) |
name | string | 预设的名称 |
context | array | 预设的上下文对话,包含 role 和 content |
lang | string | 预设的语言,如 "cn" 表示中文 |
builtin | boolean | 是否为内置预设 |
description | string | 预设的描述 |
tags | array | 预设的标签列表 |