使用说明

系统介绍

智能搜题

支持多种题型,快速获取准确答案,提高学习效率。

高速缓存

Redis缓存技术,提升查询速度,减轻服务器负载。

多用户管理

完善的用户系统,支持QQ注册和邮箱验证。

快速开始

1
注册账号

使用QQ号码注册账号,完成邮箱验证

2
开始搜索

在搜索页面输入题目内容获取答案

3
查看配额

在用户中心查看剩余搜索次数

4
充值升级

通过充值卡获得更多搜索次数

配额说明

免费次数
  • 每日重置:免费次数每天自动重置
  • 优先使用:系统优先消耗免费次数
  • 独立计算:与充值额度完全独立
  • 默认配额:新用户 100 次/天
充值额度
  • 永久有效:充值额度不会过期
  • 用完为止:使用后无法恢复
  • 补充使用:免费次数用完后自动使用
  • 多种面值:支持多种充值卡面值

充值指南

充值步骤:
  1. 登录您的账户
  2. 进入"用户中心"页面
  3. 在充值区域输入16位充值卡密
  4. 点击"立即充值"按钮
  5. 等待系统处理并显示充值结果
充值提示
  • 充值卡密为16位大写字母和数字组合
  • 充值成功后额度立即到账
  • 充值额度永久有效,用完为止
  • 如遇问题请联系客服处理

API接口

搜索接口

Endpoint: POST http://tk.swk.tw/api/search

请求参数:
参数 类型 必填 说明
question string 题目内容
key string API密钥
anslist JSON array 选择题选项列表
请求示例:
// JavaScript示例
const response = await fetch('http://tk.swk.tw/api/search', {
    method: 'POST',
    headers: {
        'Content-Type': 'application/x-www-form-urlencoded',
    },
    body: new URLSearchParams({
        question: '与高血压发病有关的饮食因素是()',
        key: 'key',
        anslist: JSON.stringify(['动物蛋白摄入过多', '植物蛋白摄入过多', '素食过多', '钙盐过多', '钠盐食入过多'])
    })
});

const result = await response.json();
console.log(result);
响应示例:
{
    "code": 1,
    "data": "钠盐食入过多",
    "type": "单选题",
    "msg": "ok1",
    "quota_info": {
        "remaining": 9,
        "free_remaining": 5,
        "recharge_balance": 4,
        "today_free_usage": 5
    }
}

OCS脚本配置

复制以下配置到OCS脚本中使用:

[{
    "name": "网课搜题助手",
    "homepage": "http://tk.swk.tw",
    "url": "http://tk.swk.tw/api/search",
    "method": "post",
    "type": "GM_xmlhttpRequest",
    "data": {
        "question": "${title}",
        "key": "key",
        "anslist": {
          handler: "return (env)=> env.options.split('\\n')",
        }
    },
    "headers": {
        "Content-Type": "application/x-www-form-urlencoded",
        "Authorization": ""
    },
    "handler": "return (res)=> res.map ? res.map(r=>([r.question,r.answer])) : [res.question,res.answer]"
}]
配置说明
  • 在用户中心可以一键复制此配置
  • 配置中的变量会自动替换为实际值
  • 使用脚本搜索同样会消耗配额
  • 确保脚本有权限访问跨域资源
  • 需要在ocs脚本里面添加 @connect so.swk.tw
  • 或者使用全域名通用版本:
    • 开发人员专用版本,@connect 中自带 * 全域名通配符,可以跨域请求
    • 会弹出提示框,让用户选择是否允许跨域请求
    • 与官方的脚本新版本自动检测同步
  • 安装链接:
  • 脚本会自动替换为实际题目和选项
  • 使用脚本搜索同样会消耗您的配额

常见问题

可能的原因:题目不在题库中、题目描述不准确、网络连接问题等。建议检查题目描述是否完整准确。

免费用户每日有 100 次查询额度,次日自动重置。未使用的免费次数不会累积。

充值额度永久有效,不会过期。但使用后无法恢复,请合理规划使用。

在登录页面点击"忘记密码",通过注册邮箱重置密码。重置链接1小时内有效。

充值卡由系统管理员生成和分发。请联系客服或管理员获取充值卡。