chore: import storyforge baseline clean

This commit is contained in:
kris
2026-03-14 21:32:55 +08:00
commit acb1103b71
54 changed files with 9721 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
# StoryForge AI 系统部署评估与自动补齐提示词
用于检查以下系统组件是否完整:
1. Cloud Server
2. Mac AI Node
3. FastGPT
4. Backend API
5. Web Console
6. Android Client
7. 网络连接
8. AI 生成流程
输出要求:
- 系统部署状态
- 缺失组件列表
- 修复方案
- 生成代码或部署脚本

View File

@@ -0,0 +1,18 @@
# StoryForge Mac AI Node — Server Connectivity Specification
The Mac node should only do the following:
1. Deploy FastGPT locally
2. Ensure the cloud backend can reach FastGPT
3. Maintain a private network connection to the server
4. Provide the FastGPT endpoint to the backend
Recommended ports:
- FastGPT: 3000
- MongoDB: 27017
- PostgreSQL: 5432
- Redis: 6379
- MinIO: 9000
FastGPT must not be exposed to the public internet directly.

View File

@@ -0,0 +1,27 @@
You are responsible for the StoryForge Mac AI node.
Tasks:
- Deploy FastGPT using Docker.
- Services:
- FastGPT
- MongoDB
- PostgreSQL + pgvector
- Redis
- MinIO
- Build collector-service in Python.
- Collector features:
- yt-dlp video download
- ffmpeg audio extraction
- whisper.cpp transcription
- text cleaning
- knowledge upload
- Collector APIs:
- POST /collect/video
- POST /collect/audio
- POST /collect/text
- Output:
- docker-compose
- collector service
- setup scripts
- README