TA的每日心情 | 奋斗 2019-4-14 02:12 |
|---|
签到天数: 93 天 [LV.6]常住居民II
|
本帖最后由 jonah_w 于 2019-1-30 20:26 编辑 / n3 d1 x2 ^# B
! R: j7 o& [- X$ w
初步想到希望可以做到几点:: j4 q2 z0 r2 {) q0 L+ }
5 n9 V' k0 c0 n! E2 ?, {- 跨平台,支持Windows、Mac OS、Linux
- 性能尽量好0 w. [7 f) p4 x( Q
5 M, z* m9 }, D ?/ y
& ?) y. `6 h- j; C( W4 q不知道现在比较好的跨平台框架有哪些。
7 @- U+ i% m* y9 K& G% V2 t; A5 i3 c" `8 P& Y$ j
目前做的几个词组提取版的Mac词典基本是通过python代码实现的。
. d; b4 m1 c2 B) O所以应该用下PyQt5?8 C. J2 U; e# A, S$ q" c
9 c$ i+ w4 _' R2 U. G. v* {3 @" b4 a我自己倾向于Electron框架,但好像这个是用nodejs写,可能需要重写已有功能,不确定nodejs是否可以实现。. @) S( h9 x- p* n$ }$ o
python的实现里涉及的技术点主要包括lxml库、beautifulsoup、xpath还有正则。
# [9 Z3 {1 K1 P& T. m
4 s! N6 m8 U6 v/ L9 P/ @也不确定nodejs是否都支持这些库,以及性能是否足够好。
: P& x' ^; a9 w& S0 N" _+ Y* U; \1 m' V( E
另外因为最近想学习一下Rust语言,不知道Rust在这方面咋样,尤其是是否有成熟的跨平台UI框架,考虑到Rust语言本身现在都不是很成熟。
4 g& a |4 r* l& {! r/ l2 V% t; w4 h2 y! W/ K4 Z
考虑Rust是因为它的性能太好了… 前几天推荐给大家的那个rg全文搜索命令就是Rust写的,可以说吊打了一切其他类似命令了。9 G X0 i6 \' A: T) A5 W
7 p6 t/ Z" i2 `2 S% r
rg相关帖子:【2019.01.22更新】Microsoft Bing Dictionary 语料库, r: F7 j. l" b$ E% S; n4 W& z
https://www.pdawiki.com/forum/thread-32693-1-1.html?x=294297. F2 ^2 ^4 o3 Z* r: r, H
9 L$ m J2 \* ~! e/ V- F
0 k. x& B( x( A) c; C5 X所以很是心动。
5 L4 c/ [2 G/ G) R9 |
% E5 w7 X# e( y) w但我怀疑Rust无法满足所有需求。不知道论坛里是否有Rust大佬,或者nodejs大佬,可以指点一二。. C' B, T9 |% Q4 t1 F. O
- x; Y V3 t. S1 Y
9 e; L) R- S, }3 u4 J9 x另外,这个工具目前只是一个想法,没有任何保证什么时候写出来或者能不能写出来,不想有太大压力… 做GDoS Mac词组提取词典的时候压力极大,有时候毫无进展,技术难点无法突破,当时心情很沮丧。还好最后在各种技术群不知羞耻的请教最后做出来了。* r. c4 z! q; W4 T# \
3 I. m' h& k# x9 U% U9 o: k& B) sGDos 俚语词典的词组提取的效果如何,请参考:18.4 万词条:GDoS 最全俚语词典 词组完全提取版 Green Dict Mac版8 P7 x3 _/ m4 _' b# P0 G
https://www.pdawiki.com/forum/thread-32839-1-1.html?x=294297" R) z5 b; N6 {5 H$ p. F
! J+ F' U: A( R3 O9 z7 C8 I" X" z
大家有任何意见或者建议(技术上的、非技术上的)还望不吝赐教。
; T- O# r! J- L
( n+ m# i2 s* Q6 u1 [& {
* O6 ], q0 `. I' y4 y先谢谢了。
2 @1 b$ }. V, D9 A) b/ e
6 H6 f- e! p* y; j) |+ T% ?
( F0 D5 c. @: w" @5 m' A+ b: m3 M. x3 w# b0 U1 g! K9 A
|
评分
-
1
查看全部评分
-
|