{include file="app/manage/view/index/emlog_nav"}

# 编辑计划任务

任务名称
执行方式
{if $task.type=='system'}系统内置任务，执行方式固定为 PHP 脚本（内置脚本库），不可更改{/if}
命令 / 地址 / 代码 {htmlspecialchars($task.command, ENT_QUOTES, 'UTF-8')} {if $task.type=='system'}系统内置脚本（`job:xxx`），固定不可编辑{/if}
为了保证服务器的安全稳定，shell / python 脚本中以下危险命令不可使用（执行时会被自动拦截）：
`shutdown` `reboot` `halt` `poweroff` `init 0 / init 6` `telinit 0 / telinit 6` `mkfs` `mkfs.ext` `mke2fs` `fdisk` `parted` `format` `passwd` `chpasswd` `--stdin` `rm -rf /` `dd if=/dev/zero`
{if $task.command=='job:goods_collect'}
采集分类（可多选，留空则全部分类随机）
{foreach ['1'=>'女装','2'=>'男装','3'=>'内衣','4'=>'美妆','5'=>'配饰','6'=>'鞋品','7'=>'箱包','8'=>'儿童','9'=>'母婴','10'=>'居家','11'=>'美食','12'=>'文体','13'=>'数码','14'=>'车品','15'=>'其他'] as $ccid => $cname} {$cname} {/foreach}
勾选后，商品采集将只采集所选分类的商品（每页随机一个分类）。
{/if} {if $task.command=='job:news_collect'}
在此配置聚合接口 Key 与分类映射，保存后定时任务即按该映射采集（默认 235 头条 + 850 热点）。与「发现管理 → 资讯采集」使用同一份配置，两处修改会互相同步。
接口235 新闻头条 Key
接口850 AI新闻简报 Key
接口235 分类映射

聚合分类 | 本地发现分类 | 对接
--- | --- | ---
{foreach $juheTypes235 as $code => $name}
{$name} ({$code}) |  | 0}checked{/if}>
{/foreach}

接口850 分类映射

聚合分类 | 本地发现分类 | 对接
--- | --- | ---
{foreach $juheTypes850 as $code => $name}
{$name} ({$code}) |  | 0}checked{/if}>
{/foreach}

{/if}
调度周期
时
分
秒
起始时
结束时
间隔模式：每隔 N 秒/分/时/天执行一次；每天固定时间：在每日指定时分秒执行；每天随机时段：每天在该时段内随机一个时刻执行（如 1~8 点）。当前值：`{htmlspecialchars($task.schedule, ENT_QUOTES, 'UTF-8')}`
启用
{if $task.command=='job:moments_collect'}
朋友圈采集设置
归属发现分类 *
采集到的朋友圈文章将归入该发现分类（仅发现分类，不参与电商产品分类）。
采集页数
每次定时采集翻页次数，建议 3-10。
{/if} {if $task.command=='job:moments_collect_dtk'}
大淘客朋友圈采集设置

大淘客商品分类（与网站商品分类一致）对应本地「发现分类（文章分类）」，仅勾选并指定归属的分类参与采集。

商品分类 | 归属文章分类 | 采集
--- | --- | ---
{foreach $categories as $cid => $cname}
{$cname} (cid={$cid}) |  |
{/foreach}

排序方式
采集页数
每次定时采集每个分类翻页次数，建议 3-10。
{/if}
返回 {include file="app/manage/view/index/emlog_footer"}