Skip to content

系统设置

系统设置用于配置当前租户下 TG2AI 控制台的全局行为,包括代理、性能、日志与界面个性化。登录 app.tg2ai.com 后,从左侧进入 系统设置(或顶部用户菜单中的设置入口)。

TIP

代理池建议为每个业务线单独配置住宅代理;多账号场景务必开启失败自动换代理,降低风控。


代理设置

配置项说明可选值
代理优先级代理选择策略单选:「普通代理优先」(默认)、「旋转代理优先」
代理响应超时代理连接超时时间数字输入,默认 30,范围 5–300,单位「秒」
最大重连次数失败后重试次数数字输入,默认 3,范围 0–10,单位「次」
自动更换失败代理失败时是否自动切换代理开关(默认开启)

代理配置详细步骤

  1. 进入代理设置

    • 1.1 在系统设置页面点击 代理管理 按钮
    • 1.2 进入代理配置区域
  2. 配置代理参数

    • 2.1 代理优先级:选择「普通代理优先」(默认)或「旋转代理优先」
    • 2.2 代理响应超时:设置连接超时秒数,默认 30,范围 5–300
    • 2.3 最大重连次数:设置失败后重试次数,默认 3,范围 0–10
    • 2.4 自动更换失败代理:开启后(默认),代理失败时自动切换到下一个可用代理
  3. 代理池管理

    • 3.1 在 代理管理 页面添加 SOCKS5 代理
    • 3.2 支持批量导入代理列表
    • 3.3 系统将按优先级策略从代理池中选择代理
  4. 保存配置

    • 4.1 点击 保存设置 使代理设置生效

代理建议

  • 多账号场景建议开启 自动更换失败代理,提高任务成功率
  • 网络不稳定时可适当增加 代理响应超时最大重连次数

性能设置

配置项说明建议值
默认线程数 (default_threads)并发任务线程数根据 CPU 与账号数量调整,通常 5–20
线程延迟 (thread_delay_enabled)是否启用线程启动延迟建议开启,降低风控
延迟秒数 (thread_delay_seconds)每个线程启动间隔(秒)建议 2–5

性能设置详细步骤

  1. 进入性能设置

    • 1.1 点击 性能配置 按钮
  2. 配置线程与延迟

    • 2.1 默认线程数:根据机器配置和账号数量设置,通常 5–20
    • 2.2 线程延迟:开启后,每个线程启动间隔一定时间,降低风控风险
    • 2.3 延迟秒数:设置线程启动间隔,建议 2–5 秒
  3. 保存配置

    • 3.1 点击 保存设置 使性能设置生效

风控提示

线程数过高或延迟过短可能触发 Telegram 频率限制,建议保守配置。


日志设置

配置项说明可选值
打开方式 (open_mode)日志窗口打开方式new_tab(新标签页)、modal(弹窗)
显示样式 (display_style)日志展示样式terminal(终端风格)、plain(纯文本)
终端主题 (terminal_theme)终端风格配色defaultmonokaidraculanordsolarized

日志设置详细步骤

  1. 进入日志设置

    • 1.1 点击 日志系统 按钮
  2. 配置日志展示

    • 2.1 打开方式:选择 new_tab(新标签页打开)或 modal(弹窗打开)
    • 2.2 显示样式:选择 terminal(终端风格)或 plain(纯文本)
    • 2.3 终端主题:若使用终端风格,选择配色主题
  3. 可用终端主题

主题说明
default经典终端配色
monokai流行深色主题
githubGitHub 风格浅色
tomorrow柔和深色
dracula紫色系主题
nord北欧冷色调
solarized护眼配色
  1. 保存配置
    • 4.1 点击 保存设置 使日志设置生效

界面设置

配置项说明
头像 (avatar)系统头像:颜色或自定义图片
系统名称 (system_name)显示在界面上的系统名称
语言 (system_language)界面语言:简体中文、English、Русский
主题 (system_theme)亮色 / 暗色 / 跟随系统

界面设置详细步骤

  1. 进入界面设置

    • 1.1 点击 界面设置 按钮
  2. 配置界面选项

    • 2.1 头像:选择颜色头像或上传自定义图片(JPG/PNG/GIF/WebP,最大 2MB)
    • 2.2 系统名称:修改显示在界面上的系统名称
    • 2.3 语言:选择界面语言(简体中文、English、Русский)
    • 2.4 主题:选择亮色、暗色或跟随系统
  3. 保存配置

    • 3.1 点击 保存设置,主题和语言将立即刷新界面

保存与重置

页面底部提供三个操作按钮:

  • 重新加载:从服务器重新加载当前配置,放弃本地未保存的修改
  • 恢复默认:将所有设置重置为默认值
  • 保存设置:将当前修改持久化到后端

保存设置(详细步骤)

  1. 修改配置

    • 1.1 在任意标签页(代理管理、性能配置、日志系统、界面设置)中修改需要变更的配置项
  2. 应用更改

    • 2.1 页面底部显示「当前配置: [标签名]」表示当前激活的标签
    • 2.2 点击 保存设置 按钮将配置持久化到后端
    • 2.3 部分设置(如主题、语言)会立即刷新界面,无需重新登录
  3. 验证

    • 3.1 刷新页面或重新进入设置,确认配置已保存

重置设置(详细步骤)

  1. 执行重置

    • 1.1 点击 恢复默认 按钮
    • 1.2 在确认弹窗中再次确认操作
  2. 重置结果

    • 2.1 所有全局设置(代理管理、性能配置、日志系统、界面设置)将恢复为默认值
    • 2.2 界面可能自动刷新以应用默认配置

重置警告

重置将清除所有自定义配置,包括代理管理、性能配置、日志系统、界面设置等,请谨慎操作。


API 调用示例

通过 API 获取或更新全局设置:

bash
# 获取当前设置
curl https://api.tg2ai.com/api/v1/settings/global

# 更新设置(需认证)
curl -X PUT https://api.tg2ai.com/api/v1/settings/global \
  -H "Content-Type: application/json" \
  -d '{
    "proxy": {
      "priority": "rotating",
      "timeout": 45,
      "max_retries": 5,
      "auto_replace": true
    },
    "performance": {
      "default_threads": 10,
      "thread_delay_enabled": true,
      "thread_delay_seconds": 3
    }
  }'

# 重置为默认
curl -X POST https://api.tg2ai.com/api/v1/settings/global/reset

任务管理器

任务管理器集中展示所有正在运行和已完成的自动化任务,支持实时日志查看、暂停/恢复/停止操作。

功能概览

功能说明
活跃任务显示当前正在运行的任务列表,包含进度、状态、耗时
历史任务已完成/已停止的任务归档,可查看执行结果和日志
实时日志通过 SSE 实时推送任务执行日志
导出结果支持将任务结果导出为 TXT 或 Excel 格式

操作步骤

  1. 进入任务管理器:在左侧导航栏展开 系统设置 → 点击 任务管理器
  2. 查看活跃任务:页面上方显示正在运行的任务卡片,包含进度条和实时状态
  3. 查看任务日志:点击任务卡片展开实时日志面板
  4. 暂停/恢复/停止:使用任务卡片上的操作按钮控制任务执行
  5. 查看历史:下方「历史任务」列表显示已完成的任务,可点击查看详情
  6. 导出结果:在任务详情中点击 导出 TXT导出 Excel 下载结果

许可证管理

许可证管理用于管理系统 License 密钥,控制用户访问权限。

功能概览

功能说明
创建许可证生成新的 License Key,设置类型(月付/试用版)、所有者、过期时间
搜索与筛选按邮箱搜索,按状态(激活/暂停/撤销)和类型筛选
续费延长许可证有效期
暂停/恢复临时挂起或恢复许可证
撤销永久撤销许可证

操作步骤

  1. 进入许可证管理:在左侧导航栏展开 系统设置 → 点击 许可证管理
  2. 创建许可证:点击右上角 创建许可证 按钮,填写所有者、邮箱、类型、有效期等信息
  3. 搜索许可证:在搜索栏输入邮箱,或使用状态/类型下拉筛选
  4. 管理操作:在每条记录的操作列中,点击 详情(查看完整信息)、续费(延长有效期)、暂停(临时挂起)或 撤销(永久停用)

License 信息列表

说明
License Key许可证密钥(如 TL-XXXXX-XXXXX-XXXXX-XXXXX)
所有者许可证持有人名称
邮箱绑定邮箱
类型月付 / 试用版
状态激活 / 暂停 / 撤销
过期时间到期日期与剩余天数
设备数已绑定/最大设备数

权限管理

功能概览

权限管理用于管理用户角色和权限,控制对系统各功能的访问。

功能说明
角色筛选按角色(超级管理员、管理员、普通用户等)筛选用户
查看权限查看用户拥有的全部权限列表
编辑权限修改用户角色或自定义权限

操作步骤

  1. 进入权限管理:在左侧导航栏展开 系统设置 → 点击 权限管理
  2. 筛选用户:使用角色下拉框筛选特定角色的用户
  3. 查看权限:点击用户行的 查看权限 按钮,弹出该用户的完整权限列表
  4. 编辑权限:点击 编辑 按钮,可修改用户角色或增减自定义权限
  5. 保存修改:修改后点击确认保存

用户信息列表

说明
用户名登录用户名
邮箱用户邮箱
姓名显示名称
角色超级管理员 / 管理员 / 普通用户
权限数量拥有的权限总数
自定义权限额外授予的自定义权限数量
状态激活 / 禁用
创建时间账户创建日期

API Key 管理

功能概览

API Key 管理用于生成和管理 API 密钥,供第三方集成和自动化脚本使用。

功能说明
生成 API Key创建新的 API 密钥,指定名称、描述和过期时间
查看使用情况查看 API Key 的调用次数和最后使用时间
撤销停用不再需要的 API Key
删除永久删除 API Key

操作步骤

  1. 进入 API Key 管理:在左侧导航栏展开 系统设置 → 点击 API Key 管理
  2. 生成密钥:点击 生成 API Key 按钮,填写名称和描述
  3. 复制密钥:生成成功后立即复制密钥(密钥仅显示一次)
  4. 管理密钥:在列表中查看所有 API Key 的状态、使用次数和过期时间
  5. 撤销/删除:不再需要时,点击操作列中的撤销或删除按钮

API Key 信息列表

说明
名称API Key 名称
API Key密钥值(部分隐藏)
描述用途说明
状态活跃 / 已撤销
使用次数累计调用次数
最后使用上次调用时间
过期时间密钥有效期