File size: 4,259 Bytes
12cb430
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
# Notion2API 管理界面使用指南

## 概述

Notion2API 提供了一个美观、易用的Web管理界面,用于管理Cookie和Thread ID配置。

## 访问管理界面

1. 启动应用后,在浏览器中访问:
   ```

   http://localhost:3000/admin

   ```

2. 使用管理员账号登录:
   - 默认用户名:`admin`
   - 默认密码:您的 `ADMIN_PASSWORD` 环境变量值(如未设置,则使用 `AUTH_TOKEN` 的值)
   
3. 可以通过环境变量自定义管理员凭据:
   ```

   ADMIN_USERNAME=your_username

   ADMIN_PASSWORD=your_password

   ```

4. 登录成功后会保存会话,24小时内无需重复登录

## 功能介绍

### 1. 仪表板统计

界面顶部显示三个关键指标:
- **总Cookie数**:系统中所有Cookie的总数
- **有效Cookie数**:当前可用的Cookie数量
- **已配置ThreadID**:已设置Thread ID的Cookie数量

### 2. Cookie管理

#### 查看Cookie列表
- 表格显示所有Cookie的详细信息
- 包括用户ID、空间ID、状态、最后使用时间和Thread ID
- 有效的Cookie显示绿色状态指示器

#### 添加新Cookie
1. 点击"添加Cookie"按钮
2. 在弹出的对话框中输入Cookie内容
3. 可选:输入Thread ID(必须手动获取,系统不会自动创建)
4. 支持批量添加(使用 | 分隔多个Cookie)

#### 编辑Thread ID
1. 点击Cookie行中的编辑按钮(铅笔图标)
2. 在弹出的对话框中修改Thread ID
3. 留空表示不使用特定的Thread ID

#### 删除Cookie
1. 点击Cookie行中的删除按钮(垃圾桶图标)
2. 确认删除操作

#### 刷新状态
- 点击"刷新状态"按钮重新验证所有Cookie的有效性

### 3. 操作日志

界面底部显示所有操作的实时日志,包括:
- Cookie的添加、删除、更新操作
- 系统状态变化
- 错误信息

## Thread ID 管理

### 什么是Thread ID?

Thread ID 是Notion AI对话的会话标识符。使用固定的Thread ID可以:
- 保持对话上下文的连续性
- 避免重复创建新会话
- 提高响应效率

### 最佳实践

1. **新用户**:Thread ID需要从现有的Notion对话中手动获取
2. **保持上下文**:如果需要保持对话连续性,记录并复用Thread ID
3. **重置对话**:不使用Thread ID即可开始新的对话会话

## 安全注意事项

1. **认证令牌**:请妥善保管您的AUTH_TOKEN,它是访问管理界面的唯一凭证

2. **Cookie安全**:Cookie包含敏感信息,请勿在公共网络环境下使用管理界面

3. **定期更新**:建议定期更新Cookie以确保服务的稳定性



## 常见问题



### Q: 为什么Cookie显示为无效?

A: Cookie可能已过期或被Notion撤销。请获取新的Cookie并更新。



### Q: Thread ID应该多久更换一次?

A: 除非遇到问题或需要重置对话上下文,否则可以一直使用同一个Thread ID。



### Q: 如何获取Thread ID?

A: Thread ID需要从Notion的现有对话中手动获取,系统不会自动创建。您可以通过浏览器开发者工具查看Notion AI对话的网络请求来获取。



### Q: 可以同时使用多个Cookie吗?

A: 是的,系统支持多Cookie轮询,可以提高请求的稳定性和效率。



### Q: 如何获取Notion Cookie?

A: 请参考主文档中的Cookie获取方法。



## 移动端支持



管理界面已针对移动设备进行了全面优化:



### 移动端特性



1. **响应式布局**

   - 自适应屏幕大小

   - 优化的触摸操作

   - 简化的表格显示



2. **移动端操作**

   - 点击"三点"按钮查看更多操作

   - 支持查看Cookie详情

   - 底部浮动操作栏方便快速操作



3. **优化的交互**

   - 大尺寸触摸目标

   - 防止输入框缩放

   - 流畅的滚动体验



### 移动端使用建议



1. **横屏模式**:在查看完整信息时,可以使用横屏模式

2. **快速操作**:使用底部操作栏进行刷新和添加操作

3. **详情查看**:点击"更多操作"→"查看详情"查看完整Cookie信息



## 技术支持



如遇到问题,请查看操作日志中的错误信息,或查看服务器控制台输出。