TA的每日心情 | 奋斗 2019-4-14 02:12 |
---|
签到天数: 93 天 [LV.6]常住居民II
|
本帖最后由 jonah_w 于 2019-1-30 20:26 编辑 $ }( _8 u1 D4 l9 Y+ E
" Y" {2 M7 f: g; O! D' t8 Q5 z初步想到希望可以做到几点:
7 ^& i0 _6 T$ |6 P. d$ A$ t1 J0 e2 f/ k" u
- 跨平台,支持Windows、Mac OS、Linux
- 性能尽量好( m9 |' |5 c8 `5 j- i" {- u
& A" e( N0 A: V! D, A# ?, K% O3 U. ~
. M, Q8 m7 Z) y1 H0 B& T' q不知道现在比较好的跨平台框架有哪些。
2 g- E5 R3 C3 [; M# b, N+ O+ h0 @% f8 B, A
目前做的几个词组提取版的Mac词典基本是通过python代码实现的。
% c# ~ j {+ ~% C" X所以应该用下PyQt5?( r7 `" R2 F- K2 u+ ]
# t* B+ b$ i( z! M" H5 S% `' r我自己倾向于Electron框架,但好像这个是用nodejs写,可能需要重写已有功能,不确定nodejs是否可以实现。
0 m- T* J( K2 Z$ a$ p2 v) Spython的实现里涉及的技术点主要包括lxml库、beautifulsoup、xpath还有正则。/ z5 \' [3 ]5 o7 ?# V- ]
, h% g. f/ n0 Q/ ?+ ^& B也不确定nodejs是否都支持这些库,以及性能是否足够好。6 c' O5 ^$ F( R
8 N8 a9 t! T! r4 b" } Q: X( ^1 N另外因为最近想学习一下Rust语言,不知道Rust在这方面咋样,尤其是是否有成熟的跨平台UI框架,考虑到Rust语言本身现在都不是很成熟。
( L* C2 R7 x; a; c: D
6 l* d3 y( A6 i0 A: J2 _ `& P考虑Rust是因为它的性能太好了… 前几天推荐给大家的那个rg全文搜索命令就是Rust写的,可以说吊打了一切其他类似命令了。0 @! `, s8 M$ M" f2 ~
7 u" I6 @' w* D
rg相关帖子:【2019.01.22更新】Microsoft Bing Dictionary 语料库
! S" p" c* y( \. J6 ehttps://www.pdawiki.com/forum/thread-32693-1-1.html?x=294297
$ k# q# ^$ R6 J
' l7 ?4 J! Y( L2 S, Z9 T+ ]9 i
% J1 H. u* ~3 i1 f所以很是心动。
, Q$ V# i2 S& g6 L: x( F, ^0 ~5 L/ f7 _1 R
但我怀疑Rust无法满足所有需求。不知道论坛里是否有Rust大佬,或者nodejs大佬,可以指点一二。# c" X' R: d3 W
$ V* `: W% O f/ c( ]
, e; J0 D E- @7 N8 ^! g2 A另外,这个工具目前只是一个想法,没有任何保证什么时候写出来或者能不能写出来,不想有太大压力… 做GDoS Mac词组提取词典的时候压力极大,有时候毫无进展,技术难点无法突破,当时心情很沮丧。还好最后在各种技术群不知羞耻的请教最后做出来了。) Q9 n3 ~: G+ m7 {+ ]7 Y" V2 u. u
+ X: q" A" ~1 ?) u( V
GDos 俚语词典的词组提取的效果如何,请参考:18.4 万词条:GDoS 最全俚语词典 词组完全提取版 Green Dict Mac版
% {3 {, h9 z7 H2 z( M, e {https://www.pdawiki.com/forum/thread-32839-1-1.html?x=294297' z# `$ |0 ?, A4 c% L. l" K9 [& n
. i& i* Q9 ?( q- F/ C大家有任何意见或者建议(技术上的、非技术上的)还望不吝赐教。
0 n& V; U; a, V9 g& Q: W# g) ^. K, E* w" H% E% d7 Z
7 `4 c0 O9 E: K& S' q3 y6 e+ N先谢谢了。1 B7 J% u+ z! b9 q% M9 T: o3 z
8 b( X5 g1 z% a
4 z, I, w4 |3 e7 ]) ]0 t1 U5 g
2 t t, _& i. _% U7 E' b- Z |
评分
-
1
查看全部评分
-
|