Files
soul-yongping/派对AI/README.md
卡若 991e17698c feat: 内容管理第5批优化 - Bug修复 + 分享功能 + 代付功能
1. Bug修复:
   - 修复Markdown星号/下划线在小程序端原样显示问题(markdownToHtml增加__和_支持,contentParser增加Markdown格式剥离)
   - 修复@提及无反应(MentionSuggestion使用ref保持persons最新值,解决闭包捕获空数组问题)
   - 修复#链接标签点击"未找到小程序配置"(增加appId直接跳转降级路径)

2. 分享功能优化:
   - "分享到朋友圈"改为"分享给好友"(open-type从shareTimeline改为share)
   - 90%收益提示移到分享按钮下方
   - 阅读20%后向上滑动弹出分享浮层提示(4秒自动消失)

3. 代付功能:
   - 后端:新增UserBalance/BalanceTransaction/GiftUnlock三个模型
   - 后端:新增8个余额相关API(查询/充值/充值确认/代付/领取/退款/交易记录/礼物信息)
   - 小程序:阅读页新增"代付分享"按钮,支持用余额为好友解锁章节
   - 分享链接携带gift参数,好友打开自动领取解锁

Made-with: Cursor
2026-03-15 09:20:27 +08:00

190 lines
6.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Soul创业实验AI · 使用手册
> **《一场soul的创业实验》项目的内容运营智能助手。**
> 覆盖视频剪辑、文章写作、运营报表、飞书管理、多平台分发、小程序站管理、素材库上传、Soul账号注册。
---
## 快速开始
### 1. 首次配置凭证
```bash
cd /Users/karuo/Documents/开发/3、自营项目/一场soul的创业实验-永平/项目AI/config
cp .env.example .env
# 编辑 .env 填入各平台真实凭证
```
### 2. 告诉AI你要做什么
直接说需求魂AI会自动匹配对应技能
| 你说的 | AI做的 |
|:---|:---|
| 「帮我切片第119场视频」 | 读视频剪辑Skill → 执行切片流水线 |
| 「写第119场文章」 | 读文章写作Skill → 按写作规范写作 |
| 「上传到小程序」 | 执行 content_upload.py |
| 「发飞书群」 | 生成海报 + 推送飞书群 |
| 「一键分发到5个平台」 | 读多平台分发Skill → distribute_all.py |
| 「第119场运营数据」 | 读运营报表Skill → 填飞书表格 |
| 「发到素材库」 | 上传到飞书多维表格 |
| 「检查Cookie」 | 检测各平台凭证有效性 |
---
## 目录结构
```
项目AI/
├── BOOTSTRAP.md ← 启动指令AI 第一个读的文件)
├── SKILL_REGISTRY.md ← 9 技能一张表(按关键词查找)
├── README.md ← 本文件(使用手册)
├── config/ ← 凭证统一管理
│ ├── .env.example ← 模板(所有平台配置键)
│ ├── .env ← 实际凭证不入Git
│ └── credentials.md ← 凭证获取与刷新指南
├── 01_魂资/ ← 配置与存储
│ └── Token管理/SKILL.md ← S01 凭证管理
├── 02_魂流/ ← 运营与协调
│ ├── 运营报表/SKILL.md ← S02 派对数据→飞书表格
│ ├── 飞书管理/SKILL.md ← S03 妙记下载/群推送/知识库
│ └── Soul账号注册/SKILL.md ← S04 Soul账号与派对房间
├── 03_魂产/ ← 内容创作
│ ├── 视频剪辑/SKILL.md ← S05 录屏→竖屏切片→成片
│ ├── 文章写作/SKILL.md ← S06 写文章→上传→推送
│ └── 素材库上传/SKILL.md ← S07 成片→飞书内容看板
├── 04_魂码/ ← 网站与程序
│ └── 小程序站管理/SKILL.md ← S08 三端管理与发布
└── 05_魂质/ ← 分发与变现
└── 多平台分发/SKILL.md ← S09 5平台一键分发
```
---
## 9 个技能速查
### S01 · Token管理
管理 8 个平台的凭证,统一从 `config/.env` 读取。
| 平台 | 有效期 | 刷新频率 |
|:---|:---|:---|
| 小红书 | ~7天 | 每周 |
| 抖音/快手 | ~30天 | 每月 |
| B站 | ~6个月 | 每季度 |
| 飞书/数据库 | 长期 | 仅重置时 |
### S02 · 运营报表(水)
```
派对截图/TXT → soul_party_to_feishu_sheet.py → 飞书电子表格 → 发群
```
### S03 · 飞书管理(水)
- 妙记下载:`feishu_minutes_download.py --url <妙记链接>`
- 群推送:`send_chapter_poster_to_feishu.py <id> "<标题>"`
- 知识库上传:`feishu_wiki_upload.py`
### S04 · Soul账号注册
Soul App 注册 → 灵魂测试 → 资料完善 → 创建派对房间 → 投流设置。
### S05 · 视频剪辑(木)
```
录屏 → MLX转录 → 高光识别 → 批量切片 → 竖屏裁剪(498×1080) → 封面+字幕+后期 → 成片
一键命令python3 soul_slice_pipeline.py --input video.mp4 --vertical
```
### S06 · 文章写作(木)
```
写作规范(6:3:1) → 写文章 → content_upload.py上传 → send_chapter_poster推送
```
### S07 · 素材库上传(木)
```
成片 → feishu_slice_upload_to_wiki_table.py → 飞书内容看板(多维表格)
```
### S08 · 小程序站管理(火)
三端管理miniprogram小程序+ soul-admin管理端+ soul-apiAPI后端
开发规范引用 `.cursor/skills/` 中的完整 Skill 集。
### S09 · 多平台分发(土)
```
飞书视频下载 → 切片(可选) → distribute_all.py → 5平台同时发布
平台:抖音(API) / B站(API) / 视频号(扫码) / 小红书(逆向) / 快手(逆向)
```
---
## 典型工作流
### 流程A派对完整流程
```
1. Soul账号注册(S04) → 创建派对房间 → 开播
2. 运营报表(S02) → 派对数据填入飞书表格
3. 视频剪辑(S05) → 录屏切片为成片
4. 素材库上传(S07) → 成片登记到飞书看板
5. 多平台分发(S09) → 成片发到5个平台
```
### 流程B文章发布流程
```
1. 文章写作(S06) → 按规范写第9章文章
2. 上传(S06) → content_upload.py 写入数据库
3. 推送(S03) → 海报+摘要发飞书群
```
### 流程C飞书妙记→全链路
```
1. 飞书管理(S03) → 下载妙记视频
2. 视频剪辑(S05) → 切片+后期
3. 素材库上传(S07) → 登记到内容看板
4. 文章写作(S06) → 妙记文字写成文章
5. 多平台分发(S09) → 视频发5平台
```
---
## 与卡若AI的关系
本项目AI是卡若AI的子项目聚焦于 Soul 创业实验的内容运营。
**复用卡若AI的能力**
- 视频切片脚本 → `卡若AI/03_卡木/木叶_视频内容/`
- 多平台分发脚本 → `卡若AI/03_卡木/木叶_视频内容/多平台分发/`
- 飞书管理脚本 → `卡若AI/02_卡人/水桥_平台对接/飞书管理/`
- 智能纪要/妙记下载 → `卡若AI/02_卡人/水桥_平台对接/智能纪要/`
- 写作规范 → `卡若AI/02_卡人/水桥_平台对接/Soul创业实验/`
**本项目独有**
- `content_upload.py` → 文章上传到小程序数据库
- `scripts/send_chapter_poster_to_feishu.py` → 海报生成与推送
- `.cursor/skills/` → 三端开发规范
- `开发文档/` → 完整开发文档体系
---
## 注意事项
1. **凭证安全**`config/.env` 包含敏感信息,已在 `.gitignore` 中排除,不要提交到 Git
2. **Cookie 过期**:小红书每周需刷新,抖音/快手每月刷新,发布前先检测
3. **视频号扫码**:视频号每次发布需微信扫码,无法完全自动化
4. **数据库直连**`content_upload.py` 直连腾讯云 MySQL注意网络环境
5. **开发 vs 运营**:代码开发用 `.cursor/skills/`,内容运营用 `项目AI/`