feat(发布计划): 标题行两种写法都认 + 行首 # 不再无条件当注释
一、标题行解析(core/video_plan.parse_title_line) - 原来只认「标题内容_手机号_日期_编号」(右锚定)。现在**两种都认**: ① 标题内容_手机号_日期_编号 (推荐,右锚定 —— 标题里带下划线也不会错配) ② 手机号_日期_编号_标题 (左锚定,跟视频文件名同序 = "文件名去掉扩展名 + 标题") 两种里都**先试带编号的**,保证同一行永远只有一种解释;编号都可省略。 - 新拒收一条:`手机号_日期_1`(只有编号、没标题)**直接拒** —— 不能把它当标题"1"(静默生成一条标题是"1"的文案,比拒收危险得多); 标题真是纯数字的用写法①。 二、`#` 开头的行(parse_titles_text) - 原来是"以 `#` 开头就整行忽略" → **`#中秋快乐_...` 这种正常标题会被静默丢掉**。 - 改成**先按标题行解析,解析得出就当标题;解析不出且以 `#` 开头才算注释**。 `# 这是注释` 照样忽略,`#话题` 开头的标题照收(`#` 保留在标题里)。 三、其它 - 文案同步:上传标题面板/帮助文案、doc/API.md 的 upload_titles 语义(两种写法、`#` 规则、拒收条件) - 测试:新增 8 条(两种写法 × 带/不带编号 × 标题含下划线与 #话题、只有编号要拒收、整段注释与报错)
This commit is contained in:
@@ -691,7 +691,7 @@ body{background:var(--bg);font-family:var(--body);color:var(--text);font-size:14
|
||||
|
||||
<div class="help">
|
||||
视频文件名规则 <code>手机号_日期_编号</code>(编号可省略,日期如 <code>20260912</code> 就是发布日期);
|
||||
标题 txt 每行 <code>标题内容_手机号_日期_编号</code>(标题里可以有下划线,<code>#</code> 开头的行忽略)。
|
||||
标题 txt 每行 <code>标题内容_手机号_日期_编号</code> 或 <code>手机号_日期_编号_标题</code>(<b>两种写法都认</b>,编号都可省略,标题里可以有下划线、可以有 <code>#话题</code>;<code>#</code> 开头的行<b>只要认得出手机号/日期就当标题</b>,认不出才当注释忽略)。
|
||||
<b>手机号必须在「账号台账」里</b>,否则拒收。<br>
|
||||
上传后自动按 (手机号, 日期, 编号) 配对:有编号按编号精确对,没编号按顺序配 ——
|
||||
<b>没传标题的视频不会被推送</b>(先在计划页改标题或补传标题)。<br>
|
||||
|
||||
Reference in New Issue
Block a user