掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 614|回复: 3

[新版发布] Mdcit软件为什么选择ToyMDict?

[复制链接]
  • TA的每日心情
    开心
    2026-6-20 08:59
  • 签到天数: 53 天

    [LV.5]常住居民I

    发表于 2026-6-14 21:07:06 | 显示全部楼层 |阅读模式
    项目地址:https://github.com/asgsdbrseg/ToyMDict4 q: z" S- d' D$ ?
    % |9 T0 a$ D) N7 L
    Mdict工具不乏其类,尤其是AI时代,更是井喷,为什么还要再做一个?5 A2 Q9 f7 }' A2 z& T

    8 _0 d: Y7 g) m9 R% j* ^毫不客气地说,其他词典软件的初衷都是学习外语,只有ToyMDict是专为汉语开发的。
    9 c% k  w+ h6 g( J( F: m- E
    $ S2 c/ h& S$ G+ C# C  S" n. S先说一下当前主流的词典软件的简繁实现和不足。
    4 U& ^; P4 Z$ x3 G6 X: z6 b. O. f) b# x8 {& m
    Mdict和深蓝词典把一对多腰斩了,「发」只和「發」对应,无论如何是搜不到「髮」的。7 T3 I+ }: t3 x
    ' u7 y5 Q4 U, c
    平典(又叫无限词典)倒是解决了一对多,它的问题是不支持扩展区汉字,也不能自定义。
    ) P; J% N5 Z3 V! a/ y5 \* ?1 k' I# N6 i6 N, R0 u! Q
    GoldenDict和DictTango接入了opencc,局限也在于opencc。$ D# W+ M) L( j0 Q
    3 v/ t. D: F3 S# R7 }
    首先,opencc的体量太小,《汉语大词典》收词37万,相较之下,opencc的体量可以忽略不计了。# `$ @1 I( `' c. N
    . R8 }9 r8 E. [" A6 n% G9 `, [
    其次,opencc对一对多的处理是默认返回第一个。这意味着所有包含「髮」的词组你要手动加入转换表,否则默认转换成「發」。
    , w  L2 R! y7 M) M: W& p% ?" G+ U% {+ b3 |. m% c$ s) Z  M
    5 X3 S& n# T1 [3 W9 {
    + q! c5 Q# U' Y: W- ^# i; P
    而一旦将含「髮」的词加入转换表,它就再也匹配不到「發」了。' D( l7 w, \  O' p
    9 x5 I% l2 q9 L  x1 _& s3 G' x% e: \

    * h6 j1 H2 Q/ ?3 _2 {. t( m1 {( K) C2 i
    # p- U$ t" O' O1 \+ w: j/ C
    第三,opencc以及主流的简繁转换本质都是「陆台转换」。opencc至今没有新字形的词表,所以你无法得到「戰争」。3 S* h* Q3 Y* u/ k" D+ q

    / ]! A" C% [3 w1 j: D) L* T
    , F( j% D0 G6 j( E/ _% u: Q  n- ]! D5 R$ j, B' \* J% G

    3 s+ A* T' X* T4 R8 F# a# ?诸位如果也使用以上软件,可自行验证我的说法。
    / |# _  M9 ]2 a" y- z6 i1 Y
    $ F( g; u! {( m; E( F" ~即使opencc能完美解决简繁转换的问题,也不能解决词典搜索的问题。
    2 m0 m) x/ h7 H3 D' G# `, r+ P6 L! i# z( A  o1 d& \) y
    「钱钟书」和「钱锺书」不是简繁关系,「説文」和「說文」也不是简繁关系。  X& e* o: ~; ~# o% V3 h* P- X

    0 \( l' f2 M+ E' f/ Gopencc是输出工具,它需要精确。但搜索是输入工具,它不需要这种精确,只要在一组关键词中命中其中几个就行。; [; B  p* ^# I3 C

    / H! X- Q' G% Z; X" W所以,我们看到古籍数据库没有只做简繁转换的,全部都是异体字关联。1 s0 e( ^5 Y8 ^' t
    : [) B3 ~( l& |. m
    转换和关联是不同的。' U6 d9 K) M- r9 |; D& I0 C
      m. Q! r, y$ z7 {, u6 s# i
    转换是单向的,简→繁,或繁→简。+ ]) ?5 p8 M; ]# n
      C. Z% ~8 }4 h4 G2 }5 K4 t8 v; z
    关联是多向的,每个字都有简繁异多种形式,和其他字的简繁异多种形式任意组合。4 N; k* R+ f! d5 Z4 p, `# ^
    # y1 A  W" Y+ M# L% t$ N
    ToyMDict也是相同的操作。在异体字表中加入这样的内容。# ?1 `* g/ j& F4 ^

    6 q# s. Z( E; w$ I8 X
    % @( \' ~1 H& `( ]7 Y4 o9 @; x1 a  }0 ~* k. i" n* W' i

    + A6 o# Z% {1 A0 I' R当你搜索「黄钟」时就会自动匹配2×4=8种组合。这和你手动搜索8种组合效果是一样的,软件唯一的作用是把手动变成自成。
      ]. u0 s" R1 E9 C: T
    9 G# }, E) _& Q2 L4 x
    + u( v$ Q. z+ v1 Q9 e+ ^
    + e; z5 X0 n  J1 f" `; p当你收集了1万本词典,却查不到任何有效内容,等于白收集了,只是1万个占空间的垃圾。0 z2 o9 y% h3 C* G0 t0 s

    : W5 a$ `  K6 h9 ]4 ^. {5 F查不到任何内容的GoldenDict5 r( Y0 f: l! v" W
    + R9 g* Y! d, ~! y/ v; o- L  L

    6 \/ [- \) h4 r9 E7 H/ s8 k% R# z- o! m0 M
    ToyMDict
    6 z, q4 G* l. H! k7 W: g( z/ z$ S# [

    3 r  `8 o. X) z( I8 t9 @; y8 n! r; r# V. w! }5 m1 z
    这就是核心功能,至于操作方面,没有什么可设置的地方,只有两个按钮和一个搜索框。
    ! }0 S1 u$ r: R9 o
    8 @5 I; v# p" ~: q/ @: O9 j
    ) {" K2 u4 X+ L
    * N6 r* s/ S; q5 V5 O4 |, w" r. B一个导入词典,一个给词典分组,然后就可以搜索了,纯傻瓜式操作。
    " k7 g; ~) Q# R1 [: t# p( {
    6 U) z5 h7 Y8 j! u- y5 {3 K8 i4 C" j6 k. n* X7 k$ |5 B1 P

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x

    评分

    2

    查看全部评分

  • TA的每日心情
    擦汗
    前天 04:38
  • 签到天数: 822 天

    [LV.10]以坛为家III

    发表于 2026-6-16 23:35:34 | 显示全部楼层
    ToyMDict: K+ a9 Q0 ]/ Y+ i. ]

    # \; j3 c2 o1 Y% G; D必也正名乎。  T) q9 F; I+ b
    & a/ x  |. b5 E* j- V
    你这名字起得,感觉注定是成不了大器。

    该用户从未签到

    发表于 2026-6-29 02:28:47 | 显示全部楼层
    我喜欢这个功能; y3 A6 _$ Q: {- D9 p

    # [- x# I( v# a不过单为一个功能用一个软件也不是办法,静待完善吧
  • TA的每日心情
    郁闷
    2022-10-13 00:59
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    发表于 2026-9-10 13:19:21 | 显示全部楼层

    ; [3 o( i+ m& U1 f3 U$ v; Z# e; E7 AToyMDict2 x- P- V5 N3 N. N3 \! V# H
    ' G; G  v5 [5 N$ r3 m3 @* d! D& F  ]3 n: e
    必也正名乎。. e. I6 {) h6 Z  U

    - P" p7 l6 w0 [你这名字起得,感觉注定是成不了大器。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2026-10-17 08:55 , Processed in 0.475464 second(s), 23 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表