当前位置: 首页 > news >正文

利用deepseek+Mermaid画流程图

你是一个产品经理,请绘制一个流程图,要求生成符合Mermaid语法的代码,要求如下:

  1. 用户下载文件、上传文件、删除文件的流程
  2. 过程符合安全规范
  3. 细节具体到每一步要做什么
graph LRclassDef startend fill:#F5EBFF,stroke:#BE8FED,stroke-width:2px;classDef process fill:#E5F6FF,stroke:#73A6FF,stroke-width:2px;classDef decision fill:#FFF6CC,stroke:#FFBC52,stroke-width:2px;A([开始]):::startend --> B{选择操作}:::decisionB -->|下载文件| C(身份验证):::processB -->|上传文件| G(身份验证):::processB -->|删除文件| K(身份验证):::processC --> D(权限检查):::processD --> E{权限是否足够?}:::decisionE -->|是| F(下载文件):::processE -->|否| L(提示无权限):::processF --> M([结束]):::startendL --> MG --> H(权限检查):::processH --> I{权限是否足够?}:::decisionI -->|是| J(文件安全扫描):::processI -->|否| LJ --> N{文件是否安全?}:::decisionN -->|是| O(上传文件):::processN -->|否| P(提示文件不安全):::processO --> MP --> MK --> Q(权限检查):::processQ --> R{权限是否足够?}:::decisionR -->|是| S(确认删除操作):::processR -->|否| LS --> T{用户是否确认?}:::decisionT -->|是| U(删除文件):::processT -->|否| MU --> M    

复制到 https://mermaid.live/edit
ffb562c7a6f1afefe5cc3399e74859fc.png

或者 drawio 中
790b3b57c337bb02979e6971c352f708.png

相关文章:

  • C++类和对象上
  • 什么是单元测试的“覆盖率”
  • 《软件设计师》复习笔记(11.4)——处理流程设计、系统设计、人机界面设计
  • mysql collation_database 参数
  • Linux内核机制——内存管理
  • Git LFS 学习笔记:原理、配置、实践与心路历程
  • 【ROS】TEB 规划器
  • 概率多假设跟踪(PMHT):多目标跟踪中的概率软关联与高效跟踪算法解析
  • 继承的了解与学习
  • 使用 vcpkg 构建支持 HTTPS 的 libcurl 并解决常见链接错误
  • 【时时三省】(C语言基础)用do...while语句实现循环
  • Wireshark 搜索组合速查表
  • linux服务器命令行获取nvidia显卡SN的方法
  • 通过 winsw 把相关服务配置windows自启动
  • package.json 里面出现 workspace:*,关于工作区的解释
  • 文献总结:NIPS2023——车路协同自动驾驶感知中的时间对齐(FFNet)
  • 时序逻辑电路——序列检测器
  • 如何提高单元测试的覆盖率
  • PC主板及CPU ID 信息、笔记本电脑唯一 MAC地址获取
  • 目标检测综述
  • 成都两宗宅地成功出让,民企四川联投溢价33%竞得郫都区宅地
  • 电影“名场面”被制成表情包在网站上传播,网站运营者被判赔5500元
  • 助力中国足球未来,香港赛马会鼎力支持U15国少选拔队赴英训练
  • 人民日报评“我愿意跟他挨着”:城市要善待奋斗者,惩治作恶者
  • 上海黄金交易所:贵金属价格波动剧烈,提示投资者做好风险防范
  • 央媒聚焦人形机器人:为何发展突然加速?中国制造有何优势?