TA的每日心情 | 奋斗 2019-4-14 02:12 |
---|
签到天数: 93 天 [LV.6]常住居民II
|
本帖最后由 jonah_w 于 2019-1-30 20:26 编辑
: ?5 [/ j& i0 R* ?; A s
3 B% M7 \- q3 j9 j- z初步想到希望可以做到几点:/ s& T4 d% B- B$ ~5 {$ B5 ?
/ m O8 I1 y+ z+ ^' k. j- 跨平台,支持Windows、Mac OS、Linux
- 性能尽量好4 s" O5 R o1 ?* s# t4 H$ }; c
, S0 V/ B, B9 d- @6 C) E
1 P+ C! K! f# b2 N不知道现在比较好的跨平台框架有哪些。0 u) U% B. o, m3 M
8 k$ N$ ]. k! r4 C3 N6 A1 V$ ?目前做的几个词组提取版的Mac词典基本是通过python代码实现的。
: H( ~9 F: `: x2 P2 I所以应该用下PyQt5?4 L0 R6 d0 n* `! ]/ M
# C4 s0 U p' ?
我自己倾向于Electron框架,但好像这个是用nodejs写,可能需要重写已有功能,不确定nodejs是否可以实现。# s+ x: f4 s0 Y( Z' Q
python的实现里涉及的技术点主要包括lxml库、beautifulsoup、xpath还有正则。
/ ]" Q8 j" } k! N4 n) @! l% x, X7 ~# W
也不确定nodejs是否都支持这些库,以及性能是否足够好。4 ?7 i7 T& @8 G' |% M
8 E5 z+ ?$ B! b: ? M另外因为最近想学习一下Rust语言,不知道Rust在这方面咋样,尤其是是否有成熟的跨平台UI框架,考虑到Rust语言本身现在都不是很成熟。
- z2 @$ T* j. b% _1 v( ^4 N5 i. }* M" @
考虑Rust是因为它的性能太好了… 前几天推荐给大家的那个rg全文搜索命令就是Rust写的,可以说吊打了一切其他类似命令了。
! d; ^2 Z* z2 L/ [2 e) o* y5 t2 _% j) @" a
rg相关帖子:【2019.01.22更新】Microsoft Bing Dictionary 语料库
6 U$ B& y' ?: A3 X# \- C+ bhttps://www.pdawiki.com/forum/thread-32693-1-1.html?x=294297
- ^& M$ j% Y, w: S0 c: b/ |
: K" B. c4 s& A! v$ A* U0 `% j! u% B/ T
$ B3 d' q5 Q# P6 e4 [8 @% l" _所以很是心动。: y V6 e$ f) g, u6 A
1 s6 ^8 `5 h# I H: H! T
但我怀疑Rust无法满足所有需求。不知道论坛里是否有Rust大佬,或者nodejs大佬,可以指点一二。4 y3 X0 ^1 {& z+ ] _* g: a
; R0 I# ^1 e6 m4 Z2 w, ?
4 @0 ~3 ~! P2 N9 u& D( S! b另外,这个工具目前只是一个想法,没有任何保证什么时候写出来或者能不能写出来,不想有太大压力… 做GDoS Mac词组提取词典的时候压力极大,有时候毫无进展,技术难点无法突破,当时心情很沮丧。还好最后在各种技术群不知羞耻的请教最后做出来了。
1 _ ~. ?" q% C$ s$ a3 O
0 [' x T# N/ c( y9 Z4 q% l7 Q! cGDos 俚语词典的词组提取的效果如何,请参考:18.4 万词条:GDoS 最全俚语词典 词组完全提取版 Green Dict Mac版
q; k4 m! R1 j' [8 z' }https://www.pdawiki.com/forum/thread-32839-1-1.html?x=2942971 Y5 ?: d: w1 r0 {! F; N
1 I# T! m' P C
大家有任何意见或者建议(技术上的、非技术上的)还望不吝赐教。$ N" J9 q" A0 U7 Z9 z
6 w2 h2 K) H: [+ ~( U
$ |3 Y, Z+ S4 B6 g) m* R先谢谢了。- J/ {, S3 j4 R5 o. y7 U
" H0 D/ ?& F/ H: m( V5 c# D7 {0 [% b; ^' V: Y$ W, U: h, h
9 E1 V9 T& X4 s( D: m) c( p( F+ ] |
评分
-
1
查看全部评分
-
|