用途:把 paper-workspace/ 目录变成作者可在浏览器打开的仪表盘,呈现生命周期进度、每个生成产物按阶段分组并附可点击链接,以及来自 INDEX.md 的近期活动时间线,是其他技能产出文件之上的可视化“进度总览”视图。
主要能力:读取 paper-workspace/INDEX.md、各阶段文件夹,以及存在的 .paper-memory/profile.yml(用于标题/会议信息),生成单个自包含文件 paper-workspace/dashboard.html,内联 CSS、无网络或外部资源、适配明暗模式;输出包含分阶段进度条、产物卡片与链接、活动时间线,可离线打开。
使用方式:采用自愿启用原则,作者未提出时先询问一次是否要 HTML 仪表盘及是否随更改刷新,仅在同意后生成。生成命令:python3 scripts/build_dashboard.py --workspace paper-workspace。随后引导作者打开 paper-workspace/dashboard.html 并概述其内容。若作者要求保持更新,则在任何写入新产物的请求结束时重新运行命令并告知已刷新;否则仅在再次被要求时重新生成。依赖共享的 .paper-memory/ 约定:开始时读取 profile.yml 以标注标题/会议并检查是否已选择自动刷新,结束时记录自动刷新偏好(日期 · render-workspace-html · auto-refresh on/off),按需创建该目录。
适用场景:作者需要进度或工作区的可视化总览时;多个技能运行后工作区内容已值得一览时;作者要求保持仪表盘实时更新时。
限制:仅本地使用,仪表盘是本地文件,不得上传、托管或复制进技能仓库;不渲染第三方论文内容,只显示作者自己的产出;只做展示,不编辑产物、评分或论文本身;无外部脚本、字体、图片与分析;仅当尚无工作区时生成脚本以退出码 1 结束。若作者需要更具设计感或交互性的报告且当前运行环境装有其他 web 产物/前端/报告构建技能,可作为可选项移交,但本仪表盘仍是默认状态视图,资料未提供更丰富的报告构建细节。