AI

笔悟AI · 管理后台

请使用管理员账号登录
首页 / 数据总览
笔悟AI 管理后台 管理员
A
今日批改量
0
今日新增用户
0
付费会员数
0
本月收入(元)
0
最新批改记录
最近提交的作文批改任务
作文标题用户年级AI 模型总分状态
加载中…
批改记录
全部作文批改任务,支持检索与撤回
ID作文标题用户年级总分模型时间状态操作
加载中…
用户管理
用户列表、免费额度调整、会员状态管理
ID/短码用户注册时间会员状态到期时间本周剩余次数累计批改兑换状态操作
加载中…
💡 兑换状态说明:可兑换=小程序端显示兑换按钮(此时操作列显示锁定);已兑换 N 次=该用户已经兑换成功过,按钮已消失(即使手里还有别的兑换码也无法再兑换,此时操作列变成兑换解锁);已锁定=还没兑换过、但被后台关掉了兑换入口。点兑换解锁=重新打开该用户的兑换入口,小程序端兑换按钮会再次出现;他再次兑换成功后自动变回已兑换 N 次。
本列表在切菜单、窗口重新聚焦时自动刷新,停留在本页时每 30 秒也会自动刷新一次,所以用户刚在小程序里兑换完,这里的状态会自动跟着变。
会员与订单
订单状态仅两类:已成功 / 已取消;未付款订单自动作废,再次发起支付会生成新订单
订单号用户商品金额支付方式时间状态操作
💡 状态规则:调起微信支付但未付款 → 订单立即变为「已取消」;再次点击购买会生成一笔全新订单。仅收到支付成功通知的订单为「已成功」。
批量生成兑换码
兑换码可设置赠送次数、单码总使用上限与有效期;推荐"一码一用"(上限 1)
单次最多 200 个
领取制下必须为 1(=一码一用),否则该码不参与「领取兑换码」
必填,默认 90 天;用户领取后的兑换有效期就是此截止时间
兑换码列表
未领取=可被领取 / 已领取=等用户兑换 / 已使用 / 已过期(领取后未兑,码作废) / 已停用 / 不可用于领取(配置不当)
—
兑换码赠送次数状态领取人有效期至使用情况备注操作
💡 领取制逻辑:用户在小程序「我的」页点【领取兑换码】独占领走一个码(每人限领一次,领过就永不再显示领取)→ 卡片变为【去兑换】→ 兑换成功后区块消失,需后台「兑换解锁」才能再次兑换(但不可再次领取)。已被领取的码不能删除,只能停用;领取后未兑换且过了活动截止时间 → 标记「已过期」,该码作废。
兑换记录
兑换流水(用户在小程序端成功兑换后自动写入)
用户兑换码获得次数状态兑换时间
错题本
错题不需要人工生成 —— 批改报告里的「问题句」会自动转成改错练习题入库。本页只做两件事:质量兜底(下架 AI 出得不好的题)与排障。
自动生成流程(无需人工介入)
① 用户提交批改 → 报告里已经含逐句点评(好句 + 问题句 type=fix)
② 系统把这些「问题句」批量转成选择题(正确句 + 2 个干扰项 + 解析)→ 写入错题本
③ 用户打开错题本即可练习 · 题干取自报告原文,同一句按 MD5 去重,不会重复出题
出题约束(写在提示词里,不靠事后人工筛):① 只对有客观错误的句子出题(搭配不当 / 成分残缺 / 标点错误),不对"可以写得更好"的句子出题; ② 干扰项必须是"明显有问题的改法",不能是"另一种同样好的写法";③ 正确答案在 A / B / C 之间均匀分布,避免被猜出规律; ④ 解析基于报告里已有的修改建议扩写,不重新分析作文,保证与报告口径一致、也省 token。
⚠️ 答对率低于 30% 的题会自动标红 —— 说明 AI 出的题本身有问题,或者干扰项比"正确答案"还好。「下架」后前台立即不再出现该题,已作答记录保留。
错题列表
按时间倒序 · 最多显示 300 条
—
ID用户原句(题干)维度答对/答错答对率状态操作
分销员管理
佣金流水
提现管理
提成比例
分销员列表
从普通用户中「添加分销员」;推广人数 / 待结算佣金可点击查看明细
用户推广人数待结算佣金累计佣金操作
累计成功邀请
0
好友首次注册登录即计入
今日新增邀请
0
以注册时间为准
累计发放奖励
0
邀请人 + 好友双方合计(次)
参与邀请用户
0
去重邀请人数量
邀请记录
好友通过分享卡片首次注册登录后自动记录,双方奖励实时发放;奖励规则在「系统设置」中配置
邀请人被邀请好友邀请人奖励好友奖励邀请时间
💡 发放规则:好友通过分享卡片打开小程序并首次注册登录(微信手机号授权)即算邀请成功;每名好友仅计一次(防刷),已是老用户的好友不计入。
中考作文赏析库
高考作文赏析库
中考作文真题 + 原创范文
按省 → 市归属;字段与小程序端「中考作文赏析」一致:真题材料 · 写作思路示例 · 拆解亮点 · 范文全文(禁复制)
年份省市作文题目题型真题材料写作思路拆解亮点范文标题状态更新时间操作
💡 数据存独立表 essay_library,仅本模块读写,不影响批改/会员/分销等业务;「已上架」后小程序端「中考作文赏析」读取(该端目前为原型阶段)。
评分维度
提示词模板
评分档位
升格示范
评分维度与权重
配置批改报告中的分项评分维度、权重与满分。权重合计须为 100%。
立意与主题
25%
结构与条理
20%
语言表达
20%
内容与细节
20%
卷面与规范
15%
当前权重合计:100%
批改深度与点评
批改深度无需配置:免费用户自动走「标准批改」,付费会员自动走「深度批改(含升格示范)」。保存后对下一次批改生效。
模型选择
API Key 管理
调用参数
OCR 识别
默认批改模型
批改请求所用模型:默认模型 + 业务场景(深度 / 标准)。修改后点「保存配置」对下一次批改生效。
实际路由固定:免费用户 → 标准批改(DeepSeek deepseek-chat);付费会员 → 深度批改(deepseek-v4-flash)。选豆包/通义/Kimi 时使用下方「API Key 管理」中对应 Key(未配置时兜底服务器环境变量)。
业务场景使用模型单次 Token 上限操作
作文批改(深度)DeepSeek-V38,000
作文批改(标准)DeepSeek-V35,000
仅「深度 / 标准」两行真实用于批改路由;OCR(百度)、内容安全(微信接口)不走此模型路由。
敏感词组管理
词组内词条可自由增删改;点击词组即可编辑词条、启停与改名,也可新增/删除词组。命中任意词/词组即整篇拦截并提示修改;微信官方内容安全接口自动兜底,无需配置。
💡 政治敏感/色情低俗等类目同时由微信官方内容安全接口兜底检测;下方词组为运营自定义补充,未收录的官方词条无需重复添加。
免费额度
普通用户每周免费批改次数
单位:次(一次性)
开启「邀请好友」活动
邀请人每成功邀请 1 位好友次
好友首次注册登录(额外)次
好友通过分享卡片首次注册登录即发放,仅对新用户有效(防刷);明细见「邀请管理」
会员价格
会员价格实时同步到小程序端(虚拟支付金额按此扣款)
月卡 季卡 年卡
⚠️ 改价格之前必读:会员价格有两个「真源」,必须完全一致
① 这里(后台系统设置)—— 小程序端展示的价格,也是下单时传给微信的金额;
② 微信公众平台 → 虚拟支付 → 道具管理 —— 每个道具各自配置的价格。
只改这里、不同步改道具,用户支付会直接失败,报错 -15013 GOODS_PRICE_INVALID(商品价格不合法,即"传过去的金额与道具价格对不上")。
正确顺序:先改道具价格并重新发布 → 确认生效 → 再改这里 → 最后用月卡在真机上试一笔验证(开发者工具对虚拟支付支持不完整)。
对应关系:月卡 → yuedu_01,季卡 → jidu_01,年卡 → niandu_01;微信要求的金额单位是「分」,¥19 = 1900 分(后端自动换算,无需手填)。
订阅消息 · 月度进步报告
每月 1 日 19:30,向上月有批改记录、且已授权订阅的用户推送「报告已生成」
总开关
① 先在微信公众平台「功能 → 订阅消息 → 公共模板库」添加模板,再把模板 ID填到下面;
② 参数名由模板里每种类型出现的顺序决定(第一个日期参数就是 date01),照抄后台显示的名字,填错会报 47003 参数错误;
③ 一次性订阅 = 用户授权一次只能下发一条,且微信没有剩余次数查询接口,配额靠小程序端上报记账;用户没点过「允许」的,一律记为「无配额」跳过。
报告名称 完成时间 生成结果
取值规则(不合规会在发送前被本地校验拦下,不会白跑一趟微信):
· 报告名称(thing):如「9月进步报告」,≤20 字符
· 完成时间(time):如「2026年10月1日 19:30」,必须带 HH:MM,只填纯日期会被拒
· 生成结果(phrase):如「已生成」,只能是 5 个以内纯汉字(不能有数字/字母/标点/emoji)
会员到期提醒
到期前 N 天推送一次;同一到期周期只提醒一次,用户续费后到期日变了才会再提醒。每天 10:00 检查。
天
备注是 thing 类型(≤20 字符,可含中文/数字/符号)。必须是中性服务提示 —— 写「续费享 8 折」这类营销内容会被微信判违规。
会员类型 到期时间 剩余天数 备注
会员类型固定填「月卡 / 季卡 / 年卡」(short_thing 的官方长度限制未公开,用 2 个字最稳);到期时间=「2026年10月18日」;剩余天数=纯数字(不足一天按 1 天算)。
—
手动测试(真实下发,会消耗该用户 1 条配额)
时间用户模板幂等键状态错误
⚠️ 配置修改后,需点击各模块"保存"按钮生效;涉及 AI 参数的修改建议先在演示环境验证。