Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Q
qjclaw-dmg
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
AI-甘富林
qjclaw-dmg
Commits
6acc6e51
Commit
6acc6e51
authored
May 13, 2026
by
edy
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat(ui): add artifact menu for task panel
parent
0a63c6b5
Changes
3
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
711 additions
and
96 deletions
+711
-96
TaskPanelView.tsx
apps/ui/src/features/tasks/TaskPanelView.tsx
+269
-36
taskPanelData.ts
apps/ui/src/features/tasks/taskPanelData.ts
+31
-4
tasks.css
apps/ui/src/styles/tasks.css
+411
-56
No files found.
apps/ui/src/features/tasks/TaskPanelView.tsx
View file @
6acc6e51
This diff is collapsed.
Click to expand it.
apps/ui/src/features/tasks/taskPanelData.ts
View file @
6acc6e51
...
@@ -26,8 +26,22 @@ export const mockTaskPanelItems: TaskPanelItem[] = [
...
@@ -26,8 +26,22 @@ export const mockTaskPanelItems: TaskPanelItem[] = [
status
:
"running"
,
status
:
"running"
,
statusDetail
:
"正在汇总账号定位、目标人群和栏目节奏"
,
statusDetail
:
"正在汇总账号定位、目标人群和栏目节奏"
,
artifacts
:
[
artifacts
:
[
{
id
:
"artifact-content-outline"
,
name
:
"选题规划草稿.md"
,
kind
:
"文档"
},
{
id
:
"artifact-content-outline"
,
name
:
"选题规划草稿.md"
,
kind
:
"文档"
,
url
:
"/Users/edy/Documents/qianjiangclaw/tasks/content/选题规划草稿.md"
},
{
id
:
"artifact-content-calendar"
,
name
:
"发布日历.xlsx"
,
kind
:
"表格"
}
{
id
:
"artifact-content-calendar"
,
name
:
"发布日历.xlsx"
,
kind
:
"表格"
,
url
:
"/Users/edy/Documents/qianjiangclaw/tasks/content/发布日历.xlsx"
},
{
id
:
"artifact-content-persona"
,
name
:
"目标人群画像.md"
,
kind
:
"文档"
,
url
:
"/Users/edy/Documents/qianjiangclaw/tasks/content/目标人群画像.md"
},
{
id
:
"artifact-content-topics"
,
name
:
"栏目选题池.csv"
,
kind
:
"表格"
,
url
:
"/Users/edy/Documents/qianjiangclaw/tasks/content/栏目选题池.csv"
},
{
id
:
"artifact-content-brief"
,
name
:
"账号定位简报.pdf"
,
kind
:
"文档"
,
url
:
"/Users/edy/Documents/qianjiangclaw/tasks/content/账号定位简报.pdf"
}
]
},
{
id
:
"mock-task-content-review"
,
date
:
getDefaultTaskPanelDate
(),
expertName
:
"内容账号规划专家"
,
taskTitle
:
"复盘昨日内容表现"
,
status
:
"completed"
,
statusDetail
:
"已完成互动数据摘要与优化建议"
,
artifacts
:
[
{
id
:
"artifact-content-review"
,
name
:
"昨日内容复盘与下轮优化建议.md"
,
kind
:
"文档"
,
url
:
"/Users/edy/Documents/qianjiangclaw/tasks/content/昨日内容复盘与下轮优化建议.md"
}
]
]
},
},
{
{
...
@@ -38,7 +52,18 @@ export const mockTaskPanelItems: TaskPanelItem[] = [
...
@@ -38,7 +52,18 @@ export const mockTaskPanelItems: TaskPanelItem[] = [
status
:
"completed"
,
status
:
"completed"
,
statusDetail
:
"已完成回答大纲与首版正文"
,
statusDetail
:
"已完成回答大纲与首版正文"
,
artifacts
:
[
artifacts
:
[
{
id
:
"artifact-zhihu-answer"
,
name
:
"知乎回答初稿.md"
,
kind
:
"文档"
}
{
id
:
"artifact-zhihu-answer"
,
name
:
"知乎回答初稿.md"
,
kind
:
"文档"
,
url
:
"/Users/edy/Documents/qianjiangclaw/tasks/zhihu/知乎回答初稿.md"
}
]
},
{
id
:
"mock-task-zhihu-research"
,
date
:
getDefaultTaskPanelDate
(),
expertName
:
"知乎专家"
,
taskTitle
:
"整理竞品问答素材"
,
status
:
"running"
,
statusDetail
:
"正在提取高赞回答结构和关键词"
,
artifacts
:
[
{
id
:
"artifact-zhihu-research"
,
name
:
"竞品问答素材汇总-长文件名用于验证省略显示效果.xlsx"
,
kind
:
"表格"
,
url
:
"/Users/edy/Documents/qianjiangclaw/tasks/zhihu/竞品问答素材汇总-长文件名用于验证省略显示效果.xlsx"
}
]
]
},
},
{
{
...
@@ -57,7 +82,9 @@ export const mockTaskPanelItems: TaskPanelItem[] = [
...
@@ -57,7 +82,9 @@ export const mockTaskPanelItems: TaskPanelItem[] = [
taskTitle
:
"生成活动海报文案"
,
taskTitle
:
"生成活动海报文案"
,
status
:
"failed"
,
status
:
"failed"
,
statusDetail
:
"素材包缺少主视觉图片"
,
statusDetail
:
"素材包缺少主视觉图片"
,
artifacts
:
[]
artifacts
:
[
{
id
:
"artifact-poster-brief"
,
name
:
"活动海报文案草稿.txt"
,
kind
:
"文档"
,
url
:
"/Users/edy/Documents/qianjiangclaw/tasks/poster/活动海报文案草稿.txt"
}
]
}
}
]
]
...
...
apps/ui/src/styles/tasks.css
View file @
6acc6e51
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment