- 新版设计各域 SoT 按本轮实现同步:总体架构、模块设计、接口契约、数据模型、功能规格、文件设计与决策记录。 - 接口契约生成物重新导出(openapi 与前端客户端随契约一致)。 - 实现回顾与专项检查台账保留历史结论;本轮收尾发现另见 .agents.local 下的收尾报告与审查处置。
58 lines
5.2 KiB
Markdown
58 lines
5.2 KiB
Markdown
<!-- 导航元信息: {"内容描述": "作者工作台设计", "使用场景": "设计、实现或评审对应主题", "使用要求": "与阅读指南的主题权威分工一致"} -->
|
||
# 作者工作台设计
|
||
|
||
工作台围绕作者任务组织,采用暖纸张阅读、章节树、正文编辑、资料与 AI 对话分栏。布局和受控控件可参考 StoryForge;页面容器按新版接口实现。
|
||
|
||
## 功能页面
|
||
|
||
| 页面 | 主要内容 | 正式动作 |
|
||
|------|----------|----------|
|
||
| 作品首页与档案 | 作品定位、目标、目录与实际进度 | 创建、编辑与选择作品 |
|
||
| 探索与规划 | 私人草稿、多层规划、节点视图和近期细化 | 保存探索、交接、确认规划、重排 |
|
||
| 正文 | 正文、保存状态、选段、候选与分支 | 人工保存、发起任务、候选决定 |
|
||
| 故事世界 | 动态类型、人物关系、事件、知情范围和伏笔 | 保存实例、确认事实、修订设定 |
|
||
| 资料与拆书 | 来源、榜单、选题、原文和分析 | 导入、研究、选择分析版本 |
|
||
| 知识方法 | 条件、证据、反例、版本和绑定 | 确认、绑定、启用、停用 |
|
||
| 审校与声音 | 报告、覆盖、问题、样张和修订对照 | 修留问、批准修改、确认声音 |
|
||
| 作者经验 | 偏好、反馈对、具体改进和实验 | 确认撤回、提交验证和申请启用 |
|
||
| 交付连载 | 全书问题、定稿、导出、发布及反馈 | 冻结、导出、登记实际发布 |
|
||
| 元数据结构 | 类型、字段、作品扩展和变更影响 | 发布结构、确认升级和绑定 |
|
||
| 任务与系统 | 步骤、恢复、连接配置、归档与备份 | 控制任务、配置及数据维护 |
|
||
| 效果评测 | 数据集、条件、匿名样本和逐例结果 | 发起实验、独立评审和比较 |
|
||
|
||
作者界面使用作品、候选、来源和版本等产品概念,内部表名、SQL 和宿主进程细节保留在诊断信息中。
|
||
|
||
## 编辑职责
|
||
|
||
正文页只组合编辑、保存、生成和审阅模块。编辑会话固定作品、章节、分支、服务器基线和请求代次;自动保存、生成事件和作者决定分别管理。
|
||
|
||
明确显示本地未提交、保存中、服务器已保存、失败和冲突。输入法组合期间保留完整输入。切章或切作品触发订阅屏障,迟到结果只能更新其原目标缓存。刷新后的缓冲必须与当前服务器版本比较后恢复。
|
||
|
||
保存请求冻结命令ID与发送稿件,结果未知时先重放原请求,随后新增输入继续保留。编辑会话关闭后,迟到回执不得写入或清理后来会话的缓冲;缓冲清理核对原写入归属及内容。明确拒绝与结果未知分开处理:版本冲突解除忙碌并等待作者核对,不能持续重试旧基线。
|
||
|
||
## 动态表单
|
||
|
||
业务页面取得所属模块返回的结构、值、版本和允许动作。共用结构表单渲染已支持字段类型;真实引用选择调用受范围约束的业务查询。系统身份、computed 字段和保护属性不成为用户可任意编辑的控件。
|
||
|
||
### 系统管理的运行依据
|
||
|
||
系统状态核对实际安装代码、资源清单、配置中的资源身份及数据库迁移校验和。版本落后、存在未知更新版或校验和不同时,就绪检查失败;认证作者的HTTP写入也被明确拒绝,读取和退出会话仍可用于核对现场。运行角色经V0049只读迁移账本,不获得维护写权限。
|
||
|
||
模型配置列表只返回当前用途的版本、宿主、模型和启用状态,隐藏提供方地址、凭据引用与文件路径。编辑只能保存新草案,不能从系统页直接跳过验证而启用。数据盘点通过业务owner列出作品与任务状态;没有经过备份核验的状态不得显示为已备份。
|
||
|
||
表单保存携带结构、投影与数据预期版本。结构更新保留仍允许的输入供作者复核,权限或来源收紧清除不允许显示的缓存。原文、实例与类型值不另存成浏览器正式库。
|
||
|
||
表单保留编辑起点和实际修改意图。基线刷新后,未编辑字段采用服务器新值,只保留仍有编辑权限的本地修改;不能把旧表单的全部显示值当成作者要写回的内容。嵌套字段提交内容范围内的字段修改,所属业务模块在事务中与实际实例合并。
|
||
|
||
## 审阅和任务
|
||
|
||
正文、规划、事实、方法、声音和结构各自调用所属确认动作。共用差异面板负责显示,不能封装任意字段写入 SDK。部分采纳或编辑后显示新候选的检查状态,不沿用旧通过标记。
|
||
|
||
任务面板显示真实步骤、尝试、部分结果、预算和恢复动作。关闭页面不取消任务;取消明确发命令。报告、上下文和运行证据可以从当前对象展开,不能要求作者先理解运行框架才能写作。
|
||
|
||
## 查询和验证
|
||
|
||
查询缓存以作品、目标、分支、版本和用途组成身份。正式服务器数据通过客户端查询管理,交互状态与缓冲分开保存。
|
||
|
||
浏览器旅程验证真实 HTTP、身份和隔离数据库上的按钮结果;编辑器组件测试验证中文位置、输入法、往返和冲突。结构字段贯通、隐藏数据不显示、任务游标恢复和保存后刷新回读均作为验收行为。
|