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)终端风格配色default、monokai、dracula、nord、solarized 等

日志设置详细步骤 ​

  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密钥值(部分隐藏)
描述用途说明
状态活跃 / 已撤销
使用次数累计调用次数
最后使用上次调用时间
过期时间密钥有效期