Integrate the nonblocking workbench and its display rules
Why: Complete the approved conversation and background-work experience without changing the accepted visual theme. Evidence: Component regressions and 23 local browser journeys pass; review and final exact-head gates remain pending. Impact: Combine full results, optional decisions, saved process and independent chronology with compatible optional contracts. Refs: feature/workbench-flow-completion
This commit is contained in:
@@ -8,7 +8,7 @@
|
|||||||
- 工作区:/home/weichen/projects/Agent-System-Dev-wt-feature-workbench-flow-completion(worktree);分支:feature/workbench-flow-completion
|
- 工作区:/home/weichen/projects/Agent-System-Dev-wt-feature-workbench-flow-completion(worktree);分支:feature/workbench-flow-completion
|
||||||
|
|
||||||
- 授权与交付终点:用户“把界面按之前的要求给完善了”;按当前会话已明确的方案实施、验证、Review、合入并更新本机 8788,供用户正常账号验收。不授权新增付费模型试验。
|
- 授权与交付终点:用户“把界面按之前的要求给完善了”;按当前会话已明确的方案实施、验证、Review、合入并更新本机 8788,供用户正常账号验收。不授权新增付费模型试验。
|
||||||
- 交付模式:manual(前序人工决策,智能体 Review/合入);其他阶段明确授权后可记为 authorized-continuous
|
- 交付模式:authorized-continuous(按当前实施指令及此前“合入并更新8788之后我才能测试”的要求)
|
||||||
- 合入执行:agent(已授权交付范围内,Review 通过、冲突解决且当前 HEAD 的 CI 通过后合入)
|
- 合入执行:agent(已授权交付范围内,Review 通过、冲突解决且当前 HEAD 的 CI 通过后合入)
|
||||||
- 自动推进授权:有;授权范围:本任务界面与对应后台流程;授权来源:本会话用户实施指令;授权终点:8788 可测试;停止条件:数据身份漂移、必需验证失败或超出范围
|
- 自动推进授权:有;授权范围:本任务界面与对应后台流程;授权来源:本会话用户实施指令;授权终点:8788 可测试;停止条件:数据身份漂移、必需验证失败或超出范围
|
||||||
- 当前阶段:实施与自检;当前增量:I1(非阻塞工作栏)
|
- 当前阶段:实施与自检;当前增量:I1(非阻塞工作栏)
|
||||||
@@ -20,15 +20,20 @@
|
|||||||
|
|
||||||
## 关联方向与规划
|
## 关联方向与规划
|
||||||
|
|
||||||
- 适用状态:待核对(无适用规划时说明原因)
|
- 适用状态:本会话已明确的界面完善范围;相邻r2任务为文档草案,不代替本次授权。
|
||||||
- 主记录路径/版本:待核对(路径按仓库根目录定位,归档后不变;只引用唯一正文)
|
- 主记录路径/版本:本任务卡及下列方案引用;保持其他任务文稿原样。
|
||||||
- 对应里程碑:待核对
|
- 对应里程碑:非阻塞工作栏和完整过程可见性,交付8788供实际测试。
|
||||||
|
|
||||||
## 需求分析
|
## 需求分析
|
||||||
|
|
||||||
| ID | 描述 | 项目符合度及依据 | 优先级 | 验收条件 | 依赖 | 结论 |
|
| ID | 描述 | 项目符合度及依据 | 优先级 | 验收条件 | 依赖 | 结论 |
|
||||||
|---|---|---|---|---|---|---|
|
|---|---|---|---|---|---|---|
|
||||||
| R1 | 待填写 | 待评估 | 待定 | 待定义 | 待确认 | 待评审 |
|
| R1 | 后台完成仅更新右栏原卡,保留完整结果 | 符合:现有ActivityCard/子run持久化可扩展 | P0 | 完成不新增通知前台run;完整结果尾部可读 | Core/Backend/UI | 纳入本增量 |
|
||||||
|
| R2 | 可选下一步不阻塞对话,可单选/多选、自由输入、跳过与重开 | 符合:区分可选决策与真实HITL审批 | P0 | 点击/直接明确请求不重复执行;权限和版本变化拒绝 | Backend/FE/UI | 纳入本增量 |
|
||||||
|
| R3 | 过程保留折叠,重复累计进展合并 | 符合:现有durable events和process parts | P0 | 相同进展不刷屏;执行结束与刷新仍可回看 | FE/UI | 纳入本增量 |
|
||||||
|
| R4 | 当前工作/历史互斥,历史新在上,保持阅读位置 | 符合:状态快照与Collapsible | P1 | 已处理展示实际答复;无过期自由输入提示 | UI/FE | 纳入本增量 |
|
||||||
|
| R5 | 消息和任务时间清晰,中右栏独立滚动与去重 | 符合:保留既有三栏设计系统 | P1 | 日期可查;右栏滚动不受中栏比例影响;窄屏可操作 | FE/UI | 纳入本增量 |
|
||||||
|
| R6 | 组合发布本机8788后用户验收 | 符合:固定RDM组合与svc身份门禁 | P0 | Review/准确HEAD三项CI通过;实例身份不变 | Dev/RDM | 纳入本增量 |
|
||||||
|
|
||||||
## 方案与计划
|
## 方案与计划
|
||||||
|
|
||||||
|
|||||||
@@ -331,3 +331,13 @@ Dev 组合 PR 更新 `DESIGN.md` 并固定对应 UI 提交;两者互链,附
|
|||||||
沿用三栏、现有令牌与唯一文件预览。新用户默认浅色、辅助右栏收起,已有主题和布局偏好保留。中栏先给每轮结论,过程、会话设置和消息次要操作按需展开;后台工作通过同一任务卡显示。右栏「工作」打开时,工作卡详细内容与动作只在右栏;中栏保留对话顺序以及必要的定位入口。右栏收起或切到「文件」时,中栏提供完整工作卡。状态和动作只消费服务端已有内容。窄屏单面板提供上下文、对话、工作、文件与返回入口;不丢失同一预览的状态。
|
沿用三栏、现有令牌与唯一文件预览。新用户默认浅色、辅助右栏收起,已有主题和布局偏好保留。中栏先给每轮结论,过程、会话设置和消息次要操作按需展开;后台工作通过同一任务卡显示。右栏「工作」打开时,工作卡详细内容与动作只在右栏;中栏保留对话顺序以及必要的定位入口。右栏收起或切到「文件」时,中栏提供完整工作卡。状态和动作只消费服务端已有内容。窄屏单面板提供上下文、对话、工作、文件与返回入口;不丢失同一预览的状态。
|
||||||
|
|
||||||
这是结构与信息层级调整;UI 仓新增当前工作卡的语义表面令牌,字号、圆角和动效仍使用现有标尺与原语。UI 组件与 Dev 精确 gitlink 组合验证后交付。设计与实施依据见 Documents 的 work-companion-ui-design r0.2 / plan r1,以及本次任务卡 I1。
|
这是结构与信息层级调整;UI 仓新增当前工作卡的语义表面令牌,字号、圆角和动效仍使用现有标尺与原语。UI 组件与 Dev 精确 gitlink 组合验证后交付。设计与实施依据见 Documents 的 work-companion-ui-design r0.2 / plan r1,以及本次任务卡 I1。
|
||||||
|
|
||||||
|
### 12.4 后台成果与非阻塞选择
|
||||||
|
|
||||||
|
延续 §12.3 的视觉令牌和三栏职责。后台完成只更新原任务卡,不自动在中栏插入汇报或发起前台选择回合;中栏按真实发送顺序继续对话。中右栏独立滚动,只通过明确的定位动作关联。
|
||||||
|
|
||||||
|
任务卡先展示状态和结果预览,完整结果、材料依据与完整执行记录分层展开。累计进展合并为同一项的最新内容,已保存的公开过程仍可回看,不因最终回复删除。消息、任务更新和选择处理均使用真实时间,完整日期可查。
|
||||||
|
|
||||||
|
后续用途选择是可选事项,支持单选或多选、实际的自由输入和“先不选择”;暂缓后可重开。真正的高风险审批继续使用原确认机制。已提交的选择显示实际答案及时间,不残留输入提示。当前工作与工作历史互斥,历史默认折叠、最近在上;更新不打断阅读。未读按成果版本记录,仅明确用户动作确认已读。
|
||||||
|
|
||||||
|
右栏收起、显示文件或窄屏时,沿用中栏工作区回退,同一卡片和执行记录只保留一个完整展示位置。用户可主动将某份结果引用到下一条消息,后台完成本身不会更改输入框或当前话题。
|
||||||
|
|||||||
+1
-1
Submodule modules/backend updated: 6bafc3580b...aed45d7f31
+1
-1
Submodule modules/core updated: 00f182611c...1a5ef6b75c
+1
-1
Submodule modules/frontend updated: 9242cee89d...06fa1a40a6
+1
-1
Submodule modules/ui updated: 5fc7c4c6e3...bd934fd6c6
Reference in New Issue
Block a user