zhankailisted
Install: claude install-skill rshawn0307-maker/rshawn-skills
# 考官想听的·展开说说·自动化长帖生成
## 适用场景
用户要做"公务员结构化面试·考官想听的·展开说说"系列小红书/公众号长帖(如拆解"指尖形式主义""应急处突""被领导当众批评"等题型),需要:
1. **拆解一个结构化话题**(用考官想听的角度,让考生知道如何答出差异化拉开差距)
2. **自动套入固定 docx 模板**(48 段 + 1 表格,含配图 + 互动钩子 + 话题标签 + 引流文案)
3. **保留模板所有版式**(封面图、装饰图、引流段样式)
4. **沿用算法**:3 层 30/40/30 + 5 段增值、钩子反转、X 句绝对不能说、扣题技巧(不同场景换魂)
## 触发条件
用户说以下任意一种:
- "展开说说" / "做一篇展开说说"
- "做一篇考官想听的" / "出一期考官想听的"
- "跑第 N 期" / "出一期新内容"
- "试一下工作流"
## 必看·Pre-flight 检查(🔴 STOP — 开干前 60 秒必跑,缺一不开工)
**3 件事不验证就动手 → 必踩坑**:
### ① 项目路径核实
**项目根**(本 skill 的「工作区根」)= `<项目根>\01-Projects\自媒体内容库-持续项目\结构化`
(Obsidian vault `AI工作区` 下;自媒体库已作为长期项目归档于此。下文 `<项目根>` 均指此目录;`<项目根>` 为占位符,原为旧 Windows 路径 `C:\Users\keira\Desktop\AI工作区`,使用前替换为本机实际路径)
`<项目根>` 下应有 `scripts/fill_zhankai_post.py` + `desktop-attachments/2 展开说说-帖子内容编辑模板.docx`。
```bash
ls "<项目根>/scripts/fill_zhankai_post.py" \
&& echo "✅ 路径正确" \
|| echo "❌ 路径错,找老板确认"
```
> **注**:脚本用 `__file__` 自定位(`WORKSPACE = SCRIPT_DIR.parent`),不依赖 cwd,cd 到哪都能跑;Pre-flight 只需确认脚本文件本身存在。
### ② 模板铁律·双脚本分流
工作区里如果同时有 `fill_structured_post.py`(答一道 17 段)和 `fill_zhankai_post.py`(展开说说 48 段),**那是两套完全独立的脚本**:
| 维度 | fill_structured_post.py(答一道) | fill_zhankai_post.py(展开说说) |
|---|---|---|
| 模板段数 | 17 段 | **48 段** |
| 封面 | 文本框(带"结构化每日一练:"前缀) | **图片 + 文本框**("考官想听的:" + 大标题,**2 镜像**) |
| 结构骨架 | 3 观点 + 答题 + 引流 | **3 层 30/40/30 + 5 段增值** |
| 字段数 | 13 个 | **50 个**(含 1 表格 9 字段) |
| 表格 | 无 | **1 个**(4 行×3 列:场景/对策侧重/关键动作) |
| 引流段 | 段[15] | **段[41]**(endnote 样式) |
**【铁律】两个脚本不能混用**——**字段映射完全不同**,**强混用会炸段位**。
### ③ Pytho