Alpha阶段功能规格书

一、概念

FaaS一种不需要关心部署细节的垂直
自动化无需人为干预,以一定周期定时发起的任务
静态页面不需要动态数据刷新的单一html页面

二、典型用户

开发入门初学者/爱好者

姓名守好嘉
年龄18
用户市场比例30%
用户重要性较为重要
典型场景刚刚学了一门新语言,想用它来干点什么?
动机初学编程,希望能做出一些应用的东西
困难只会一些基本的语法,距离能有效果的应用很远
偏好希望能得到一些正反馈
特点没有钱,不大能接受付费,但是是很好的宣传者

非理工类学生/从业人员

姓名支支
年龄22
用户市场比例20%
用户重要性很重要
典型场景使用FaaS平台简单部署一些静态页面或自动化任务
动机会一点例如python之类的语言,有例如页面展示,自动化任务等需求
困难没有动力和机会学习开发框架以及运维方法。
偏好希望能尽可能简单地完成任务
特点希望将类似平台作为生产力工具,占比较大而且有付费能力

理工类学生

姓名TD
年龄20
用户市场比例30%
用户重要性很重要
典型场景使用FaaS平台完成一些开发任务
动机熟练使用编程语言,经常遇到大作业、科研实习等开发任务
困难突发性需求多,且需求持续时间短,需求之间需要各自配置一套环境
偏好希望能将各需求的开发环境隔离,按使用对服务器付费
特点开发的东西需要供别人使用,但使用范围很小一般不超过项目组成员

个人网站站长

姓名瓯接
年龄30
用户市场比例20%
用户重要性较为重要
典型场景以FaaS平台作为个人网站的计算服务资源
动机个人网站希望接入一些工具,而这些工具需要一定计算能力
困难个人网站已经鲜有算力富余,如果扩容利用率并不大
偏好希望找到一个便宜方便的计算平台

三、界面原型设计

3.1 注册界面

请添加图片描述

3.2 登录界面

请添加图片描述

3.3 函数概览界面

请添加图片描述

3.4 函数详情页面

请添加图片描述

3.5 日志查询界面

请添加图片描述

四、典型应用场景

典型应用场景1-个人开发尝试

守好嘉今年18岁了,高考结束后如愿进入北航信息类,以计算机学院为目标的TA最近在自学Python后端,希望能够先人一步,获得实战经验。

但是在了解到传统后端都需要服务器支撑后,守同学陷入了麻烦,TA并不清楚自己的数据库是否真的会投入使用,以及为此是否值得去购买24h不停运转的服务器,并且在了解到部署时的复杂工作和可能面临的配置问题后,守同学更希望能跳过这些复杂的准备工作,而是直接编写代码并验证。

幸运的是,守同学了解到了本平台。经过简单的注册登录,守同学直接进入了代码编写阶段,在终端输入学到的指令后,项目所需要的依赖也完成了自动注入,完美跳过了服务器的准备与配置工作,并且按使用计费,完全不用担心服务器闲置造成的资源浪费。

在快速写完一个简单的函数后,守同学又想到了一个问题,该怎么由前端发送请求触发呢?TA在函数触发器配置界面找到了答案,将触发形式设置成网络API请求触发,TA获得了一个由服务器自动分配的用于测试的API,可由前端轻松调用,快速的验证了自己的学习成果。

在体验到如此简单的操作流程后,守同学直接将本平台作为在线开发工具,陪伴自己走过整个后端入门学习计划。

典型应用场景2-邮件整理

支支是刚刚考研到北航马院的研一新生,目前大四下尚在努力准备毕设,同样在组里的几位新生是来自其他省份的跨考学生,鉴于大家时间难以错开安排,导师要求在目前这个工作并不是很急的情况下用邮件联系,这下支支不得不每天关注邮箱,但是邮箱每天总会收到各种其他邮件,平时不整理邮箱的TA犯了难。

支支是典型的文科生,并不擅长编程,只会简单的python,但是TA了解到了本平台后,有了一个有趣的想法。支支从网上找到了如何使用python读取解析邮件内容并将题目收件人保存到指定文件的方法,在把其copy到本平台新创建的函数后,选择触发形式为每日定时触发,完成了一个定期自动任务的创建,这样每天的邮件都可以被自动整理了,每天晚上只需要看当日的总结即可了解到是否有有用的邮件。

典型应用场景3-论文摘要

最近ChatGPT的大火提起了TD同学对NLP的浓厚兴趣,于是TD同学选择找一位研究NLP方向的导师做项目,导师很高兴能有人坚持学习NLP,于是分配他到一个简单的任务组——提取论文的摘要。TD在研究了几个深度学习模型后,修改并训练了自己的第一个NLP模型。

TD找到了本平台并将自己的模型布置在了一个独立的函数服务中,将函数设置为http请求触发,每次直接将本地的论文POST上传至平台,自动触发模型解析流程。最重要的是,需要使用该处理结果的另一个组可以随时调用接口,TD真正感受到部署服务并被人使用的快乐。

然而TD的导师并不满意,认为应当比较多个模型,而这些现有的模型居然连基本依赖包的版本都互不相同!TD考虑到本平台各函数服务的环境之间独立封装互不干扰,因此干脆直接将需要比较的多个模型分别部署在不同的http函数服务中,供随时调用。

尽管完成了导师布置的任务,但TD认为自己的http服务尚有提升空间。TA在研究过程中发现有的模型提取英文论文摘要准确率更高,而有的模型提取中文论文准确率更高。不想调参重新训练的TD,决定再写一个http函数,作为任何论文的统一输入接口,先判断论文语言,传给指定模型,即已部署接口的互相调用,优化了自己的服务。

典型应用场景4-PDF OCR服务

瓯接是个IT个体户,运营着自己的网站,尽管对个人建站流程非常熟悉,但是人总要吃饭,服务器资源总是有限,TA总是需要盯着服务器的使用情况,来调整自己提供的服务,疲于管理工作的瓯接了解到了本平台。

瓯接先是将自己提取pdf转文本的服务迁移到了本平台,该服务为瓯接带来了不小的收益,目标群体也非常明确,就是当代大学生,但是学生们喜欢期末赶ddl导致瓯接的服务器在平常几乎没有该任务需求,而期末往往直接需求飙升。有了平台弹性的资源调度,瓯接不再需要担心费用问题,并且可以使用函数日志监控数据功能来实现监控与分析。

感受到实际收益后,瓯接决定将个人网站中涉及计算等对算力需要动态调整的功能,全部打包成单独的服务函数,迁移到了本平台中,使本平台成为其计算服务提供与管理平台,极大节省了原本的开销。

五、副作用分析

  1. 一个在线的函数部署平台,可能遭到黑灰产的非法使用,所以对于对外的函数我们需要用户显式给出出入参定义,不允许出入参声明外的数据通过,便于对于函数的探查
  2. 用户可能会担忧隐私滥用、后门等问题,为此我们会开源项目代码。

六、项目相关数据收集

在运行过程中,我们需要采集以下数据

  1. 用户数量
  2. 用户登录情况(日活)
  3. 用户创建函数数目
  4. 用户函数每日调用量(日活)

七、目标达成

7.1 软件所需要实现的功能

  1. 实现用户信息管理、包括注册、邮件验证、登录等功能的实现
  2. 实现用户通过编写函数,部署http服务或定时任务的的功能
  3. 实现用户对其部署的服务的调用次数、失败次数、延时等统计量的查看
  4. 实现用户对其部署服务的日志查询
  5. 实现对用户函数的资源占用量的查看与费用计算功能

7.2 软件需要达到的用户量与数据积累

本软件希望达到50+的用户数量,以及平均每个用户3个函数的部署量

同时达成用户函数执行+登录达到日均20次以上

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/24321.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

隐私计算头条周刊(2.20-2.26)

开放隐私计算 收录于合集 #企业动态45个#周刊合辑45个#政策聚焦38个#隐私计算92个#行业研究37个 开放隐私计算 开放隐私计算OpenMPC是国内第一个且影响力最大的隐私计算开放社区。社区秉承开放共享的精神,专注于隐私计算行业的研究与布道。社区致力于隐私计算技术的…

90后程序员后来都去干什么了?又该如何斩断困境

前言 90后没有赶上毕业包分配工作、工作包分房子、就差发放对象的时代,但我们处在一个科技高速发展、遍地是风口、资源更丰富更便捷的时代。 如今在职场中,90后正逐渐成长为与80后70后并肩作战的主力军。 很多人,25岁以前的时光&#xff0…

2023年CCF中国软件大会专刊征稿火热进行中

点击文末的“阅读原文”,可以跳转到中国软件大会官网的“征稿通知”查看详情! CCF中国软件大会(CCF ChinaSoft)由中国计算机学会(CCF)主办,是中国软件科学与工程相关领域办会规格最高、参会人数…

大模型时代,腾讯云“复制”腾讯|WAIC2023

点击关注 文|郝鑫 编|刘雨琦 刚过去的WAIC(世界人工智能大会)俨然成为了大模型厂商的成果汇报大会。 百度文心大模型升级到3.5版本,训练速度提升2倍,推理速度提升30倍;华为云发布盘古大模型3…

学会python可以做哪些兼职?

以我差不多四年的 Python 使用经验来看,大概可以按以下这些路子来赚到钱,但编程技能其实只是当中必不可少的一部分,搭配其它技能栈食用风味更佳。 1、爬虫 很多人入门 Python 的必修课之一一定是 Web 开发和爬虫,但这两项要想赚…

人机识别技术再升级,AIGC为验证码带来万亿种新变化

网上输入关键词“破解验证码”,会出现1740万个搜索结果。“验证码识别、轻松破解、暴力破解、逻辑漏洞破解、简单破解”等等各类关键词的内容,不一而足,关于“如何用破解某某验证码”的帖子更是多如牛毛。 搜索引擎的相关结果 2017年&#xf…

数美科技风控前沿| AIGC需要什么内容风控基建?ChatGPT本“人”有话要说

ChatGPT的风从11月发布之日起吹到现在。 这是一款聊天机器人软件,和“前作”们相比,它变得更像一个“人”了,能完成最简单快速的资料检索和整合,也能进行一定程度上的AI写作。 看得见的讨论,从一开始ChatGPT的回答如何…

中国企业出海金字塔:产品出海、渠道出海和品牌出海

中国企业出海金字塔:产品出海、渠道出海和品牌出海 2022年,感受到寒意的不只是任正非麾下的华为。疫情反复这三年,消费赛道中的企业大多从被动地等待“春暖花开”,到主动适应新的市场环境。 艰难的环境是把双刃剑,它…

AppInventor读取百度翻译接口(韩语立刻说)

写在前面:这注定是一篇简单粗暴的文章,由于没有太多时间截图,直接抛源代码给大家了哈! 接口地址:http://apistore.baidu.com/astore/serviceinfo/27469.html API的使用详情请查看API接口地址。 Step1:界…

中文翻译韩文软件有哪些?

关于中文翻译韩文的软件对我们日常生活中可能不会起到什么作用,但是在办公中往往会起到很大的作用特别是对于一些外贸公司而言,翻译软件是他们经常会使用到的办公工具,那么中文翻译韩文的软件有哪些呢?下面的俩种方法我们一起了解…

如何将中文快速翻译为韩语?6个步骤解决

如何利用手机将中文在线翻译为韩语?因为地理位置的优越,许多人会选择去韩国旅游,但是双方的语言并不一致,这也给我们的出行带来了不便。所以当我们需要使用翻译的使用,我们可以尝试使用"语音翻译器"软件&…

韩语在线翻译图片识别_Text Scanner for Mac(ocr文字识别工具)

想要将图片中的文字提取出来?小编今天为大家分享一款在线文字识别转换工具—"Text Scanner"。Text Scanner mac版基于AI领先的深度学习算法,利用光学字符识别技术,将图片上的文字内容,直接转换为可编辑文本,…

man手册翻译神器——星际译王

之前对自己的英文水平不自信,每次查看命令的man手册只看个基本语法格式和选项,看到后面汗牛充犊的长段落就头大。后面干脆安装了个manpages-zh: sudo apt install manpages-zh ,开始用还觉得很chinese很good,但用着用…

韩语学习

在听一首韩语歌的时候,觉得挺好听的,就是不知道内容,此外,韩流在海外也挺流行的,可以抽空学习下,可以吹吹牛哈。参考知乎的一个回答,挺贴合初学者的。 文章目录 一. 入门第一步——掌握韩语四十…

中英翻译《Thailand泰国》

Thailand 泰国 一、Pre-reading activity 阅前思考 1.Find Thailand in an atlas. 在地图册上找到泰国。 2.What are the names of the countries next to it? 与它相邻的国家都叫什么名字? 3.Is your country near Thailand? 你的国家靠近泰国吗&#xf…

字母钥匙圈

钥匙圈,字母! 项目概况: 在这个项目中,您将学习使用字母制作钥匙圈! 放置字母 是时候发挥创意了。为您的朋友或您自己设计一个。 指示 首先将字母拖到红色底座上(位于“设计入门”>“字母和数字”下…

韩语在线翻译图片识别_超强的免费OCR文字扫描工具,网页视频PDF均可识别并翻译...

Copyfish 简而言之,Copyfish这款中文扩展就是一个网页版的OCR文字扫描工具。 与手机APP不同,Copyfish不仅免费支持对网页,视频,PDF进行文字识别,还能够直接进行在线翻译。 安装扩展后,在你需要进行扫描的网…

开源赋能 普惠未来|铜锁/Tongsuo诚邀您参与2023开放原子全球开源峰会

铜锁/Tongsuo是一个提供现代密码学算法和安全通信协议的开源基础密码库,为存储、网络、密钥管理、隐私计算、区块链等诸多业务场景提供底层的密码学基础能力,实现数据在传输、使用、存储等过程中的私密性、完整性和可认证性,为数据生命周期中…

关于IDEA Translation插件中有道智云(有道翻译)应用ID,密钥申请教程

关于IDEA Translation插件中有道智云(有道翻译)应用ID,密钥申请教程 注册有道智云 创建应用 下面是创建好的应用,将id和密钥分别复制 回到IDEA翻译引擎配置填写就完成了

韩语翻译入门

在语言学习中,韩语算得上现在比较常见的语言了,而不同语言之间都有不同,同时也会对翻译产生很大的影响。那么怎么做好韩语的翻译呢?从业20年的专业翻译公司“彼岸译云”跟你分享一些关于韩语翻译的经验。 一、韩语特点 韩语与汉语…