如何修改每次AI自动撰文中生成的文章数量?

来源: 官方手册 2026-09-20

在两个文件:/admin/ai_write.php 和  /set/create.php 中请找到如下代码:

$sql = "SELECT c.*, cat.name as category_name 
        FROM {$prefix}ai_config c 
        LEFT JOIN {$prefix}category cat ON c.category_id = cat.id 
        WHERE $base_where 
        ORDER BY RAND() 
        LIMIT 2";

这里的 LIMIT 2 表示每次执行只随机选择2个栏目各生成一篇文章,如果只想随机一个栏目生成,改为1即可。如果想每次同时生成5个栏目就改为 5即可,注意:改为2以上比如N栏目,必须将PHP超时时间调整为 60*N 。一般在宝塔面板PHP版本--设置--配置修改(default_socket_timeout 60  Socket超时时间,60改为 60*N,超时时间也改为60*N)

如图:


我要提问

写下您的问题,我们会尽快为您解答

提示:请简明扼要地描述您的问题