廖力工作日志 2026-01-16 09:22:24 星期五
上周主线: 本来应该完成:1.完成脚本编辑界面的所有数据绑定的工作。2.完成中间文件管理的数据绑定工作。但由于一直在等接口所以实际上在做一些体验优化工作
本周主线:进行一些体验优化工作,数据接口来了再进行对接口的工作
##今天的任务:
1.将workbanchv2中部分组件整理归类为公用组件,移动到外部ui组件库。
目前看到可以公用的组件是:
1.chatComponents --- ChatContainer的一些属性需要抽象出来,目前版本和工作台v2粘合得很紧
2.dropDown
3.icons
4.sendMsgBtn
5.rainbowRing
6.chatTextArea
7.iconBtn
8.fullScreenLoadingCover
9.newTaskBtn
已经完成所有组件的移动,已经全部移动到components/chart-ui 2026-01-16 10:11:01 星期五
完成所有组件在移动后所有相关依赖路径的更改以确保编译通过 2026-01-16 10:42:39 星期五
改造chatComponents使其作为独立组件,不依赖context状态 完成 2026-01-16 11:11:27 星期五
改造left使其将状态和各项判断通过参数传入chatComponents 完成 2026-01-16 11:11:30 星期五
前置任务已经完成2.搭建工具2.0的前端构架
已经完成基础的文件结构和框架搭建 2026-01-16 11:22:21 星期五
文件结构沿用工作台v2的3.完成工具2.0的前端静态页初步重构 – 先不管文件上传管理/流式对话样式的不同的问题
1.完成对话历史列表 --- 完成 2026-01-16 11:54:12 星期五
对话历史列表的搜索功能需要做一些更改 --- 完成 2026-01-16 11:54:12 星期五
对话历史列表的宽度/字体大小等需要修改至和设计稿一致 --- 完成 2026-01-16 11:54:12 星期五
2.完成对话框
1.完成上传图片下拉框 -- 完成 2026-01-16 14:53:12 星期五
2.完成模型切换下拉框 --完成 2026-01-16 15:34:02 星期五
3.完成对话文本编辑器置入 -- 完成 2026-01-16 13:22:03 星期五
4.完成发送按钮置入 -- 完成 2026-01-16 13:22:09 星期五
3.改造对话流容器 -- 已经完成基本的对话流容器的布局 2026-01-16 16:55:19 星期五
4.编写新的user/system对话样式 -- 已经完成 2026-01-16 17:27:26 星期五
5.编写新的“回到底部”按钮 -- 已经完成 2026-01-16 18:01:18 星期五4.暂时对接工作台v2的接口测试效果
5.顺手完成左边top导航栏的尺寸和图标更改
##明天的任务:
长期任务:
1.适配一个移动端版本
2.图片编辑模块的需求 — 延后
图片编辑模块的业务照搬美图秀秀,原因是美图秀秀提供的图片编辑功能可以用于图生视频的前置编辑
目前已有的大模块为:
调整 – 调整图像尺寸
抠图 – 获得前景
人像 – 人像美化
滤镜 – 一些照片风格滤镜
2.1 了解图片编辑模块的子模块拆分是怎么做的
2.2 了解图片编辑模块的代码风格
2.3 了解图片编辑模块的单例模式实现和状态管理是怎么做的
2.4 了解当前图片编辑模块缺失的内容有哪些
1.调整模块
基础调整已经完成 但包含一些bug
没有高级调整功能
2.抠图模块
3.消除笔模块
4.ai超清模块
5.ai扩图模块
6.无损放大模块
总结,主要做调整和 抠图,人像和滤镜功能disable掉,暂时不做
2.5 了解当前图片编辑模块为未来可以做哪些代码或结构上的优化
1.当前图片编辑的模块配色没有使用色板
2.当前图片编辑模块的尺寸没有使用rem导致尺寸在rem分辨率适配下失真
3.界面需要对齐设计稿
1.当前界面需要全屏显示
2.当前界面的ui元素和设计稿不对齐
4.目前一级菜单上的样式未对齐设计稿设计稿规格为:1440*900
—————————————————————-其它内容———————————————————————–
{“chatId”: “c7d286f2-bb5d-40a4-ada2-31be7f371b74”, “jobId”: “d09949ee-1bee-4c9f-aa89-5edaeae865dc”, “messageId”: “ce70671a-0f46-44f0-882d-6b47d812d114”, “de”: {“id”: 3, “name”: “文籽”, “avatar”: “/agent.png”, “position”: “文案专员”}, “content”: {“status”: 2, “thinking”: “”, “text”: “”, “type”: “copywriting”, “tasks”: [], “title”: “阿维塔06短视频脚本”, “body”: “”}, “artifacts”: [{“id”: 1, “name”: “短视频创作”, “description”: “”, “type”: “videoScript”, “scene”: 1, “platform”: 1, “carSeriesName”: “阿维塔06”, “carSeriesId”: 1, “highlight”: [], “topic”: “”, “videoScript”: “”}]}
{“chatId”: “c7d286f2-bb5d-40a4-ada2-31be7f371b74”, “jobId”: “d09949ee-1bee-4c9f-aa89-5edaeae865dc”, “messageId”: “ce70671a-0f46-44f0-882d-6b47d812d114”, “de”: {“id”: 3, “name”: “文籽”, “avatar”: “/agent.png”, “position”: “文案专员”}, “content”: {“status”: 2, “thinking”: “”, “text”: “”, “type”: “copywriting”, “tasks”: [], “title”: “阿维塔06短视频脚本”, “body”: “”}, “artifacts”: [{“id”: 1, “name”: “短视频创作”, “description”: “”, “type”: “videoScript”, “videoScript”: “”}]}