Spaces:
Paused
Paused
| # 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信息 | |
| ## 技术支持 | |
| 如遇到问题,请查看操作日志中的错误信息,或查看服务器控制台输出。 | |