chore: import storyforge baseline clean
This commit is contained in:
19
Common/DEPLOYMENT_AUDIT_PROMPT.md
Normal file
19
Common/DEPLOYMENT_AUDIT_PROMPT.md
Normal 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 生成流程
|
||||
|
||||
输出要求:
|
||||
|
||||
- 系统部署状态
|
||||
- 缺失组件列表
|
||||
- 修复方案
|
||||
- 生成代码或部署脚本
|
||||
18
Common/MAC_NODE_CONNECTIVITY_SPEC.md
Normal file
18
Common/MAC_NODE_CONNECTIVITY_SPEC.md
Normal 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.
|
||||
27
Common/STORYFORGE_MAC_AI_NODE_TASKS.md
Normal file
27
Common/STORYFORGE_MAC_AI_NODE_TASKS.md
Normal 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
|
||||
Reference in New Issue
Block a user