Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compass Lab #12

Closed
eyehwan opened this issue Apr 20, 2023 · 1 comment
Closed

Compass Lab #12

eyehwan opened this issue Apr 20, 2023 · 1 comment
Assignees
Labels
Metrics Model Lab Metrics Model verified in Compass Lab

Comments

@eyehwan
Copy link
Member

eyehwan commented Apr 20, 2023

Compass Lab 模型试验室产品设计

---
title: OSS-Compass Website User Story Flow Chart
author: https://github.com/normal-coder
---
flowchart LR

%% 实体
    user((fab:fa-user 用户))
    GitHub((GitHub))
    Gitee((Gitee))
    Slack((Slack))
    WeChat((微信))

%% 页面
    index(主页)
    browse(项目浏览)
    explore(平台推荐热门领域)
    collections(项目分类)
    search(搜索项目分析报告)
    report(项目分析报表)

    login(使用\nGitHub/Gitee\n登录)
    reg(使用\nGitHub/Gitee\n注册)
    submit(提交项目分析)
    setting(帐号设置)
    subscribe(我订阅的报告页面)

%% 功能
    basic([设置昵称/头像])
    email([邮箱绑定\n用于更新通知])
    binding([绑定/解绑\n第三方帐号])
    delete([删除我的帐号])
    notify[(通知推送)]
    status([报告状态 + 更新时间\n待开始/进行中/已完成])
    process(["数据进展\n [repo/issue/pr]: current/total"])

%% 流程
    pr[(以当前用户对项目\n发起 Pull Request)]
    merge[(社区合并)]
    raw_collection[(数据采集)]
    analyze[(报告生成)]


subgraph OSS-Compass
    user-->index & browse & reg & login & submit & lab
end

subgraph 访客浏览
    browse --> explore & collections & search & report
end
report -.用户订阅关注的报告.-> subscribe
%% subgraph 登陆后操作
    subgraph 提交报告
        submit-->pr-->merge-->raw_collection-->analyze    
    end
    pr & merge & raw_collection & analyze -.进度通知.-> 系统通知
    subscribe  -.报告刷新.-> 系统通知
    
    login--> subscribe & setting
    subgraph 报告订阅
        subscribe-->status & process
    end

    subgraph 帐号管理维护
        setting--> basic & email & binding & delete
        binding--> 用于提交报告 & 用于更新通知
        subgraph 用于提交报告
            GitHub & Gitee
        end
        subgraph 用于更新通知
            Slack & WeChat
        end
    end
    subgraph 系统通知
        notify--> |邮件| 邮件
        notify--> |模板消息| 公众号
        notify--> |Bot消息| Slack频道
    end


%% 实体
    lab(Compass Lab)
    lab_square(Compass Lab 广场)
    lab_my(我的 Lab)
    lab_dataset(公开数据集)
    lab_metric(度量维度指标)
    lab_algorithm(算法)
    lab_report_create(创建模型)
    lab_report_dataset(选择数据集)
    lab_report_metric(选择度量维度)
    lab_report_algorithm(选择算法)
    lab_report_analyze(查看模型报告)
    lab_report_edit(编辑)
    lab_report_manage(报告设置)
    lab_report_delete(删除报告)

    lab-->lab_my & lab_square

    subgraph Compass Lab 广场
        lab_square-->lab_dataset & lab_metric & lab_algorithm
    end

    subgraph Compass Lab
        lab_my-->lab_report_create & lab_report_edit & lab_report_manage & lab_report_delete
        lab_report_create-->lab_report_dataset-->lab_report_metric-->lab_report_algorithm-->lab_report_analyze
    end



%% end
Loading

Prototyping: https://www.figma.com/file/FN4KhdVywEfDj0dMM7Oznn?embed_host=share&kind=&node-id=978%3A6196&t=hKNNX3Ae7G96EJjD-1&viewer=1

@eyehwan eyehwan converted this from a draft issue Apr 20, 2023
@eyehwan eyehwan added the Metrics Model Lab Metrics Model verified in Compass Lab label Apr 20, 2023
@eyehwan
Copy link
Member Author

eyehwan commented Sep 26, 2023

Compass Lab has been deployed on SaaS, so I will close this issue.

@eyehwan eyehwan closed this as completed Sep 26, 2023
@github-project-automation github-project-automation bot moved this from Front End Design In Progress to ✅ Done in OSS-Compass Dashboard Sep 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Metrics Model Lab Metrics Model verified in Compass Lab
Projects
Status: Done
Development

No branches or pull requests

4 participants