mirror of
https://github.com/kuaifan/dootask.git
synced 2026-07-31 18:35:56 +00:00
52 lines
2.1 KiB
Markdown
52 lines
2.1 KiB
Markdown
---
|
||
id: report.analysis.concept
|
||
title: 工作汇报的 AI 解读
|
||
type: concept
|
||
feature: report
|
||
scope: end-user
|
||
locale: zh
|
||
aliases:
|
||
- AI 解读工作汇报
|
||
- 工作汇报 AI 总结
|
||
- 周报点评
|
||
- 工作汇报分析
|
||
- ReportAnalysis
|
||
related_tools: []
|
||
related_pages: []
|
||
prerequisites:
|
||
- 应用市场已安装 ai 插件
|
||
negative:
|
||
- 解读结果按查看者独立保存,不会出现在其他查看者侧
|
||
- 只支持工作汇报的提交人或接收人保存自己的解读,其他人无权
|
||
- 解读是离线快照,不会随工作汇报内容修改而自动重算
|
||
last_verified: v1.7.90
|
||
---
|
||
|
||
# 工作汇报的 AI 解读
|
||
|
||
## 定义
|
||
工作汇报的 AI 解读(ReportAnalysis)是某个查看者基于一份具体工作汇报生成的 AI 总结 / 点评 / 建议文本。每个查看者(提交人或接收人)有独立的解读记录,互相不共享。
|
||
|
||
## 关键属性
|
||
- **绑定关系**:每条解读关联到 (`rid` 工作汇报, `userid` 查看者) 唯一一条
|
||
- **存储位置**:`report_ai_analyses` 表
|
||
- **解读内容**:Markdown 文本 `analysis_text`,保存时也记录使用的模型名 `model`
|
||
- **元信息 meta**:可选记录查看者角色 / 名称 / 关注点(focus),帮助 AI 后续个性化
|
||
|
||
## 触发流程
|
||
1. 工作汇报详情页右侧「AI 解读」面板首次展开,触发 AI 在线生成
|
||
2. AI 调用相应工具读取工作汇报原文 + 上下文,输出 Markdown 总结
|
||
3. 用户点「保存」走 `api/report/analysave` 落库
|
||
4. 下次打开同一工作汇报,详情接口直接带出 `ai_analysis.text`,无需重生
|
||
|
||
## 与「AI 生成草稿」的区别
|
||
- AI 草稿 [[report.ai-generate.howto]]:写之前帮你生成 **正文**
|
||
- AI 解读:工作汇报 **已存在** 后,为某位查看者总结要点 / 风险 / 进度
|
||
|
||
## 权限
|
||
- 提交人 / 接收人可保存属于自己的解读
|
||
- 非提交人非接收人调用 `analysave` 会被 `userCanAccessReport` 拒绝(返回「无权访问该工作汇报」)
|
||
|
||
## 与 [[report.concept]] 的关系
|
||
解读是工作汇报的派生数据,不影响工作汇报本体;删除工作汇报时关联解读也会失效。
|