en un clic
zzhub-topic
管理内容选题的完整生命周期。当需要管理选题池、评估选题、排期、复盘时使用。覆盖从创意收集到发布复盘的全流程。
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
管理内容选题的完整生命周期。当需要管理选题池、评估选题、排期、复盘时使用。覆盖从创意收集到发布复盘的全流程。
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
| name | zzhub-topic |
| description | 管理内容选题的完整生命周期。当需要管理选题池、评估选题、排期、复盘时使用。覆盖从创意收集到发布复盘的全流程。 |
zzhub-pipeline 选题管理系统的编排层。通过 topic 命令组管理选题的完整生命周期。
开始前先确认 workspace 路径。按优先级尝试:
ZZHUB_PIPELINE_WORKSPACE_ROOTzzhub-pipeline config --key paths.workspaceRoot 读取配置中的默认值后续示例中用 {workspace} 表示 workspace 路径。
全局命令:zzhub-pipeline(或简写 zzp),安装后即可在任何目录执行。
backlog → evaluating → scheduled → in_progress → published
↘ abandoned
当有新创意或选题需求时:
zzp topic add \
--workspace {workspace} \
--title "选题标题" \
--description "选题描述(可选)" \
--priority high \
--tags "标签1,标签2" \
--notes "备注信息"
参数说明:
--title (必填): 选题标题--description: 详细描述--priority: 优先级 (high/medium/low),默认 medium--tags: 标签,逗号分隔,用于分类和筛选--notes: 备注,记录灵感来源或特殊要求输出:返回完整的 topic 对象,包含 topic_id。
查看当前选题池:
# 查看所有选题
zzp topic list --workspace {workspace}
# 按状态筛选
zzp topic list --workspace {workspace} --status backlog
# 按优先级筛选
zzp topic list --workspace {workspace} --priority high
# 按标签筛选
zzp topic list --workspace {workspace} --tag "AI"
# 组合筛选
zzp topic list --workspace {workspace} --status evaluating --priority high
# 限制数量
zzp topic list --workspace {workspace} --limit 20
常用场景:
zzp topic list --status scheduled 查看今日排期zzp topic list --status backlog 查看待评估选题zzp topic list --status published 查看已发布选题对选题进行 AI 评估和打分:
zzp topic evaluate \
--workspace {workspace} \
--topic {topic_id} \
--ai-score 85 \
--ai-reason "基于热点趋势、受众匹配度和竞争分析,该选题有较高潜力"
评估维度(建议):
评分标准:
确定发布日期和目标账号:
zzp topic schedule \
--workspace {workspace} \
--topic {topic_id} \
--scheduled-date 2026-06-15 \
--target-account default
参数说明:
--scheduled-date (必填): 发布日期 (YYYY-MM-DD)--target-account: 目标账号 (default/ancientone),默认 default排期策略:
将选题转化为实际的发布任务:
zzp topic promote \
--workspace {workspace} \
--topic {topic_id} \
--intent-text "写一篇关于...的文章" \
--content-form article \
--targets wechat \
--account default
行为:
in_progressrun_id 到选题state_path后续步骤:使用 zzhub-publish skill 继续发布流程。
发布完成后进行复盘:
zzp topic retro \
--workspace {workspace} \
--topic {topic_id} \
--performance good \
--lessons "标题悬念效果好,开头需要更吸引人" \
--metrics-snapshot '{"reads": 1500, "likes": 45, "favorites": 23, "shares": 12}'
参数说明:
--performance (必填): 表现评级 (excellent/good/average/poor)--lessons: 经验教训,记录成功经验和改进点--metrics-snapshot: 数据快照(JSON 字符串)复盘维度:
放弃不再执行的选题:
zzp topic abandon \
--workspace {workspace} \
--topic {topic_id} \
--reason "话题已过时"
常见原因:
# 1. 收集新选题
zzp topic add --workspace ./ws --title "AI 工具推荐" --priority high --tags "AI,工具"
# 2. 查看待评估选题
zzp topic list --workspace ./ws --status backlog
# 3. AI 评估
zzp topic evaluate --workspace ./ws --topic topic_xxx --ai-score 85 --ai-reason "..."
# 4. 排期
zzp topic schedule --workspace ./ws --topic topic_xxx --scheduled-date 2026-06-15
# 5. 查看排期
zzp topic list --workspace ./ws --status scheduled
# 1. 选择已排期的选题
TOPIC_ID=$(zzp topic list --workspace ./ws --status scheduled | jq -r '.[0].topic_id')
# 2. 转化为发布任务
zzp topic promote --workspace ./ws --topic $TOPIC_ID --intent-text "写一篇..."
# 3. 使用 zzhub-publish skill 完成发布流程
# ...
# 4. 发布完成后复盘
zzp topic retro --workspace ./ws --topic $TOPIC_ID --performance good --lessons "..."
# 1. 导出待评估选题
zzp topic list --workspace ./ws --status backlog --view markdown > backlog.md
# 2. 会议中逐个评估
zzp topic evaluate --workspace ./ws --topic topic_1 --ai-score 90 --ai-reason "..."
zzp topic evaluate --workspace ./ws --topic topic_2 --ai-score 65 --ai-reason "..."
# 3. 为高优先级选题排期
zzp topic schedule --workspace ./ws --topic topic_1 --scheduled-date 2026-06-20
CLI 命令失败时:
ls {workspace}/zzhub.db