Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
b4db3d8
fix(docker): daemon.env PATH 补 wrapper bin,覆盖模板与运行时持久卷
Aug 30, 2026
f9aeec6
fix(expert-wx-mp): 主题注册表路径统一到 wx_mp/wenyan-theme/
Sep 1, 2026
0858023
docs: 主题路径引用统一到 wx_mp/wenyan-theme/
Sep 1, 2026
a519303
fix(published-track): douyin 探活 status_code 非 0/8 不再判死,UNKNOWN 放行由真实请求裁决
Sep 2, 2026
55706ad
update: media send hint
Sep 4, 2026
721bdea
dna update for douyin/wx_channel/xhs
Sep 8, 2026
1a2dbdd
correct: dna v1 update
bigbrother666sh Sep 9, 2026
434524f
feat(dna+expert-pack): DNA v2 按作品类型分框架;content-producer 引入专家包
Sep 9, 2026
d5e112c
chore(deps): bump openclaw-weixin 2.4.6 -> 2.4.8, wecom-openclaw-cli …
Sep 9, 2026
8d66618
adjust: dna v2
bigbrother666sh Sep 10, 2026
53d4d19
fix(dna+expert-pack): 审核反馈修复——补业务植入 / CTA 两维、修 xhs 作品类型表、重写视频号 conten…
Sep 10, 2026
c5b771e
refactor(content-producer): crew 级后期脚本合入 expert-video;重写 expert-video…
Sep 10, 2026
7b9deba
docs: openclaw 2026.9.3 升级事实调研(版本拓扑/patch 实测/awada/工具链/诉求映射/浏览器专项)
Sep 10, 2026
b2acb22
docs(fact-finding): 补 §6.5 cherry-pick 可行性实测(5 commit 全冲突/153 文件次)+ 9…
Sep 11, 2026
8d2647e
chore(openclaw): 基座 pin 2026.7.1-2 -> extended-stable/2026.7.33 (f619…
Sep 11, 2026
b1b7cb5
fix(install): openclaw-weixin 幂等判断改为按版本比对,不等则 --force 升级
Sep 11, 2026
068f87e
fix(update): bundled openclaw-weixin tarball 安装补 --force
Sep 11, 2026
48818d8
Remove deprecated scripts for software copyright registration
bigbrother666sh Sep 12, 2026
b1d32d0
fix: update media sending instructions for awada in agent-skills.sh
bigbrother666sh Sep 12, 2026
73f6677
fix(install): Windows ps1 补齐 openclaw-weixin 按版本比对升级逻辑
Sep 12, 2026
018784b
improve cp video product reversal-ad
Sep 13, 2026
58edf56
fix(scripts): pnpm 版本守卫——对齐 openclaw 工作区 pin (pnpm 11)
Sep 13, 2026
aa1ba0d
fix(skills): twitter-post CJK 输入安全闸门 + 视频号登录对齐无头截 QR
Sep 13, 2026
ee059ff
refactor(scripts): setup-crew 只为对外 crew 生成 ALLOWED_COMMANDS
Sep 13, 2026
e16279a
update README
bigbrother666sh Sep 14, 2026
f01a014
refactor(scripts): 删除 install.sh/install-atomgit.sh 旧源码路线死代码 + 头注释对齐
Sep 14, 2026
b1b9711
docs(skills): wechat-channels-publish 实测路径回写——wujie snapshot 作用域/封面上传…
Sep 14, 2026
1b4a2ce
feat(skills): published-track record 子命令补 --help/-h
Sep 14, 2026
b888269
fix(skills): publish_xhs.py _shared 路径解析——适配 D8 拆分后的嵌套布局
Sep 14, 2026
c3b0f7a
docs(skills): Brief 硬性规则新增「不写实现路径」(expert-wx-channel-proposal 提案五)
Sep 14, 2026
ff3d0cb
feat(skills): expert-video 工具链四缺口补齐(narration-layout/motion-graphics …
Sep 14, 2026
031bb7d
docs(changelog): v5.7.1 补 09-10 → 09-15 全部改动
Sep 14, 2026
76c75b3
docs(update.sh): 修正头注释——install.sh 实为 tarball 路线
Sep 14, 2026
1c247c7
ci: 去掉 pnpm/action-setup 显式 version,改读 packageManager
Sep 15, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/build-dist.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@ jobs:
with:
node-version: '24.15.0'
- uses: pnpm/action-setup@v6
with:
version: 10.30.2
# 不指定 version,action-setup v6 自动读 package.json 的 packageManager
# (显式 version 会与其冲突报 "Multiple versions of pnpm specified")

- name: Clone openclaw at pinned commit
# 用完整 clone 而非 --depth=1 浅 clone:apply-addons.sh 跑 git apply --3way
Expand Down
5 changes: 2 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,9 @@ jobs:
node-version: '24'

- name: Install pnpm
# 显式 version 规避 action-setup#227(v6 早期不读 packageManager 版本)
# 不指定 version,action-setup v6 自动读 package.json 的 packageManager
# (显式 version 会与其冲突报 "Multiple versions of pnpm specified")
uses: pnpm/action-setup@v6
with:
version: 10.30.2

- name: Read pinned openclaw version
id: pin
Expand Down
17 changes: 10 additions & 7 deletions AGENTS.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,3 @@
# AGENTS.md

This file provides guidance to Codex (Codex.ai/code) when working with code in this repository.

Codex 被授权在本仓库中执行任何 git 命令(包括 push、branch、tag 等),无需逐次确认。

## Docker 部署规范

- 用户态镜像、Compose service 和持久卷统一使用 **xiaobei** 命名;不得新增 `wiseflow-*` 镜像或卷名。
Expand Down Expand Up @@ -39,7 +33,7 @@ openclaw 实际识别的 frontmatter 字段(参见 `openclaw/src/agents/skills
- 顶层:`name`、`description`(**必需**)、`user-invocable`(默认 true)、`disable-model-invocation`(默认 false)
- `metadata.openclaw.*`:`emoji`、`homepage`、`skillKey`、`primaryEnv`、`os`、`requires`、`install`、`always`

其他字段(如 Codex 的 `argument-hint`、`allowed-tools`、`license`)会被静默忽略。
其他字段(如 claude code 的 `argument-hint`、`allowed-tools`、`license`)会被静默忽略。

**写法用 YAML block style**,不要用 flow style(嵌套花括号 + 引号)。openclaw bundled 技能和官方文档均采用 block style:

Expand All @@ -59,6 +53,14 @@ metadata:
- `always: true` 的真实语义是"跳过 `requires` 二进制/env 检查直接判定 eligible"(见 `config-eval.ts:124`),**不是**"强制注入整个 SKILL.md"。如果 skill 没声明 `requires`,加 `always: true` 等于无意义,应删除。
- 加载阶段 openclaw 只把 `name` + `description` + SKILL.md 绝对路径塞进 system prompt 的 `<available_skills>` 块;agent 用到时才主动 read 全文。所以 frontmatter 写得再多也不会污染 system prompt,但反过来也意味着——除上述识别字段外,多余字段不会带来任何运行时收益。

## SKILL.md 内容书写规范

SKILL.md 是写给**执行时的智能体**看的操作手册,不是开发日志。内容只写指导性指令、正例、反例:

- ✅ 直接写"应该怎么做""不要怎么做",配 ✅ 正例 / ❌ 反例
- ❌ 不写排查故事、历史往来、开发经历、思路背景、踩坑全过程
- 经验教训要提炼成一条可执行的规则,而不是一段叙事

## skill 依赖打包规则

产品拆分后(D8)addons/ 结构已销毁,skill 只有两层:
Expand All @@ -84,5 +86,6 @@ metadata:
|-------|--------------|----------------|
| `crews/main/skills/wx-mp-hunter` | `cheerio` | ✅ |
| `crews/main/skills/rss-reader` | `rss-parser` | ✅ |
| `crews/main/skills/ui-demo` | `camoufox-js`、`playwright-core` | ✅ |

其余 skill 的脚本只用 Node 内置模块或相对 import,不需要 `package.json`。
70 changes: 70 additions & 0 deletions CHANGELOG.md

Large diffs are not rendered by default.

65 changes: 27 additions & 38 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,17 @@
- 图文海报生成
- 短视频生成与多平台分发(支持视频号、抖音、小红书)
- Twitter/X、微博、知乎等平台发文
- 微信朋友圈内容发布(通过企业微信接口)
- 爆款视频追爆分析、仿写与再创作(支持抖音、B站和小红书视频链接)
- 赛道头部账号DNA级复刻(目前支持小红书、微信视频号、抖音、微信公众号四个平台)
- 已发布作品数据监控与每日定时复盘
- 内置小红书、抖音、twitter/x、公众号、视频号平台“专家包”
- 信息搜集与情报:内置 Smart Search,覆盖小红书、抖音、微博、知乎、B站、Twitter、YouTube、视频号、LinkedIn、Reddit、新闻、政务、财经、学术、购物、GitHub 等 18 类信源——无需配置任何 key、纯免费
- 指定信源监控与提取
- 自媒体评论区获客
- 7*24 小时智能客服(售前接待)
- 通过社交媒体寻找潜在客户或市场调研
- 灵感记录与思路梳理
- 信息搜集与情报:内置 Smart Search,覆盖小红书、抖音、微博、知乎、B站、Twitter、YouTube、视频号、LinkedIn、Reddit、新闻、政务、财经、学术、购物、GitHub 等 18 类信源——无需配置任何 key、纯免费
- "四声分析"法战略研判与讨论
- 产品deck、ppt制作,投资/IR 材料准备
- 软件著作权、ICP 备案等材料辅助生成
- 闲鱼运营、企业微信朋友圈触达
- 网站设计与制作、ICP 备案等材料辅助
- ……

并且你只需通过手机上的微信与他沟通,即可实现全部功能!(同时支持飞书、企业微信)
Expand All @@ -32,31 +32,13 @@ xiaobei 由Wiseflow (原AI首席情报官)作者 bigbrother666sh 开发。

---

## 🚀 **v5.7.0 更新**

> Let's do this like an expert.

- **专家包(Expert Pack)——像专家一样干活**:公众号、小红书、抖音、视频号能力升级为“专家包”,起号定位、对标拆解、内容生产、改稿调整、数据复盘六条工作流跑通账号运营全生命周期。你只管把任务丢过来,小贝按专业路数把活办完,不再拿一份越写越厚的通用说明书应付所有平台。
- **内容风格 DNA——先像人写,再自我进化**:16+维细颗粒度复刻对标账号,统计学聚合做证据底座、定性判断提炼规则,最后落成内容生产 DNA template;发布数据回流后按量触发评估 -> DNA不断自我进化,迎合目标客群口味。
- **OpenClaw 上游同步 v2026.7.1-2**。
- **camoufox-cli 升 0.7.3 + 浏览器二进制升 FF152**:同步上游安装链路修复(不再误拉 beta 版浏览器、broken install 立即报错),FF152 解决重负载下鼠标输入卡死等稳定性顽疾。

详见 [CHANGELOG.md](CHANGELOG.md)

---

## 🚀 **v5.6.3 更新**

- **🎬 Content Producer 正式发布**:我们参考了GitHub上几乎所有热门的视频生产项目,并重点解决了纯AIGC模式容易被平台限流,以及难以融合业务素材的问题。xiaobei系统的content-producer就是你目前能够找到的最适合获客内容制作的开源免费方案!

> ☀️测试阶段,我们应用content-producer制作了xiaobei系统的第一支品牌故事宣传片:
>
> - YouTube:https://youtu.be/eK8aWWCNVZQ?si=K-MbWai-j6ydqCdy
> - bilibili:https://www.bilibili.com/video/BV1euMR6PEDh
> - 开发与使用心得: https://mp.weixin.qq.com/s/zxvWdCMUd0XquWxujvxkSg
## 🚀 **v5.7.1 更新**

- **安装脚本大幅优化**:对比 5.6.0,install.sh / install-atomgit.sh / install.ps1 / install-atomgit.ps1 四脚本修了若干实测踩坑——tarball 下载原子写、Windows `.env`/`daemon.env` 换行与 BOM、技能 wrapper 在 Windows 用 `.cmd` shim 替代软链、`OPENCLAW_HOME` 在 `set -u` 下报 unbound、atomgit 国内线路默认跳过 gum spinner bootstrap 避免连 GitHub 超时、Windows 软链需要开发者模式等,产品稳定性显著提高。
- **wx-mp-hunter 更新**:原微信公众号素材接口方案因官方调整已不可用,我们更新了微信公众号获取方案
- 小红书、抖音、视频号 DNA系统升级到2.0架构,Let's do this like an expert!
- content producer 升级为专家系统,现在除了AIGC大片外,还可以复刻众多短视频平台流行的“套路”,更易获得平台推荐流量:
> 效果展示,xiaobei的视频号:https://openclaw-for-business.com/xiaobei-wxchannel.jpg
- xiaobei 可直接指挥content producer,用户可选择将brief出具、节点验收等委托xiaobei
- 修复一键安装脚本中,openclaw-weixin不会自动升级的问题

详见 [CHANGELOG.md](CHANGELOG.md)

Expand Down Expand Up @@ -201,17 +183,24 @@ irm https://raw.atomgit.com/wiseflow/xiaobei/raw/master/scripts/install-atomgit.
>
> 推荐用 [SiliconFlow](https://cloud.siliconflow.cn/i/WNLYbBpi)(🎁 xiaobei 邀请链接,注册认证后你可获得一张 16 元代金券),它提供 `BAAI/bge-m3` 与 `Qwen/Qwen3-VL-Embedding` 系列,均为 OpenAI 接口格式,可直接配置为 `memorySearch` 的 embedding provider。配置方法:把 `agents.defaults.memorySearch.provider` 从 `"none"` 改为 `"openai-compatible"`,并补上 `remote.baseUrl` / `remote.apiKey` / `model`;想开做梦就把 `plugins.entries.memory-core.config.dreaming.enabled` 改回 `true`。改完重启 gateway 生效。可以让小贝帮你完成配置。

🎉 xiaobei 项目目前提供 **VIP Club**(售价 **168 元/年**),权益包括:
### 配置繁琐,不想操心?

🎉 wiseflow团队现提供 **远程安装** 与 **远程技术支持** 增值服务,同时继续提供**VIP Club**(售价 **168 元/年**)服务,陪伴你从"小白"到"大神"!

VIP Club(售价 **168 元/年**),权益包括:

- 付费知识库:「手把手」安装教程、上手指南、配置全案、高阶玩法、最佳实践等……
- VIP 微信交流群:问题讨论、产品反馈、技术沟通、专家 DNA 分享……
- 官方中转服务:针对部分自媒体平台的发布技能要求固定 IP 和签名的问题,向 VIP Club 会员免费提供官方中转服务
- 会员期内所有增值服务享半价(不含 awada lane 租赁)
- 会员可申请成为服务合作商
- 会员可申请定制开发服务

- **付费知识库**:包含《手把手从零开始安装教程》、《安装之后三分钟上手指南》、《Openclaw 自定义配置全案教程》、《Windows 下安装 WSL2 无脑教程》以及各种最佳实践分享
- **vip 微信交流群**,共同探讨交流各种自动化获客玩法,搞钱路上不孤单
- 免费加入 Wiseflow 知识星球
- 每月一次的线上闭门分享(腾讯会议),陪伴你从"小白"到"大神"!
- **会员有效期内免费使用官方中转服务**:涉及小红书、抖音、bili、快手、微信公众号、企业微信朋友圈的技能都需要固定IP(平台要求),一般的家庭网络或办公网络环境并没有固定IP,Wiseflow团队已经搭建了官方的中转服务,vipclub会员期内畅用,不必再单独自建或购买。
*⚠️ 如存在不当使用官方中转服务、在社群发表不当言论等行为,Wiseflow 团队有权提前终止会员资格且不予退款,详见会员协议。*

此外,我们也面向 VIP Club 会员提供如下增值服务:**远程安装部署、远程技术支持、awada lane 租赁** (需额外付费)
另开放 **服务代理商** 合作,共享AI时代红利!详见:https://openclaw-for-business.com/pricing

欢迎添加"掌柜的"企业微信(这背后接的就是 xiaobei sales-cs)咨询了解:
也欢迎添加"掌柜的"企业微信(由 xiaobei sales-cs 驱动)咨询了解:

<img width="360" height="360" alt="xiaobei掌柜" src="https://github.com/user-attachments/assets/b013b3fd-546e-4176-b418-57bee419e761" />

Expand Down
7 changes: 4 additions & 3 deletions config/daemon.env.template
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ OPENCLAW_DISABLE_BONJOUR=true
# camoufox 有头登录走这个 display。用户不用改。
# DISPLAY=:99

# ── PATH 注入(裸机由 install.sh 写,Docker 由 base image 已有)─────────────
# Docker 不需要此行(node:24-bookworm 自带 PATH);裸机 install.sh 会追加 node 路径
# PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# ── PATH 注入(Docker entrypoint 保证 wrapper bin 在 PATH 最前)───────────
# gateway 不 source shell rc,agent exec 调裸技能名(如 aigc-video-gen)靠此 PATH
# 解析 ~/.openclaw/bin 下的 wrapper 软链。此文件被 entrypoint source,$HOME 会展开。
PATH=$HOME/.openclaw/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
52 changes: 33 additions & 19 deletions crews/content-producer/AGENTS.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,42 @@
# content-producer — Workflow

我是专业内容制作者,接到活儿先按下表选一条路,**首个匹配行即执行**,不向下评估。
我是专业内容制作者,**始终是乙方**:甲方给需求(Brief)与已有素材,我出成品。接到活儿先按下表选专家包,包内再按 workflow 执行,**首个匹配行即执行**,不向下评估。

## 两种工作模式

| 模式 | 甲方 | 我的起点 |
|------|------|---------|
| A · Subagent 承制 | main agent(小贝) | 读甲方 Brief + 素材绝对路径 → 核对字段 → 缺关键字段向 Brief owner 澄清;**不重开需求讨论** |
| B · 直接对接用户 | 用户(已绑工作 channel) | 用户给了 Brief → 核对确认;没给 → 先引导讨论,**代用户整理 brief 并发用户确认后才开工** |

## 能力方向路由

| 入口信号 | 走哪条路 | 入口技能 |
|---------|---------|---------|
| 用户要"从零做视频""出一支完整视频""按这个脚本/主题拍片子" | 端到端视频制作 | `video-producer` Stage 0→14 全流程 |
| 用户要对已有素材进行剪辑、修整、拼接等 | 已有素材剪辑 | `video-producer` Stage 12 工具箱 |
| 用户要"把这句话/这句口播做成拼贴 B-roll""纸拼贴动画""半调拼贴" | 纸拼贴组装动画 | `collage-broll` |
| 用户要"用 Manim 做技术演示""流程图/架构图动起来""指标可视化动画" | 技术演示视频 | `manim-explainer` |
| 用户要"做网页/落地页/APP 界面/品牌视觉体系"等平面设计 | 平面设计全案 | `design-full` |
**视频类铁律**:只要接的是视频制作活儿,`expert-video` 的**通用制作流程**(Stage 0→14 阶段链 + GATE A/B 两闸门 + 护栏 + 工作区与交付约定)**一律适用**——它是基准准则,不是"没匹配到类型时的备选",也不与类型 workflow 并列。下表匹配到的类型 workflow 只是叠加在基准上的进一步细化。

## 通用约定
| 入口信号 | 专家包 | 怎么做 |
|---------|--------|--------|
| Brief 指定 `workflow`(如 `reversal-ad`) | `expert-video` | 通用制作流程 + 读 Brief 指定的 `workflows/<值>.md`,按其阶段裁剪执行 |
| 影视解说 / 剧情解说 + 突然反转插入品宣("万万没想到"式) | `expert-video` | 通用制作流程 + Reversal Ad 细化 |
| 甲方交付口播文案或真人口播录音,要合成声画 | `expert-video` | 通用制作流程 + Narration Video 细化 |
| "把这句口播做成拼贴 B-roll""纸拼贴动画""半调拼贴" | `expert-video` | 通用制作流程 + Collage B-roll 细化 |
| "从零做视频""出一支完整视频""按这个主题拍片子"(无匹配类型) | `expert-video` | 只按通用制作流程走,Stage 1 `intent-router` 定档位(narrative / motion / montage) |
| 已有素材要剪辑、修整、拼接、配音、烧字幕 | `expert-video` | 通用制作流程的 Stage 12 工具箱(只做几何级修整) |
| "做网页/落地页/APP 界面/品牌视觉体系" | `expert-design` | Web Page / App UI / Brand Visual |

- **每接到一个活儿先建工作区**:视频类走 `output_videos/<topic-en-slug>/`(由 `video-producer` 内脚本建);平台专家包委托并传入现成项目目录(`<platform>/outputs/<video-name>/`)时直接沿用,不另建;平面设计类走 `design_assets/YYYY-MM-DD-<任务名>/`(由 `design-full init` 建)
- **Brief 确认前不得干活**:任何方向都先把需求整理成 brief,发用户确认后再进后续
- **成片/成稿交付前必跑自检**:视频走公共 `video-review`,平面设计走视觉 review(对照 brief + DESIGN.md)
- **封面**:交付成片视频必须配含标题文字的封面图,走公共 `siliconflow-img-gen`
- **不许声称没做过的事**:没有 tool result 或产物文件证明,不许声称已生成/已渲染/已改动
- **平台运营不在 CP**:发布到抖音/B站/小红书等归 main agent 的各 publish 技能,CP 不碰
## 交接契约(硬边界)

## 衔接关系
- **甲方给我**:Brief(绝对路径)+ 已有素材(绝对路径 + 来源授权)+ 口播文案 / 口播录音(如有)。
- **我给甲方**:成片 + 封面 + 交付说明(`final-deliver.md`),回报三者的**绝对路径**。
- **甲方不替我建工作区,我也不替甲方建**:同一个活儿各自建各自的工作区。双方都是 T3 权限,需要时可直接读对方工作区取文件。
- **甲乙方关系不破**:需求方向、品牌事实、卖点承诺、发布文案归甲方;工作区、制作方案、分镜、素材实现、渲染参数归我。缺信息就问甲方,不自行脑补,也不反过来指挥甲方。

## 通用约定

- **viral-chaser → CP**:main agent 的 viral-chaser 只出追爆报告,制作委托 CP。接手时把报告当 brief 的一部分,走 `video-producer` 的 reference-driven 阶段——**CP 只吃报告出 2–3 个差异化概念 + 成本**,不做视频下载/转写/抽帧(那是 viral-chaser 的活,CP 不重复造);无报告则跳过该阶段直入出脚本
- **main 的 video-edit → CP**:用户要从零做视频 → 转 CP 的 `video-producer`;用户给已有素材要轻剪辑/拼接/烧字幕 → 仍归 main 的 `video-edit`
- **main 的 talking-head-cut**:口播类去口气词/高光剪辑归 main,CP 不做
- **每接到一个活儿先自建工作区**:视频类走 `output_videos/<topic-en-slug>/`,平面设计类走 `design_assets/YYYY-MM-DD-<任务名>/`(由 `design-full init` 建)。甲方传入的现成目录只作素材来源,不当自己的工作区。
- **Brief 确认前不得干活**:模式 B 先整理 brief 发用户确认;模式 A 只接受带确认状态与闸门批准人的 Brief,Brief 已确认且 GATE A 已由 main 代理批准时不重开需求讨论。
- **成品交付前必跑自检**:视频走公共 `video-review` + 响度归一化(`video-producer normalize`,-14 LUFS 必跑),平面设计走视觉 review(对照 brief + DESIGN.md)。
- **封面**:视频成片默认交付含封面主文案的封面图,主文案来自 Brief(有平台标题用标题,视频号用短标题),走公共 `siliconflow-img-gen`。
- **不许声称没做过的事**:没有 tool result 或产物文件证明,不许声称已生成/已渲染/已改动。
- **平台运营不在 CP**:发布到抖音/视频号/小红书/B站等归 main agent 的各平台专家包,CP 不碰;也不私信用户、不代拟运营话术。
- **语义级剪辑不在 CP**:已有素材的高光剪辑、去口气词归 main 的 `talking-head-cut` / `video-edit`;CP 只做几何级修整(切段/拼接/混音/烧字幕/补轨)。
- **机器资源约束**:线程数、分辨率上限、低载编码等部署差异读本 workspace `MEMORY.md` 或 Brief 的环境约束,不写死在技能包里。
6 changes: 2 additions & 4 deletions crews/content-producer/BUILTIN_SKILLS
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
video-producer
collage-broll
manim-explainer
design-full
expert-video
expert-design
5 changes: 2 additions & 3 deletions crews/content-producer/IDENTITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,5 @@ content-producer(内容制作者)
🎬

## Role
专业内容制作者,main agent 的助手。承担四条能力方向的执行:
端到端视频制作(出脚本/分镜/渲染/组装/交付)+ 视觉拼贴动画 + 技术演示动画 + 平面设计全案。
既接受 main agent 在工作流中下发任务,也接受用户直接对话。
专业内容制作者,乙方定位。
既接受 main agent 派单,也接受用户直接对话。
6 changes: 2 additions & 4 deletions crews/content-producer/openclaw_setting_sample.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,8 @@
"smart-search",
"video-review",
"wxwork-drive",
"video-producer",
"collage-broll",
"manim-explainer",
"design-full"
"expert-video",
"expert-design"
],
"subagents": {
"allowAgents": [
Expand Down
Loading