原型化系统:DevTools       密码:lcx

1. 这是一个什么样的平台?

DevTools,可译为:开发者工具库。初衷是聚集各类开发工具,方便开发者获取;此外,大家可以分享自己的工具库与工具配置信息等。

2. 为什么会想到做这样的平台?

  • 开发工具越来越多,如果都到官网去一个个下载,会有点浪费时间。并且有些可能因为被墙而无法访问,或者服务器在境外导致访问缓慢。所以我就想,能不能有这样一个平台,把开发工具都聚集在一起,提供这些工具的下载镜像,来方便开发者们获取工具。(关于这点,其实有位老哥已经做了一个子集,请戳:MSDN,我告诉你)
  • 我们安装好开发工具后,可能会修改一些配置,比如:快捷键设置、皮肤设置等,或者插件安装。如果我们换一台机器,又得重复做这些操作。我就想,能不能提供这样一个平台,可以管理自己的开发工具,包括异地同步等功能。
  • 大家可能基于自己的需求而对一些工具进行特殊配置,或者开发插件,殊不知这些配置或插件对其他开发者也有重要意义。这时候,我们可以把成果分享出来,让更多开发者获益。

3. 这个平台应具备哪些功能?

  • 对绝大多数开发工具提供下载支持,包括不同版本、不同平台。
  • 支持开发者管理自己的工具,包括配置工具,添加、下载、分享、删除、同步工具等功能。
  • 支持关于开发工具的讨论功能,提供讨论模块。
  • 支持关于开发工具的分享功能,提供分享模块。

(宏观上,目前我只想到这么多,以下同理)

4. 打造这个平台需要解决哪些问题?

  • 各类开发工具资源的获取以及同步更新。此外需要制定相应的展示模版,以清晰直观的方式提供给浏览者。
  • 讨论模块与分享模块的管理。只支持关于开发工具的讨论和分享,不支持阿猫阿狗的水贴,并且只保留质量过关的贴子。
  • 开发者工具管理模块。难点在于在线上提供自定义的配置以及异地同步功能。如果配置信息还需要用户像做笔记一样手动编辑后上传到平台,那等于没有同步功能(不过是个保存笔记的地方)。

5. 演进方向

“同步配置”就是演进过程中需要解决的一个问题。目前各类IDE还没有提供用户管理模式,所以无法异地同步IDE。其他的,我觉得能把讨论模块和分享模块中的内容管理好就挺好了,尽量做到表达精简而内容丰富.


题外话:

关于4.2讨论模块与分析模块的管理。在我看来,很多地方存在水贴、复制贴、垃圾贴,它们淹没了我们真正需要的干货贴。要解决这个问题,目前还只能靠我们的后台管理员人为地去判断并且删除这类无用贴。AI时代,能不能让机器人来承担一部分工作,解放管理员的劳动力?我认为是可以的,让AI分拣作为第一个门槛,然后再由人工确认。

而关键点在于:我们如何去量化贴子的质量。不同的领域可能采用不同的纬度(肯定是多维度)来量化贴子质量。(当然首先要让发贴者接受“你的贴子可能被认为是无用帖而被删除”这个协议)。就拿DevTools里的贴子来说,我会考虑:

  • 贴子被浏览、点赞、关注、收藏的次数
  • 用户在贴子上的浏览时间,用户重复浏览该贴的次数 + 该用户的权重分析
  • 贴子的发布时间是否过长,已过有效期
  • 对贴子的发布者进行分析 => 是否为好的发布者(又是一个需要量化的问题)

搞AI的同学真的可以多想想,想想哪些劳动力是可以被机器人解放的,如何去解放。我并不是说AI的目的只有解放人类劳动力,只是觉得随着技术的发展,越来越多的劳动力可以被AI取代,而这些需求就切切实实地存在于我们周围。

转载于:https://www.cnblogs.com/southday/p/9745832.html

【高软作业3】:原型化系统 DevTools相关推荐

  1. 作业三——原型化系统——外卖app

    一.软件链接: 原型化系统--外卖app:  https://modao.cc/app/12tKVXzI3uEDhhFsJW7m7g7DzVSAJnQ 二.软件简介 本app是一款外卖软件,和市场上饿 ...

  2. 必做作业3:原型化系统

    一.设计背景 数字化的视频编辑技术不仅可以让人们体验到前所未有的冲击效果,也为人们的日常生活带来了无穷的乐趣.短视频的形式在当下也是十分火热. 二.软件介绍 本产品在基本的视频编辑功能之上又增加了互动 ...

  3. 必做作业3:图片编辑软件原型化系统

    本文基于移动版图片编辑软件PS制作了其原型化系统. 一.产品设计思路 首先展示产品设计树图: 由上图可以看出,产品主要由14个组件构成,以主页面为基础依次展开其它功能.主页面主要用于实现项目的编辑.产 ...

  4. 云边有个小书屋——基于墨刀的读书APP原型化系统

    云边有个小书屋--基于墨刀的读书APP原型化系统 开发背景:近年来,环保问题越来越引起全球人民的关注,人们开始通过各种方式来保护我们共同的地球家园.而纸张浪费一直是众多问题中的比较严重的一个,所以国家 ...

  5. 基于Axure的跑步软件的界面原型化系统

    基于Axure的跑步软件的界面原型化系统 基于上一篇博客文章对四款跑步运动软件的调研,我使用Axure RP 8制作了一款跑步APP的界面原型化系统,该原型化系统实现了跑步软件的核心功能,以及其他一些 ...

  6. 基于墨刀的视频剪辑软件Xshow原型化系统

    于墨刀的视频剪辑软件Xshow原型化系统 系统在线展示 Xshow是一款IOS平台的视频剪辑软件,本原型化系统以MVP(Minimum Viable Product)为设计目的,避免开发出客户并不真正 ...

  7. 高软作业三:原型化设计——随心记

    这是一款在iso端,集笔记.备忘录.日记与一体的软件.本人有用手机写东西的习惯,但是做笔记需要一款软件,备忘录需要一款软件,写日记又需要一款软件,非常那麻烦,所以就想做一款这三种功能都具备的软件. 大 ...

  8. 必做作业三:原型化系统-倒数日

    基于墨刀的倒数日软件 背景 很多时候人们需要一个软件来记录有意义的日子,或者提醒自己离重要的日子还有多久.倒数日软件可以帮用户完成这一目的. 运行平台 iOS 基本功能 主要有3个部分: 1. 主页: ...

  9. 原型化系统---失物招领APP

    1.项目介绍: 本项目主要是设计了一款简易的失物招领APP,捡到失物的用户,通过把失物信息发布在该APP上,等失主看到信息后自行联系. 2.基本功能: 本项目目前主要完成了该系同的用户注册.登录.重置 ...

最新文章

  1. 正则表达式模式修正符
  2. html 宽度和高度,如何检索HTML元素的实际宽度和高度?
  3. edtext 从右边开始输入 安卓_Android开发之EditText属性详解
  4. Vue源码探究-事件系统
  5. mysql 重复字段查询及排除重复值
  6. 修改左侧导航显示样式(转载自Sunmoonfire's artistic matrix)
  7. Linux C高级编程——网络编程之UDP(4)
  8. Perl用LWP实现GET/POST数据发送
  9. 20210201:力扣第226周周赛(上)
  10. Kubernetes1.7 新特性:日志审计变化
  11. 如何搭建大数据分析平台
  12. 事务机制主要是利用undo、redo日志?
  13. java二路归并排序算法_二路归并排序的java实现
  14. oracle同义词问题,ORACLE同义词总结(下)
  15. c语言程序中如何用超链接,使用id引用超链接
  16. Net Core对接支付宝SDK
  17. Porteus Kiosk
  18. python 静态成员变量
  19. IBM小型机特性简介
  20. Future.get()抛出ExecutionException或InterruptedException?

热门文章

  1. Oracle出错 invalid number
  2. 2019 阿里巴巴云栖大会 - Alibaba Apsara
  3. [做初中数学题做到打起来了]跟同事为了他小孩的数学题杠上了
  4. Deepmind用机器学习指导数学直觉
  5. SoapUI之http接口测试
  6. There are test failures.
  7. B站翻车了? B站面试官:我身家过亿!被指炫富歧视北邮学生上知乎热榜!
  8. 欧拉计划:第21题计算10000以下所有亲和数之和,22题文件中所有名字的得分之和
  9. 学生选修课程系统C语言课程设计
  10. superb(一个语音领域的评测平台)评测任务学习笔记