Research UI Prototyping 是一个面向学术研究场景的前端界面原型技能,目标是帮助研究者构建用于实验、论文与数据的工作型界面,而非展示型页面。
一、用途 该技能适用于构建研究仪表盘、标注与编码工具、数据浏览器、论文支撑演示、SOTA 矩阵探索器、实验查看器、来源或论文浏览器、可复现性报告查看器,以及方法或数据集的演示界面。其定位是研究工作的操作工具,强调密集信息、可检查性和任务聚焦,并要求界面暴露证据与不确定性。
二、主要能力与设计规则
- 从核心工作流起步,而不是从 hero 区块或营销式首屏开始。
- 展示标识符、来源信息、过滤器和导出控件。
- 使不确定性与缺失证据在界面上可见。
- 优先使用表格、分面、时间线、图表和差异视图,而非营销卡片。
- 保持视觉风格克制并符合领域特征。
- 在可用时借助现有 frontend-design 技能提升界面打磨与 UI 工艺。
- 在声称完成之前,通过截图与交互检查进行验证。
三、数据规则
- 除非是静态报告,否则不要将研究结果硬编码到 UI 中。
- 保持数据加载路径有文档记录。
- 当表格或图表用于支持论文时,将其导出回 outputs/ 目录。
四、使用方式与输出 技能要求先阅读 references/repository-contract.md 和 references/output-contracts.md。输出方面,需要在 docs/agent/ 或 docs/reproducibility/commands.md 中记录 UI 用途、运行命令和数据依赖。
五、适用场景 适用于需要密集、可检查、任务导向的研究界面,例如实验指标看板、来源或论文浏览、标注或编码界面、SOTA 矩阵探索、可复现性报告查看,以及方法或数据集演示。
六、限制 资料未提供具体安装命令、收费信息、平台支持范围或性能效果等细节,暂未提供。