TA的每日心情 | 奋斗 2019-4-14 02:12 |
|---|
签到天数: 93 天 [LV.6]常住居民II
|
本帖最后由 jonah_w 于 2019-1-30 20:26 编辑
3 G& x& ^2 t( C% {) a# q, C) i
6 U' d1 I0 m. R# @0 B! H# l初步想到希望可以做到几点:# B# c5 Y6 L' j! b: Z, q
# x: l$ Q1 w1 P5 u$ }7 t
- 跨平台,支持Windows、Mac OS、Linux
- 性能尽量好' `- n; [. ~5 P
, o4 S; M) _3 n/ ^
2 P3 h G6 D" t0 h! D3 ]8 k, R- z- m不知道现在比较好的跨平台框架有哪些。9 A( U+ ]+ h, F1 p* Z: Q. f
3 n" s; N/ Q) f3 \
目前做的几个词组提取版的Mac词典基本是通过python代码实现的。
% [2 h0 s3 F0 @( C6 j所以应该用下PyQt5?
4 B# D* [: E T6 D, t5 t# K$ k U6 ]8 U4 x2 c
我自己倾向于Electron框架,但好像这个是用nodejs写,可能需要重写已有功能,不确定nodejs是否可以实现。
' W% [; L t' V$ G& u5 apython的实现里涉及的技术点主要包括lxml库、beautifulsoup、xpath还有正则。, ]8 z$ ^* ]+ I% x
) ~5 G6 }5 f& T
也不确定nodejs是否都支持这些库,以及性能是否足够好。
, _+ o+ p5 P5 H4 U' P# k1 P- X: P; f9 b/ j# E1 y
另外因为最近想学习一下Rust语言,不知道Rust在这方面咋样,尤其是是否有成熟的跨平台UI框架,考虑到Rust语言本身现在都不是很成熟。; G5 d C6 l" X8 s! y
, U, U1 l2 J3 x% E考虑Rust是因为它的性能太好了… 前几天推荐给大家的那个rg全文搜索命令就是Rust写的,可以说吊打了一切其他类似命令了。
) X* X# n# B. ?1 T/ D8 j3 |
/ @8 Y4 x+ B$ @% H- F/ grg相关帖子:【2019.01.22更新】Microsoft Bing Dictionary 语料库8 F% }( N/ H4 E( c! A9 t- r
https://www.pdawiki.com/forum/thread-32693-1-1.html?x=294297
7 Q3 n6 D5 K2 u4 D6 j+ n3 U$ ^$ W" A8 D' U+ b
4 _6 N2 ^& m( ^) o6 d所以很是心动。
1 n& u. _/ Z0 Z0 g# r. P1 a( [. F# a
但我怀疑Rust无法满足所有需求。不知道论坛里是否有Rust大佬,或者nodejs大佬,可以指点一二。) U. `/ u1 V) W
K5 }3 \5 G9 z. P$ b
! @2 N; q: r8 ` O5 M另外,这个工具目前只是一个想法,没有任何保证什么时候写出来或者能不能写出来,不想有太大压力… 做GDoS Mac词组提取词典的时候压力极大,有时候毫无进展,技术难点无法突破,当时心情很沮丧。还好最后在各种技术群不知羞耻的请教最后做出来了。
, X) l' L0 N, t5 U& k4 |* K" g& X; O" M0 M% A
GDos 俚语词典的词组提取的效果如何,请参考:18.4 万词条:GDoS 最全俚语词典 词组完全提取版 Green Dict Mac版% ]# \% u' m; b* S' B
https://www.pdawiki.com/forum/thread-32839-1-1.html?x=294297
, `( p' R9 i* f/ r7 o9 k" }- B6 A6 S0 V, e9 Z
大家有任何意见或者建议(技术上的、非技术上的)还望不吝赐教。
# C$ \- j6 w+ z) y+ a, v& D; m5 o/ D: ~0 p' Y1 ?* c- q' v" ?
7 c% B( U, h; D, B, ~# |+ w* e3 C先谢谢了。+ t2 X/ S- P! z6 R0 k; r* b0 m# p& R
0 ~/ B+ Q4 t! F: I2 Z" x: J- A) V& k9 t5 _2 }4 i
2 ]* ?/ o9 O9 c0 y/ I( K7 N+ ~
|
评分
-
1
查看全部评分
-
|