Skip to content

Commit 9b4695b

Browse files
style:格式化
1 parent 3058fcb commit 9b4695b

File tree

1 file changed

+19
-12
lines changed

1 file changed

+19
-12
lines changed

README.md

Lines changed: 19 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,18 @@
2626

2727
## 🌸 简介
2828

29-
**Omikuji(御神签)** 是一款基于大型语言模型(LLM)的 [NoneBot2](https://nonebot.dev/) 插件,专为 [SuggarChat](https://github.com/LiteSuggarDEV/SuggarChat) 框架设计。该插件为用户提供传统日本神社抽签体验的现代化数字版本,通过AI生成个性化、富有文化氛围的签文。
29+
**Omikuji(御神签)** 是一款基于大型语言模型(LLM)的 [NoneBot2](https://nonebot.dev/) 插件,专为 [SuggarChat](https://github.com/LiteSuggarDEV/SuggarChat) 框架设计。该插件为用户提供传统日本神社抽签体验的现代化数字版本,通过 AI 生成个性化、富有文化氛围的签文。
3030

31-
御神签(おみくじ)是日本神道教中一种传统的占卜方式,参拜者在神社或寺庙中摇动签筒,随机抽取一支签,上面写着对未来的预言或建议。本插件将这一传统文化与现代AI技术相结合,每次抽取都会根据主题和运势等级生成独特的签文内容。
31+
御神签(おみくじ)是日本神道教中一种传统的占卜方式,参拜者在神社或寺庙中摇动签筒,随机抽取一支签,上面写着对未来的预言或建议。本插件将这一传统文化与现代 AI 技术相结合,每次抽取都会根据主题和运势等级生成独特的签文内容。
3232

3333
### 🌟 特性
3434

35-
- **AI驱动签文生成**:利用大型语言模型生成富有创意和文化内涵的签文
35+
- **AI 驱动签文生成**:利用大型语言模型生成富有创意和文化内涵的签文
3636
- **多样化主题**:支持多个主题,包括综合运势、恋爱姻缘、学业考试、事业财运等
37-
- **智能缓存系统**:内置缓存机制,提高响应速度并减少API调用
38-
- **丰富的运势等级**从大吉到大凶共7个等级,增加占卜体验的真实感
37+
- **智能缓存系统**:内置缓存机制,提高响应速度并减少 API 调用
38+
- **丰富的运势等级**从大吉到大凶共 7 个等级,增加占卜体验的真实感
3939
- **灵活配置**:支持多种配置选项,可根据需求调整插件行为
40-
- **多平台支持**基于NoneBot2开发,支持多种聊天平台
40+
- **多平台支持**基于 NoneBot2 开发,支持多种聊天平台
4141

4242
## 🚀 安装
4343

@@ -46,15 +46,15 @@
4646
- Python 3.10+
4747
- NoneBot2 2.4.3+
4848
- SuggarChat 框架
49-
- 支持的LLM服务(如OpenAI、Anthropic等
49+
- 支持的 LLM 服务(如 OpenAI、Anthropic 等
5050

51-
### 使用nb-cli安装(推荐)
51+
### 使用 nb-cli 安装(推荐)
5252

5353
```bash
5454
nb plugin install nonebot-plugin-omikuji
5555
```
5656

57-
### 使用uv安装
57+
### 使用 uv 安装
5858

5959
```bash
6060
uv add nonebot-plugin-omikuji
@@ -101,15 +101,19 @@ OMIKUJI_LONG_CACHE_UPDATE_MAX_COUNT=100
101101
### 命令触发
102102

103103
1. **随机主题抽签**
104+
104105
```
105106
/omikuji
106107
```
107108

108109
2. **指定主题抽签**
110+
109111
```
110112
/omikuji <主题>
111113
```
114+
112115
支持的主题包括:
116+
113117
- 综合运势
114118
- 恋爱姻缘
115119
- 学业考试
@@ -129,24 +133,27 @@ OMIKUJI_LONG_CACHE_UPDATE_MAX_COUNT=100
129133
### 别名触发
130134

131135
也可以使用以下别名触发抽签:
136+
132137
- `/御神签`
133138
- `/抽签`
134139

135140
### 聊天触发
136141

137-
在启用了SuggarChat的环境中,也可以通过自然语言触发,例如:
142+
在启用了 SuggarChat 的环境中,也可以通过自然语言触发,例如:
143+
138144
- "我想抽个签"
139145
- "给我来个御神签"
140146

141147
## 🧠 工作原理
142148

143149
1. 用户触发抽签命令或通过聊天触发
144150
2. 插件根据主题和随机运势等级生成请求
145-
3. 调用配置的LLM服务生成符合要求的签文内容
151+
3. 调用配置的 LLM 服务生成符合要求的签文内容
146152
4. 将生成的签文按照传统御神签格式进行排版
147153
5. 返回给用户完整的签文体验
148154

149155
签文通常包括:
156+
150157
- 签文编号
151158
- 天启名称
152159
- 运势等级和主题
@@ -156,7 +163,7 @@ OMIKUJI_LONG_CACHE_UPDATE_MAX_COUNT=100
156163

157164
## 📁 缓存机制
158165

159-
为了提高响应速度和减少API调用,插件实现了多层缓存机制:
166+
为了提高响应速度和减少 API 调用,插件实现了多层缓存机制:
160167

161168
1. **短期缓存**:临时存储用户最近一次抽签结果
162169
2. **语料库缓存**:存储已生成的签文内容,按主题和运势等级分类

0 commit comments

Comments
 (0)