douyin-drama-commerce-skill
一个面向 AI Agent 的中文抖音短剧与内容电商技能。它把商品证据、短剧/直播创意、上线核验、合规边界和测量方案组织成可复用工作流,而不是提供“爆款”提示词或声称掌握不变的平台算法。
能力范围
- 短剧商品植入、分镜和系列内容规划
- 基于公开账号、内容和商品证据的达人/直播匹配
- 选品、卖点证据矩阵和内容适配评估
- 脚本、口播、直播环节和制作交付
- 发布/开播准备、平台当前信息核验和风险升级
- 指标定义、实验设计和复盘,不虚构业务表现
本技能不代操作账号,不规避审核或登录控制,不生成虚假订单/评价/指标,不把医疗、广告、法律或平台要求写成永久事实。完整边界见 SKILL.md。
结构
.
|-- SKILL.md
|-- references/
| |-- compliance-safety.md
| |-- current-platform-verification.md
| `-- workflows.md
|-- scripts/
| |-- drama_commerce_gen.py
| `-- validate_repo.py
|-- evals/evals.json
|-- examples/scaffold.md
`-- tests/
SKILL.md 负责触发、路由和输出合同;详细内容按需从 references/ 渐进加载。
CLI
要求 Python 3.10+,无第三方依赖,无网络访问。
python3 scripts/drama_commerce_gen.py script "示例保温杯" \
--type "日用品" \
--audience "有自带饮品需求的通勤者" \
--evidence "商品公开规格页:容量 350 mL(访问 2026-07-29)" \
--duration 30 \
--drama 测评 \
--format markdown
JSON 输出:
python3 scripts/drama_commerce_gen.py script "示例保温杯" \
--type "日用品" --audience "通勤者" --duration 30 --format json
可选 --budget 100.01 只生成确定性的规划占位分配(分为整数单位),不代表投放建议或收益预测。产品、受众、证据等输入会验证并在 Markdown 表格中转义。
准确输出示例见 examples/scaffold.md。示例中的产品和证据均明确标为演示输入。
质量检查
python3 -m unittest discover -s tests -v
python3 scripts/validate_repo.py
python3 -m compileall -q scripts tests
python3 scripts/drama_commerce_gen.py --help
python3 scripts/drama_commerce_gen.py script "示例杯" --type "日用品" --audience "通勤者" --duration 30 --format json
CI 在 CPython 3.10、3.11、3.12 和 3.13 上运行测试、编译和仓库验证。验证器检查必要文件、frontmatter、元数据与 eval 一致性、本地链接、JSON、疑似秘密和 CLI smoke。
贡献与安全
提交前阅读 CONTRIBUTING.md。安全问题请按 SECURITY.md 私下报告,不要在公开 issue 中粘贴凭据、个人数据或未授权账号资料。
许可证
仓库作者创作的内容按 MIT License 提供。引用的第三方平台文档和商标仍归各自权利人所有;本仓库不复制或重新许可其内容。
No comments yet
Be the first to share your take.