FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
netkiller.github.io/developer/cloud/cloud-ai.html at master · netkiller/netkiller.github.io · GitHub
netkiller
/
netkiller.github.io
Public
Notifications
You must be signed in to change notification settings
Fork
419
Star
1.3k
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
netkiller.github.io
/
developer
/
cloud
/
cloud-ai.html
Copy path
More file actions
More file actions
Latest commit
History
History
History
34 lines (31 loc) · 8.95 KB
Breadcrumbs
netkiller.github.io
/
developer
/
cloud
/
cloud-ai.html
Copy path
File metadata and controls
34 lines (31 loc) · 8.95 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<
?xml version="1.0" encoding="UTF-8" standalone="no"?
>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
<
html
xmlns
="
http://www.w3.org/1999/xhtml
"
>
<
head
>
<
meta
http-equiv
="
Content-Type
"
content
="
text/html; charset=UTF-8
"
/>
<
title
>
第 39 章 从「讯飞」到「阿里」再到「火山」谁是未来人工智能赢家?
</
title
>
<
link
rel
="
stylesheet
"
type
="
text/css
"
href
="
../docbook.css
"
/>
<
meta
name
="
generator
"
content
="
DocBook XSL Stylesheets Vsnapshot
"
/>
<
meta
name
="
keywords
"
content
="
PHP, Python, Perl, Ruby, Java, HTML, XHTML, HTML5, CSS, Javascript, JQuery, C, C++, D
"
/>
<
link
rel
="
home
"
href
="
../index.html
"
title
="
Netkiller Developer 手札
"
/>
<
link
rel
="
up
"
href
="
index.html
"
title
="
部分 VI. 云计算
"
/>
<
link
rel
="
prev
"
href
="
aliyun/阿里云Kubernetes.html
"
title
="
38.6. 阿里云 Kubernetes
"
/>
<
link
rel
="
next
"
href
="
huawei/index.html
"
title
="
第 40 章 Huawei Cloud Service
"
/>
<
link
xmlns
=""
rel
="
llms
"
href
="
/llms.txt
"
/>
<
script
xmlns
=""
async
="
async
"
src
="
https://www.googletagmanager.com/gtag/js?id=G-M26C2M82YK
"
>
</
script
>
<
script
xmlns
=""
>
window
.
dataLayer
=
window
.
dataLayer
||
[
]
;
function
gtag
(
)
{
dataLayer
.
push
(
arguments
)
;
}
gtag
(
'js'
,
new
Date
(
)
)
;
gtag
(
'config'
,
'G-M26C2M82YK'
)
;
</
script
>
</
head
>
<
body
>
<
a
xmlns
=""
href
="
//www.netkiller.cn/
"
>
Home
</
a
>
|
<
a
xmlns
=""
href
="
//netkiller.github.io/
"
>
简体中文
</
a
>
|
<
a
xmlns
=""
href
="
http://netkiller.sourceforge.net/
"
>
繁体中文
</
a
>
|
<
a
xmlns
=""
href
="
/journal/index.html
"
>
杂文
</
a
>
|
<
a
xmlns
=""
href
="
https://github.com/netkiller
"
>
Github
</
a
>
|
<
a
xmlns
=""
href
="
https://zhuanlan.zhihu.com/netkiller
"
>
知乎专栏
</
a
>
|
<
a
xmlns
=""
href
="
https://www.facebook.com/bg7nyt
"
>
Facebook
</
a
>
|
<
a
xmlns
=""
href
="
http://cn.linkedin.com/in/netkiller/
"
>
Linkedin
</
a
>
|
<
a
xmlns
=""
href
="
https://www.youtube.com/user/bg7nyt/videos
"
>
Youtube
</
a
>
|
<
a
xmlns
=""
href
="
//www.netkiller.cn/home/donations.html
"
>
打赏(Donations)
</
a
>
|
<
a
xmlns
=""
href
="
//www.netkiller.cn/home/about.html
"
>
About
</
a
>
<
div
class
="
navheader
"
>
<
table
width
="
100%
"
summary
="
Navigation header
"
>
<
tr
>
<
th
colspan
="
3
"
align
="
center
"
>
第 39 章 从「讯飞」到「阿里」再到「火山」谁是未来人工智能赢家?
</
th
>
</
tr
>
<
tr
>
<
td
width
="
20%
"
align
="
left
"
>
<
a
accesskey
="
p
"
href
="
aliyun/阿里云Kubernetes.html
"
>
上一页
</
a
>
</
td
>
<
th
width
="
60%
"
align
="
center
"
>
部分 VI. 云计算
</
th
>
<
td
width
="
20%
"
align
="
right
"
>
<
a
accesskey
="
n
"
href
="
huawei/index.html
"
>
下一页
</
a
>
</
td
>
</
tr
>
</
table
>
<
hr
/>
</
div
>
<
table
xmlns
=""
>
<
tr
>
<
td
>
<
iframe
src
="
//ghbtns.com/github-btn.html?user=netkiller&repo=netkiller.github.io&type=watch&count=true&size=large
"
height
="
30
"
width
="
170
"
frameborder
="
0
"
scrolling
="
0
"
style
="
width:170px; height: 30px;
"
allowTransparency
="
true
"
>
</
iframe
>
</
td
>
<
td
>
<
iframe
src
="
//ghbtns.com/github-btn.html?user=netkiller&repo=netkiller.github.io&type=fork&count=true&size=large
"
height
="
30
"
width
="
170
"
frameborder
="
0
"
scrolling
="
0
"
style
="
width:170px; height: 30px;
"
allowTransparency
="
true
"
>
</
iframe
>
</
td
>
<
td
>
<
iframe
src
="
//ghbtns.com/github-btn.html?user=netkiller&type=follow&count=true&size=large
"
height
="
30
"
width
="
240
"
frameborder
="
0
"
scrolling
="
0
"
style
="
width:240px; height: 30px;
"
allowTransparency
="
true
"
>
</
iframe
>
</
td
>
<
td
>
</
td
>
<
td
>
<
a
href
="
https://zhuanlan.zhihu.com/netkiller
"
>
<
img
src
="
/images/logo/zhihu-card-default.svg
"
height
="
25
"
/>
</
a
>
</
td
>
<
td
valign
="
middle
"
>
<
a
href
="
https://zhuanlan.zhihu.com/netkiller
"
>
知乎专栏
</
a
>
</
td
>
<
td
>
</
td
>
<
td
>
</
td
>
<
td
>
</
td
>
<
td
>
</
td
>
</
tr
>
</
table
>
<
div
class
="
chapter
"
>
<
div
class
="
titlepage
"
>
<
div
>
<
div
>
<
h2
class
="
title
"
>
<
a
id
="
cloud-ai
"
>
</
a
>
第 39 章 从「讯飞」到「阿里」再到「火山」谁是未来人工智能赢家?
</
h2
>
</
div
>
</
div
>
</
div
>
<
p
>
两年前我们进入AI人工智能这个赛道,与人工服务商打了快三年的交道。
</
p
>
<
p
>
我们从最初选择「讯飞」,到后台切到「阿里」,再到目前开始关注「火山」也就是豆包的技术。
</
p
>
<
p
>
最初选择讯飞是看他语音这块业务的能力,讯飞在语音领域有先发优势,在人工智能未出现之前,讯飞处于近乎垄断的地位。
</
p
>
<
p
>
人工智能未出现之前,自然语言处理是有门槛的,科大讯飞凭借在此领域的技术优势占据国内语音处理主要市场,近乎垄断,他们用人海战术,人工采集PCM,分析和处理,做到了自然语音处理的天花板,地位无法被撼动。
</
p
>
<
p
>
但这个世界瞬息万变,人工智能出现了,NLP没有门槛了,自然语言处理这块市场一夜间被重新洗牌。用人工智能技术去训练语音识别/合成/克隆/声纹,让NLP(自然语音处理)开发难度降低,一时间几乎所有云厂商都一头扎进来,这其中也包括了百度,我们也适用过他的产品,最终放弃了。百度已不入流,它都没资格让我谈,所以本篇不涉及百度这家公司。
</
p
>
<
p
>
有了人工智能,科大讯飞的技术显得过时了,人工智能只要堆算力,砸钱就能出成果,在堆算力和砸钱面前,讯飞已经尽显乏力,跟不上行业的狂飙节奏,颓势难掩。虽然现有业务还在赚钱,维持讯飞运营,但是我们看到很多讯飞生态在崩溃,咸鱼上大量讯飞二手设备,都是停止运营产品。
</
p
>
<
p
>
开发方面,技术配合度都不及阿里和火山,讯飞销售人员还有些傲慢。于是最终选择了阿里,并不是阿里比他们都好,主要还是看生态,阿里云全家桶。
</
p
>
<
p
>
当我们All In Aliyun 阿里云全家桶后,发现阿里的弊端也不少,阿里这个企业内部管理混乱,团队分散,各种产品不同团队开发,各种实现方式,重复造轮子。就 Token 认证,就有好几个入口,好几种规则。appId,AppKey,appAccessKey…… 规则混乱。代码没有整体风格,Java 包有好多,有些可以通过 Maven 依赖,有些是Jar,还有些只有源码,让你自己集成。有些代码几年未更新,版本号上还带有时间,明显就没有release。文档也十分混乱,找不到入口。
</
p
>
<
p
>
我对阿里评价是,阿里客服很好,能给你提供情绪价值,只要你问他们都能得到答复,“但不解决问题”,态度极好。阿里客服更多充当,文档查询器,因为你在网站上根本找不到,问客服他们给你发连接。
</
p
>
<
p
>
最近我们开始关注火山引擎,火山的后台干净,没有那么多服务,对业务更专注,销售联系了好几次,后面打算尝试一下火山。
</
p
>
<
p
>
讯飞,阿里,都有历史包袱,很多老服务还有在使用,火山的技术是2024开始,是最新的技术,技术团队更专注,产品基座不用兼容老系统。
</
p
>
<
p
>
但是所有公司都存在一个问题,开发人员年龄太低,代码质量无法达到国际水平。
</
p
>
<
p
>
什么是国际水平?看看 glibc, jdk, clang,rust …… 国内很多开发人员 git 都不熟练,构建工具不熟,代码能运行阶段,没有软件工程的概念。所以阿里的很多代码,都没有上到 maven 中心库。
</
p
>
</
div
>
<
noscript
xmlns
=""
>
<
iframe
src
="
https://www.googletagmanager.com/ns.html?id=GTM-P7478JZ5
"
height
="
0
"
width
="
0
"
style
="
display:none;visibility:hidden
"
>
</
iframe
>
</
noscript
>
<
script
xmlns
=""
>
(
function
(
)
{
var
el
=
document
.
createElement
(
"script"
)
;
el
.
src
=
"https://lf1-cdn-tos.bytegoofy.com/goofy/ttzz/push.js?1473726cf923f03d15b9e592bd4637e465813b95ffbd1f67a14e4684e9e7c279bc434964556b7d7129e9b750ed197d397efd7b0c6c715c1701396e1af40cec962b8d7c8c6655c9b00211740aa8a98e2e"
;
el
.
id
=
"ttzz"
;
var
s
=
document
.
getElementsByTagName
(
"script"
)
[
0
]
;
s
.
parentNode
.
insertBefore
(
el
,
s
)
;
}
)
(
window
)
</
script
>
<
div
class
="
navfooter
"
>
<
hr
/>
<
table
width
="
100%
"
summary
="
Navigation footer
"
>
<
tr
>
<
td
width
="
40%
"
align
="
left
"
>
<
a
accesskey
="
p
"
href
="
aliyun/阿里云Kubernetes.html
"
>
上一页
</
a
>
</
td
>
<
td
width
="
20%
"
align
="
center
"
>
<
a
accesskey
="
u
"
href
="
index.html
"
>
上一级
</
a
>
</
td
>
<
td
width
="
40%
"
align
="
right
"
>
<
a
accesskey
="
n
"
href
="
huawei/index.html
"
>
下一页
</
a
>
</
td
>
</
tr
>
<
tr
>
<
td
width
="
40%
"
align
="
left
"
valign
="
top
"
>
38.6. 阿里云 Kubernetes
</
td
>
<
td
width
="
20%
"
align
="
center
"
>
<
a
accesskey
="
h
"
href
="
../index.html
"
>
起始页
</
a
>
</
td
>
<
td
width
="
40%
"
align
="
right
"
valign
="
top
"
>
第 40 章 Huawei Cloud Service
</
td
>
</
tr
>
</
table
>
</
div
>
<
script
xmlns
=""
>
(
function
(
i
,
s
,
o
,
g
,
r
,
a
,
m
)
{
i
[
'GoogleAnalyticsObject'
]
=
r
;
i
[
r
]
=
i
[
r
]
||
function
(
)
{
(
i
[
r
]
.
q
=
i
[
r
]
.
q
||
[
]
)
.
push
(
arguments
)
}
,
i
[
r
]
.
l
=
1
*
new
Date
(
)
;
a
=
s
.
createElement
(
o
)
,
m
=
s
.
getElementsByTagName
(
o
)
[
0
]
;
a
.
async
=
1
;
a
.
src
=
g
;
m
.
parentNode
.
insertBefore
(
a
,
m
)
}
)
(
window
,
document
,
'script'
,
'//www.google-analytics.com/analytics.js'
,
'ga'
)
;
ga
(
'create'
,
'UA-11694057-1'
,
'auto'
)
;
ga
(
'send'
,
'pageview'
)
;
</
script
>
<
script
xmlns
=""
async
="
async
"
>
var
_hmt
=
_hmt
||
[
]
;
(
function
(
)
{
var
hm
=
document
.
createElement
(
"script"
)
;
hm
.
src
=
"https://hm.baidu.com/hm.js?93967759a51cda79e49bf4e34d0b0f2c"
;
var
s
=
document
.
getElementsByTagName
(
"script"
)
[
0
]
;
s
.
parentNode
.
insertBefore
(
hm
,
s
)
;
}
)
(
)
;
</
script
>
</
body
>
</
html
>
Back
|
FazBrowse Home
|
New Git URL