Re: [闲聊] Project Coffee Jazz 词汇用语正简转换

楼主: t7yang (t7: 我认为这是一种背叛)   2018-04-26 01:24:01
不知道大家对这个 2016 年 11 月的一篇幻想文还有印象吗?
现在他不只是幻想了,而且他还正要实现了。
当时我还只是一个刚上手写 JS 而已,根本只是个许愿文而已。
后来辗转实力提升了不少,加上对新同文堂很不满意
但是无奈现有的程式码缺乏有效的管理,后来就选择了自干了
原本没有没有想要继承新同文堂的,但是被 ett 拉了回来
所以就把这个代号改了一下,作为新同文堂 2.0 的开发代号
Project Jazz Cafe NEED YOU (新同文堂 2.0 需要你)
* 一组新的图示(包含亮色系跟暗色系),可能还有其他的图示
(你可以设计你的版本,最后我们再来投票)
* 重组字典档专案(因应新的算法和新增转换用语默认字典档)
对上述议题有兴趣的人请联络我,我需要你的协助,或引介人才给我
大概幻想文出现后的一年,也就是 2017 年 11 月左右,我开始针对
转换核心的部分进行开发,后续在针对套件主程式进行开发,期间
的概念发想、架构设计(重构)、程式码转写一手包办,
持续到现在为止还在写。最近又为了能够整合 FX 跟 GC 又改了一轮
(没错,以后两个浏览器不用在分开了维护了,直接用同一份原始码)
目前套件的程式码已经写得差不多了,旧版的功能(除了放弃的之外)
100% 支援。当然还少不了新的功能(譬如图示右键选单)、修复瑕疵
SPEED UP~~~~~~~~~~~~ 转换核心的速度更快(改善算法跟资料结构)
转换核心:tongwen-core (可以直接用在前端或是 NodeJS 环境)
github:https://github.com/tongwentang/tongwen-core
相对现有核心下,测试大概快了三倍多(Object 版),最近又提升了一点速度
应该可以到四倍。ES6 的 Map 版就更不用说了,速度更快。
历时了快半年的时间,第一我也不是铁打的,再来有些事情也不是我的专长
所以希望对这个套件有想法,想要贡献自己所长的人,一起加入这个专案的开发
※ 引述《t7yang (t7: 我认为这是一种背叛)》之铭言:
: 有人提到有兴趣听听我的概念,就大致把它写成User Story
: (格式不一定正确,大概把构想的使用者需求写出来而已)
: 开发代号:Project Coffee Jazz
: 就是一个构想中的开发代号,因为这个套件可能完全不会有启动的一天
: 所以就不需要烧脑去想名称
: 为什么叫Coffee Jazz,希望浏览的同时可以轻松又舒适
: 好吧!这是乱掰的,单纯只是我不知道要叫什么又很喜欢Jazz而已
: User Stories
: 1.使用者可以自订转换词汇或用语
: a.提供默认辞库
: b.可以增删改查
: I.可以批次处理
: c.不限中文(扩大目标使用者)
: I.Color -> Colour
: d.可汇入汇出
: e.词汇可套用标签(避免过度转换)
: I.类->类别(程式设计)
: II.公交车->公共汽车(一般)
: 2.中文使用者可以透过套件互转简体正体
: 3.使用者可以根据网址套用转换规则
: a.根据网址(正规表示法?)设定欲套用的规则和标签
: 4.转换工作必须即时根据网页内容异动而再次转换
: 上述的情境新同文堂多数是部分符合,最大的差异有以下几点:
: 1.自订词汇批次增删改查
: 2.不限中文使用者
: 除了扩大目标使用者外,最大潜在效益其实是吸引不同
: 语言的开发者加入开发行列,所以未来真的走到开发阶段,
: 首要开发的使用者接口语言会是英文
: 3.克服异步请求的内容无法转换(目前新同文堂的缺点)
: 整个套件的开发一样是需要各种人才,譬如
: 1.软件架构设计
: 2.开发人员
: 3.UI/UX
: 4.美术设计
: 5.测试人员
: 这东西我一个人做,N年后有没有可能开发的出来?可能有...
: 但是我写程式其实只能算半路出家,而且还是燃烧生命的前端
: http://bit.ly/2ecf9yC <- 恐怖连结,胆小勿点,误点就赶快关掉
: 很多技术其实都只能慢慢学,手上也有开发进度要赶
: 所以只好出一张嘴(误)当召集人,看有没有人要一起来跳坑的
: (完)
作者: examsystem (EXAMSYSTEM)   2018-04-26 03:15:00
作者: NiGHTsC   2018-04-26 09:04:00
再啦干这些机会不属于我,因为Addons还在55.0.3继续用旧版同文堂…
楼主: t7yang (t7: 我认为这是一种背叛)   2018-04-26 09:11:00
我还以为你那里只有网络慢,原来人也这么慢。我看你还是搬回台湾好惹
作者: bajiqa (多尔)   2018-04-26 11:54:00
我不会写程式,但还是精神上支持你!
作者: retsamsu   2018-04-26 13:34:00
怎么不放在 github 上,有人有能力就会发 pr 了
楼主: t7yang (t7: 我认为这是一种背叛)   2018-04-26 14:49:00
因为是开放原始码,所以终究一天会上传到git server的期待别人 PR 把一些小问题处理掉,可以。但是期待别人 PR把功能写出来,不现实了。真的有人要帮忙做的话,现在的新同文堂也不会这样子了。可以去看看 commit 的都是哪些人

Links booklink

Contact Us: admin [ a t ] ucptt.com