V2EX hrx00747
 hrx00747 最近的时间轴更新
hrx00747

hrx00747

V2EX 第 66277 号会员,加入于 2014-06-26 17:10:56 +08:00
hrx00747 最近回复了
@GabrielleBellamy
非常感谢哈!
@oxoxoxox
是的哈,跟它很像哈
你要说优势,设计之初就是参考了它的语法,然后目标是:
1.比它更简洁方便
2. 比它更强大。
目前我个人觉得是达到了第一个,第二个还在努力
@superhot
客气了,探讨哈。
用 swift 自己画的,没有用第三方库哈。
其实就三件事情:
1. 解析脚本,生成图形
2. 计算图形的位置
3. 渲染图形
@7gugu
mermaid 的语法我其实参考过的,用符号来定义图形的形状就是参考的他的语法。
但是有几个我觉得不方便的地方:
1. 每个节点必须定义一个 id 或者叫做别名
节点一旦多起来,满屏都是 id 之间的映射,逻辑不够清晰
2. 没有支持组合(if,else,switch,loop)来完成更复杂的功能
没有支持组合的结果就是,你必须手动来拼接这类逻辑。比如图 3 这种 switch 逻辑,mermaid 需要的命令就是我的两倍
假如 switch 有 10 个 case ,就需要 20 条命令。

最后自夸一下:FlowCharts 引入一个叫做 branch 的概念, 就是把流程图当成一个倒着生长的树,个人觉得这是这个 app 的一个亮点哈,有兴趣可以再讨论。
@7gugu
这个语法目前只支持流程图哈
其实 [时序图] 也适合用脚本来生成(另外一套语法),但是如果共用语法的,我觉得反而会增加复杂度
@idlerlestat
你说得对哈,mermaid 也可以生成流程图。
但是他的命令设计得不够简洁或者说不够人性化
如果让 mermaid 生成上面的图形,需要很多的命令才行。
@TyCoding
个人觉得,mermaid 的文生图语法,时序图还可以,流程图太复杂了。
推荐一个 macOS app
https://apps.apple.com/cn/app/flow-charts-%E6%96%87%E6%9C%AC%E6%B5%81%E7%A8%8B%E5%9B%BE/id6738784664?mt=12
你可以认为我是在打广告,但我真心觉得语法 mermaid 的简单多了。
目前只有 swift 版本的,后续我会做一个 js 的版本出来。
app 本身是免费的,导出图片需要订阅。
***但是新用户有 3 天的免费期哈***
2015-03-03 17:15:44 +08:00
回复了 Julie1988 创建的主题 酷工作 招聘啦~麦客 MikeCRM 获红杉资本 400 万美金 A 轮融资
@Julie1988 年前投过一次简历,结果面试的机会都没有
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1057 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 14ms UTC 18:27 PVG 02:27 LAX 11:27 JFK 14:27
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86