refactor: move private seo artifacts into storage
This commit is contained in:
@@ -50,6 +50,46 @@
|
||||
- sitemap 入队
|
||||
- starter published copy
|
||||
|
||||
### 2.1 运行产物存储口径补充
|
||||
|
||||
从 `2026-04-19` 开始,新增一条更严格的后端存储口径:
|
||||
|
||||
1. 后台运行产物
|
||||
2. 工作台快照
|
||||
3. 任务池快照
|
||||
4. 手工导入中间文件
|
||||
5. Search Console 模板
|
||||
6. 站外 SEO latest / snapshot 摘要
|
||||
|
||||
以上这类数据,统一视为:
|
||||
|
||||
- 私有数据
|
||||
- 运行时数据
|
||||
- 不应默认纳入 Git 的数据
|
||||
|
||||
所以默认都应落在:
|
||||
|
||||
- `code/storage/...`
|
||||
|
||||
而不是:
|
||||
|
||||
- `code/public/...`
|
||||
- `code/app/public/...`
|
||||
|
||||
当前已完成的收口包括:
|
||||
|
||||
1. `domain-seo-external latest / snapshot / snapshot-validate` 已迁到 `storage/external-seo/...`
|
||||
2. `video-metadata-missing-workbench` 已迁到 `storage/video-metadata-missing/workbench`
|
||||
3. `video-metadata-missing-task-pool` 已迁到 `storage/video-metadata-missing/task-pool`
|
||||
4. `domain-seo-external/manual-import` 已迁到 `storage/external-seo/manual-import`
|
||||
5. `domain-seo-external/search-console` 模板目录已迁到 `storage/external-seo/search-console`
|
||||
|
||||
以后如果再新增类似后台产物目录,优先原则是:
|
||||
|
||||
1. 先想能不能放 `storage`
|
||||
2. 默认不要放 `public`
|
||||
3. 只有明确需要前台公开访问的静态资源,才考虑进入 `public`
|
||||
|
||||
### 3. 公共规则侧
|
||||
|
||||
已确立为全项目公共主线的内容:
|
||||
|
||||
@@ -56,6 +56,7 @@
|
||||
2. 需要分清哪些是 `SEONexus`、哪些是 `SEONexusAdmin`
|
||||
3. 需要确认后台真实页面入口现在在 Vue,而不是 PHP 直出页
|
||||
4. 需要同步今天补上的 `Spider MD 异步任务消费器`、`GitHub 推送`、`主表一键复制MD` 这些后台能力
|
||||
5. 需要同步“所有后台运行产物、工作台快照、手工导入中间文件默认落 `storage`,不要再放 `public`”这条新口径
|
||||
|
||||
### 1.3 AI文案与视频元数据公共规则
|
||||
|
||||
|
||||
Reference in New Issue
Block a user