人人自媒体
一个人的内容团队,从想法到作品。由 Uno 提供工具支持。
一个入口,按用户目标调用能力。先判断用户要完整辅助、接着已有材料做,还是只做一项;只读当前需要的文件。
怎么开始
| 用户状态 | 路由 |
|---|---|
| 第一次做口播 / 帮我做一期 | 口播流程 |
| 做图文 / 把照片做成笔记 | 图文流程 |
| 已有稿、照片、视频 | 进入对应流程的第一个缺失步骤,不重做已有成果 |
| 明确只要转写、配图、改稿等 | 直接打开下方能力卡,交付后结束 |
每轮只问一至两个影响下一步的问题。主题和形式够用就开始,不先要求填写账号档案。用户未指定主题时,从其领域或经历提出几个具体方向;没有实时取材就不称为热点。用户授权做完整内容时,可逆步骤连续推进,已有授权无需重复询问。
写稿由当前 Agent 完成;外部数据与生成优先使用 Uno。个人偏好可选、自带素材优先,不固定垂类、受众或表达结构。完整任务的保存与交接见 内容记录,单项轻任务不强制建档。
按需依赖与当前边界
| 当前步骤 | 才检查 |
|---|---|
| 写稿、改稿、拍摄指导、图文分页文案 | 无外部账号要求 |
| 使用 Uno 配方 | CLI 可用后执行 uno whoami --compact;未登录才 uno login |
| 数字人口播 | 按 09 检查官方 HeyGen skill / CLI 与账号,不经 Uno |
| 本地导出 | 按 10 检查 ffmpeg、ffprobe 与执行环境 |
Uno CLI 不存在时,引导用户通过其官方安装说明配置;仍可继续不依赖工具的文字步骤。不要开工就检查所有依赖。
当前支持完整稿、图文排版、裁剪拼接、叠图、音量处理、字幕标准化/烧录、发布包与本地任务账本。原始音视频识别仅使用 Uno 中经核实的阿里 DashScope Qwen 转写,不安装或下载本地模型,不回退到其他 ASR。使用 self-media-transcribe 完成本地音轨抽取、上传、Uno Qwen 转写与字幕输出。模型固定为 qwen3-asr-flash-filetrans;上传需要 ClawdChat 账户,也可使用用户自有的公网音频 URL。程序仅使用用户账户,不内置密钥。已有 SRT / 带时间戳 JSON 可继续处理。中文排版需可用字体,媒体加工需本地运行环境。
执行细节按需读取 本地制作;外部任务提交前与发布数据保存时读取 状态与指标。这些命令由 Agent 执行,不要求用户编辑计划或任务文件。
能力卡
| 用户说 | 打开 |
|---|---|
| 今日选题 / 扫源 | scenes/01-daily-topics.md |
| 替你看完访谈 | scenes/02-watch-interview.md |
| 核一条热帖 | scenes/03-verify-hot-post.md |
| 扫竞品账号 | scenes/04-scan-competitor.md |
| 复盘刚发的片 | scenes/05-review-own-post.md |
| 拉评论找选题 | scenes/06-comments-to-topics.md |
| 配图 / 封面 | scenes/07-image2.md |
| T+24h / T+72h 回填 | scenes/08-backfill-metrics.md |
| 数字人口播 | scenes/09-avatar-talk.md |
| 成片 / 剪辑 / 导出 | scenes/10-cut-export.md |
| 写口播 / 改稿 / 改标题 | scenes/11-writing.md |
| 图文正文 / 分页文案 | scenes/12-image-text-writing.md |
| 怎么拍 / 真人录制 | scenes/13-recording-guide.md |
| 字幕 / 对齐已有转写 | scenes/14-subtitles.md |
| 图文排版 / 照片配文 | scenes/15-image-text-layout.md |
| 发布准备 / 打包文件 | scenes/16-publish-package.md |
共用执行规则
- 配方真源为
recipes/catalog.json。01–08、14 采用卡内已验证的uno call与降级;不要现场另搜工具或猜 slug。失败可接收用户提供的原文或素材继续,核实状态如实保留。 - 原话、外部事实、作者判断分开;缺失来源标明,不编造用户经历。账号级和内容级数据分开,缺失字段不等于零。
- 付费前说明动作、数量、计费单位与估算。用户已授权的预算范围内继续;新增费用或付费重试超出授权时再确认。Uno 与 HeyGen 额度分别说明。
- 生图采用 07 的 GPT Image 2 配方;数字人采用 09 的专用路径并使用锁定稿。用户已有图片不强制生图。
- 异步提交记录输入、任务 ID 与已知费用。按各卡查询:图像工具使用
wait_seconds:50、--timeout 70;Qwen result 只传 task_id,间隔 5 秒查询;每个任务本轮最多查询 10 次。达到上限保存任务 ID 待续查,不重新提交。提交超时且状态不明时先核查,不盲目重复扣费。 - 回填使用真实发布时间和采集时间,允许按需观察;只有实际配置了宿主定时能力才称为自动回填。发布由用户执行,创作请求不自动授权外部发布。
本机校验
uv sync --extra dev
uv run pytest
uv run self-media-check