创造了函数链这个轮子,是为了让大家在此平台上轻松地创造功能。

2017-07-11 12:55:13 +08:00
 fsengine

函数链,像是一门计算机语言,但是它不是编程语言,更像一个操作系统,一个可以创造功能的互联网操作系统。在这里可以组装一个接一个的逻辑单元,并制作出一个程序。即使你不是软件开发人员,也可以制造一些简单的功能。

制作函数链的起因是在十年前,那时候刚学计算机编程语言,觉得计算机编程语言非常晦涩难懂,后来就萌生了做一个不编写代码都能制造出功能的系统。直到一年半前,时机才成熟,进入设计制造阶段,撸代码,改架构,代码架构写好了又推翻重来了好几次,中间折腾了一年半。

现在刚好能拿得出手让大家尝试,希望大家能多多提提建议,非常感激!

点击前往函数链

4414 次点击
所在节点    分享创造
56 条回复
oott123
2017-07-11 12:58:20 +08:00
能不能放几个截图,或者搞个游客帐号体验一下?这样看着,很难有欲望注册。
fsengine
2017-07-11 12:59:16 +08:00
@oott123 好的,我弄几个截图上去。
ETiV
2017-07-11 13:06:56 +08:00
功能听着像 iOS 的 Workflow
名字太像“区块链”了……
fsengine
2017-07-11 13:11:32 +08:00
@ETiV 第一感觉让人觉得是区块链。但是它不是区块链产品,它主要是将函数组合成一条链。
fsengine
2017-07-11 13:18:08 +08:00
好像不能编辑了。
fsengine
2017-07-11 13:20:06 +08:00
@fsengine 想放几个图上去,但是不能编辑。
fsengine
2017-07-11 13:25:35 +08:00
SuperMild
2017-07-11 13:29:07 +08:00
注册过程非常简单,就注册进去看看了。

楼主做这个辛苦了,这个不容易做出来。

但是,用处不大啊,能做的事情太少。而且做一些稍微复杂的事情,就会变成还是需要编程。

编程语言的复杂性,是因为现实是复杂的,问题是复杂的,需要处理的细节很多。拖放并不能改变这个本质。
ipconfiger
2017-07-11 13:31:01 +08:00
对会编程的人来说太小儿科, 对不会编程的人来说, 还是那么晦涩
liyvhg
2017-07-11 13:32:52 +08:00
ifttt 的复杂版本?
lldld
2017-07-11 14:28:47 +08:00
@fsengine
我大概试用了下,让我想起来一个图形化的编程语言: LabVIEW.
在编程操作方面更加直观, 可以借鉴一下.

编程语言的发展,未来肯定是会面向所有人, 看好你哟.
UnisandK
2017-07-11 15:09:53 +08:00
创建函数得申请开发者,申请开发者得填身份证。。
fsengine
2017-07-11 15:17:20 +08:00
@ipconfiger 这么快就指出了问题的本质,谢谢!
@SuperMild 非常感谢能够抽时间进行体验,也非常感谢你提出的建议。
@liyvhg 函数链可以注册成为开发者,开发者可以自己上传函数,也可以提供数据。
@lldld 非常感谢你的青睐,感谢提出非常有用的建议!
@UnisandK 是的。函数会提供给其他用户使用,函数会处理其他用户的数据,为了安全起见,验证一下也是对用户负责。

函数链最重要的功能是开发者可以自己上传函数,这样就可以和别人上传的函数配套着使用。

也可以提供数据,和别人提供的数据配套使用。
ipconfiger
2017-07-11 15:30:45 +08:00
需要一个操作简单的 IDE, 和一个可以图形化的 DSL, 类似 Blockly 那样的
ipconfiger
2017-07-11 15:32:39 +08:00
还需要良好的中文化, 什么布尔这些音译词对非专业人士来说异常难以理解
fsengine
2017-07-11 15:37:48 +08:00
@ipconfiger 中文化这个建议确实提得很好,非常感谢。
Blockly 这个项目几年前有跟进过,感觉 Blockly 还是有点复杂,函数链会向着更简单的方向发展。
UnisandK
2017-07-11 16:13:52 +08:00
@fsengine 那谁来对开发者的隐私信息安全负责呢。。本来创建函数也是给其他人造福的公益行为,我不觉得为其他人的安全是要我交出身份证号和手机号的合理理由,这时候我更倾向于根本不进行贡献

而且安全问题应该可以从设计上避开,就像大家都在 GitHub 上找代码和轮子用,但 GitHub 也没让我交个身份证上去避免我上传恶意代码。相反失去了人人可以使用其他人创建的函数进一步封装自己的函数这一点,我觉得这个平台很难有吸引我的地方了
fsengine
2017-07-11 16:42:27 +08:00
@UnisandK 非常感谢您提出的问题。之前确实没有考虑到开发者对隐私信息这么敏感。

我们这边会做出整改:个人开发者认证分两种,一种是未实名验证,一种是已实名验证。 未实名验证的个人开发者只需要填写姓名、性别、出生年月即可。需要实名验证的开发者需要提供身份证号码等。

其他用户可以查看开发者是否已经实名验证,根据自己的需要来选择使用是否已经实名验证的开发者的函数。
fsengine
2017-07-11 22:17:46 +08:00
@UnisandK 已经提供了非实名制的开发者申请。欢迎再次使用。
kslr
2017-07-12 03:22:08 +08:00
和 aws, Google cloud 的 cloud function 相比有哪些好处?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/374486

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX