chore(release): v0.3.32
Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
This commit is contained in:
1 parent
7972a8069e
commit
0f656f0f58
15 files changed
+27
-41
No files matched your search
+1
-2
@@ -17,7 +17,7 @@
|
||||
|
||||
## 当前状态
|
||||
|
||||
- 版本 v0.3.31,本机测试环境已部署。
|
||||
- 版本 v0.3.32,本机测试环境已部署。
|
||||
- 开发与发布约定见仓库根 [CLAUDE.md](../../CLAUDE.md)。
|
||||
|
||||
## 待办
|
||||
@@ -31,7 +31,6 @@
|
||||
|
||||
### 进行中
|
||||
|
||||
- 界面第二轮:[ui-round-2.md](ui-round-2.md),5 路并行,用户最后验收。
|
||||
- 下一轮(界面第二轮合并后):
|
||||
- 统一元数据缓存:TMDB / 豆瓣 / Bangumi 共用「来源 × 资源类型」TTL 策略;进程内存一级 + PG `kv_cache` 二级,LISTEN/NOTIFY 跨进程失效;过期先用旧值后台刷新;关注中作品续期不淘汰、进入关注时预热(各季、剧集组、图片);同请求合并;按 region 统计命中率。刮削顺带接 TMDB `logos` 写 `clearlogo.png`。fanart.tv 暂不接(用户 2026-10-06 定)。
|
||||
- 生命周期事件与功能模块约定:广播事件 + 链式钩子(参考 MoviePilot EventType / ChainEventType),功能清单给智能体,前端插槽默认显示、不做开关;补字幕迁为样板。
|
||||
|
||||
@@ -1,27 +0,0 @@
|
||||
# 界面第二轮(2026-10-06 用户提出)
|
||||
|
||||
用户最后统一验收。每条线独立 worktree、分支、测试库,迁移号与端口预分配,协调者合并后跑全量 ci 再发布。
|
||||
|
||||
## 需求与决定
|
||||
|
||||
1. **智能体**:对话切换(「对话」与「自动巡检」两栏、会话之间、抽屉与整页之间)有不少 bug;逐步检查前端切换流畅性与窗口位置变化。
|
||||
2. **发现**:资源不全、没有 TMDB 热门。参考 MoviePilot 的推荐 / 探索:做一个综合页,或按来源 / 类型可筛选、可拆分。
|
||||
3. **整理**:只保留「整理记录」一页;整理队列学 MP 做成一个按钮,点开展开看当前队列状态;记录加筛选。
|
||||
4. **「入库」口径**:真正入库取决于媒体服务器有没有扫到,我们只负责处理——元数据、NFO、图片、按规则归到正确的目录。界面上表示我们处理状态的「入库 / 已入库 / 未入库」改为「整理 / 已整理 / 未整理」,不暗示媒体服务器状态;术语表同步。
|
||||
5. **系统**:只保留三块——
|
||||
- **日志**:任务日志、登录日志、定时 / 自动任务运行日志、审计等合成一个日志模块,合理筛选,可流式查看(实时追加),可一键把选中的日志交给智能体分析问题;不拆得太细。
|
||||
- **运行状态**:首页放简版;详细版在系统里;参考 MP,加入 CPU、内存等资源监控。
|
||||
- **设置**:重新梳理分类与功能分区。
|
||||
6. 发布脚本:构建镜像时经宿主代理(`.env.deploy` 配置了就自动带构建参数),避免下载 Deno 运行时卡住。(协调者自己做)
|
||||
|
||||
## 分线
|
||||
|
||||
| 线 | 内容 | 主要文件 | 迁移号 | 测试库 / API / web 端口 |
|
||||
| --- | --- | --- | --- | --- |
|
||||
| S 智能体切换 | 需求 1 | `apps/web/app/components/{agent,agentui}/`、`routes/console/agent*.tsx`、智能体抽屉、相关 server 接口最小改动 | 0080 | 55441 / 4391 / 5181 |
|
||||
| T 发现 | 需求 2 | `routes/console/discover.tsx`、`components/discover/`、server 发现接口(search 模块的 discover、TMDB 适配器的列表接口、meta 源) | 0081 | 55442 / 4392 / 5182 |
|
||||
| U 整理与入库口径 | 需求 3、4 | `routes/console/{organize,organize.$id,files,files.trash}.tsx`、`components/{organize,files}/`、`docs/design/glossary.md`、其余页面里「入库」文案的替换 | 0082 | 55443 / 4393 / 5183 |
|
||||
| V 日志与运行状态 | 需求 5 的日志、运行状态 | `routes/console/{tasks,tasks.$id,audit,engine*,schedules,status,home}.tsx` 中相关部分、侧栏 `nav.ts`、新日志模块(server + web)、状态采集 | 0083 | 55444 / 4394 / 5184 |
|
||||
| W 设置 | 需求 5 的设置 | `routes/console/settings.tsx`、`components/settings/`、`contracts/settings.ts` 只做分组展示所需 | 0084 | 55445 / 4395 / 5185 |
|
||||
|
||||
冲突热点:`nav.ts` 归 V(其它线需要改侧栏时在汇报里说明,由协调者合并时处理);首页归 V;术语替换归 U(只改文案字符串,不动其它线的逻辑)。
|
||||
Reference in new issue
Block a user