内容分四块: 1、产品规划产出 —— MCN 短视频整合营销工作台的①段五份(1a 需求/1b 竞品/1c 画像/1d 策略/1e 场景)、②段两份(2a 功能/2b 布局)、③段界面(DESIGN.md 契约与令牌表 + mcn-workbench.html 原型 + 实测/会诊/审查三份 + 23 张闸门截图)。 2、开源竞品调研 —— 5 个内容工作台项目的取证原始件与 1b 系列分析文档。 3、参考资料 —— 竞品视频抽帧 1145 张 + 2 个源视频 + 功能点截图。 4、机制侧 —— 协作脚本与状态台账、工作区记忆日志、抽帧/OCR 脚本。 .gitignore 只排运行时日志、脚本备份副本与一次性探针输出,其余按原样入库。
63 lines
2.3 KiB
Bash
63 lines
2.3 KiB
Bash
# ============================================================
|
||
# Easel 环境变量 — 标准 Anthropic API key
|
||
# 复制为 .env 并填入真实值:cp .env.example .env
|
||
# ============================================================
|
||
|
||
# Anthropic API Key
|
||
ANTHROPIC_API_KEY=sk-ant-REPLACE_ME
|
||
|
||
# 模型(OpenClaw provider/model 格式)
|
||
CLAUDE_MODEL=anthropic/claude-sonnet-4-6
|
||
|
||
# 可选:Anthropic-compatible 服务
|
||
# EASEL_LLM_API_KEY=REPLACE_ME
|
||
# EASEL_LLM_BASE_URL=https://your-provider.example/v1
|
||
# EASEL_LLM_API_KEY_HEADER=api-key
|
||
# EASEL_LLM_ANTHROPIC_VERSION=2023-06-01
|
||
|
||
# OpenAI / OpenAI-compatible 服务
|
||
# OPENAI_API_KEY=REPLACE_ME
|
||
# OPENAI_BASE_URL=https://api.openai.com/v1
|
||
# OPENAI_MODEL=gpt-4o
|
||
|
||
# 可选:独立向量/Embedding API(不配置则使用关键词记忆检索,不请求聊天 API 的 embedding 模型)
|
||
# EASEL_EMBEDDING_API_KEY=REPLACE_ME
|
||
# EASEL_EMBEDDING_BASE_URL=https://your-embedding-provider.example/v1
|
||
# EASEL_EMBEDDING_MODEL=text-embedding-3-small
|
||
|
||
# OpenClaw gateway 端口:**不用配**,Easel 自动解析(环境变量 > openclaw.json > profile 哈希)。
|
||
# 注意 Easel 用 `--profile easel`,而 OpenClaw 对非默认 profile 分配的端口不是 18789
|
||
# (easel → 37289)—— 旧的 OPENCLAW_PORT 键从来没被读取,已移除,别再填。
|
||
# 确实要强制指定时用下面这个(gateway.sh 会把它透传给 OpenClaw 的 OPENCLAW_GATEWAY_PORT):
|
||
# EASEL_GATEWAY_PORT=
|
||
|
||
# ============================================================
|
||
# 可选:媒体生成模型(也可在 Web「技能库」对应技能里填写)
|
||
# 只需配置实际使用的 provider;密钥留空不会启用。
|
||
# ============================================================
|
||
|
||
# 视频:dashscope / ark / kling / openai-compatible / xhs-maas / agnes
|
||
VIDEO_PROVIDER=
|
||
# AGNES_API_KEY=
|
||
# AGNES_MODEL=agnes-video-2.5-flash
|
||
# VIDEO_API_KEY=
|
||
# VIDEO_BASE_URL=
|
||
# VIDEO_MODEL=
|
||
|
||
# AI 音乐:dashscope / suno-compatible
|
||
MUSIC_PROVIDER=
|
||
# MUSIC_API_KEY=
|
||
# MUSIC_BASE_URL=
|
||
# MUSIC_MODEL=
|
||
|
||
# 云端 TTS:dashscope / minimax / fish-audio / openai-compatible / gemini
|
||
VOICE_PROVIDER=
|
||
# VOICE_API_KEY=
|
||
# VOICE_BASE_URL=
|
||
# VOICE_MODEL=
|
||
# GEMINI_API_KEY=
|
||
# GEMINI_TTS_MODEL=gemini-2.5-flash-preview-tts
|
||
|
||
# 多个媒体能力可复用同一份 DashScope key
|
||
# DASHSCOPE_API_KEY=
|