Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
ÖÇÄܻỰ»úÆ÷ÈË£ºSaaS ƽ̨µÄÉè¼ÆÓë˼¿¼
 
×÷Õߣº¼«¿ÍÖ¾
  2508  次浏览      27
 2021-5-14 
 
±à¼­ÍƼö:
±¾ÎÄÖ÷Òª½éÉÜÁË SaaS ƽ̨¼Ü¹¹µÄ»ù±¾Éè¼Æ£¬ÈÚÈëÁËһЩ˼¿¼¹ý³ÌµÈÄÚÈÝ¡£
À´×ÔÓÚinfoq,ÓÉ»ðÁú¹ûÈí¼þAnna±à¼­¡¢ÍƼö¡£

1. ǰÑÔ

Ëæ×Å×ÔÈ»ÓïÑÔ´¦ÀíºÍÖÇÄÜÓïÒôʶ±ð¼¼ÊõµÄ·¢Õ¹£¬ÖÇÄܻỰ»úÆ÷ÈË¿ªÊ¼²¿·ÖÌæ´úÈ˹¤¿Í·þ¡£

ÍøÉϹØÓÚ NLP Ëã·¨µÄÎÄÕÂÓкܶ࣬µ«¹ØÓÚ Chatbot ¼Ü¹¹µÄÈ´ºÜÉÙ£¬¹ØÓÚ Chatbot SaaS ƽ̨¼Ü¹¹µÄÔò¸üÉÙ¡£ÎÒÊÇÒ»Ãû¶Ô»úÆ÷ѧϰ¸ÐÐËȤµÄ³ÌÐòÔ±£¬¸ü¹Ø×¢ÈçºÎÉè¼ÆÊµÏÖÒ»¸ö¼Ü¹¹Á¼ºÃµÄ Chatbot SaaS ƽ̨£¬Òò´ËдÏÂÁËÕâÆªÎÄÕ¡£

2. Chatbot ¼Ü¹¹

2.1. ÖÇÄܻỰ»úÆ÷È˵ķÖÀà

ÖÇÄܻỰ»úÆ÷È˰´ÕÕ¶Ô»°ÂÖ´ÎÀ´»®·Ö£¬¿ÉÒÔ·ÖΪµ¥ÂÖ¶Ô»°»úÆ÷È˺ͶàÂÖ¶Ô»°»úÆ÷ÈË£»°´ÕÕ֪ʶÁìÓòÀ´»®·Ö£¬¿ÉÒÔ·ÖΪÏÞ¶¨Óò»úÆ÷È˺Ϳª·ÅÓò»úÆ÷ÈË£»°´ÕÕÈÎÎñÀàÐÍÀ´»®·Ö£¬¿ÉÒÔ·ÖΪÈÎÎñÐÍ»úÆ÷ÈË¡¢ÎÊ´ðÐÍ»úÆ÷ÈË¡¢ÏÐÁÄÐÍ»úÆ÷È˺ÍÈÚºÏÐÍ»úÆ÷ÈË¡£

ÈÎÎñÐÍ£º¸ù¾ÝÓû§¸ø³öµÄÐÅÏ¢Íê³ÉÖ¸¶¨µÄÈÎÎñ¡£Ò»°ãÏÞ¶¨ÓÚij¸ö´¹Ö±ÁìÓò£¬³£²ÉÓöàÂÖ¶Ô»°µÄÐÎʽ¡£Èç¶©²Í¡¢¶©Æ±µÈ·þÎñ¡£

ÎÊ´ðÐÍ£ºÎªÓû§Ìá³öµÄÊÂʵÐÍ¡¢²¼¶ûÐÍ¡¢¼ÆËãÐÍ¡¢ÍÆÀíÐ͵ÈÀàÐ͵ÄÎÊÌâ×Ô¶¯¸ø³ö´ð°¸£¬½øÒ»²½»¹¿ÉÒÔÔÙ»®·ÖΪ³£¼ûÎÊÌâ½â´ð£¨FAQ£©ºÍ֪ʶͼÆ×ÎÊ´ð£¨KBQA£©£¬Ò»°ãÏÞ¶¨ÓÚij¸öÌØ¶¨ÖªÊ¶ÁìÓò¡£

ÏÐÁÄÐÍ£ºÓëÓû§½øÐпª·ÅʽÁÄÌ죬Âú×ãÓû§µÄÇé¸ÐÅ㻤ÐèÇó¡£Ò»°ã²»ÏÞ¶¨»°ÌⷶΧ£¬µ«ÓпÉÄÜÆ«ÏòÓÚij¸öÁìÓò¡£

ÈÚºÏÐÍ£ºÒ»°ãÒÔÈÎÎñÐÍ»òÎÊ´ðÐÍΪÖ÷£¬ÈÚºÏÏÐÁŦÄÜ¡£Èç¶ÔÓÚµçÉ̿ͷþ»úÆ÷ÈËÀ´Ëµ£¬ÄÜÍê³ÉÉÌÆ·ÍƼö¹ºÂòÈÎÎñ£¬Äܻشð±£ÐÞÕþ²ßÎÊÌ⣬»¹ÄÜÅã¿Í»§ÏÐÁÄÌ죬ÈÚºÏÐÍÊÇÓ¦Óó¡¾°Ô½À´Ô½¸´ÔӵIJúÎï¡£

´ÓÓ¦Óõķ¢Õ¹Ç÷ÊÆÀ´¿´£ºµ¥ÂÖ¶Ô»°¡ª¡ª>¶àÂÖ¶Ô»°£¬ÒÔ»ñµÃ¸ü¶à¸üÍêÕûµÄÐÅÏ¢£»µ¥ÁìÓò¡ª¡ª>¶àÁìÓò£¬ÒÔÂú×ãÓû§¸ü¶à²ãÃæµÄÐèÇó¡£

2.2. ÈÎÎñÐÍ»úÆ÷È˽»»¥Ä£ÐÍ

ÆóÒµÓ¦ÓÃÖÐ×î³£¼ûµÄÐèÇóÊÇÈÎÎñÐÍ»úÆ÷ÈË£¬ÉÏͼÊÇÈÎÎñÐÍ»úÆ÷È˾­µäµÄ½»»¥Ä£ÐÍ¡£ÆäÖкìÉ«¿òΪÎÄ×ÖÓïÒôת»»²¿·Ö£¬ÕâÀïÔݲ»×÷ÌÖÂÛ¡£

2.2.1. ×ÔÈ»ÓïÑÔÀí½â£¨NLU£©

ÁìÓòʶ±ð£¨Domain Identification£©

¼ì²âÓû§ÊäÈëÄÚÈÝËùÉæ¼°µÄÁìÓò¸ÅÄî¡£

Òâͼʶ±ð£¨Intent Detection£©

¼ì²âÓû§ÔÚÌØ¶¨ÁìÓòϱíÊöÄÚÈÝËù´ú±íµÄÒâͼ¡£

´Ê²ÛÌî³ä£¨Slots Filling£©

ÊÕ¼¯Óû§ÔÚ¶Ô»°¹ý³ÌÖÐÈÎÎñËù±ØÐèµÄ¹Ø¼üÐÅÏ¢¡£

2.2.2. ¶Ô»°¹ÜÀí£¨DM£©

¶Ô»°×´Ì¬×·×Ù£¨Dialogue State Tracking£¬DST£©

¼Ç¼ºÍÅжϵ±Ç°»á»°´¦ÓÚÈÎÎñµÄºÎÖÖ״̬¡£

¶Ô»°²ßÂÔ£¨Dialogue Policy£¬DP£©

¸ù¾Ý¶Ô»°×´Ì¬¾ö¶¨ÏÂÒ»²½µÄϵͳÐÐΪ¡£

2.2.3. ×ÔÈ»ÓïÑÔÉú³É£¨NLG£©

×ÔÈ»ÓïÑÔÉú³ÉÖ÷ÒªÓÐÁ½ÖÖ·½·¨£º»ùÓÚÄ£°åÉú³ÉºÍ»ùÓÚÄ£ÐÍÉú³É¡£

»ùÓÚÄ£°åÉú³É£ºµ÷ÓÃÉè¼ÆÈËÔ±Ô¤ÏÈÉè¼ÆµÄ»Ø¸´Ä£°å£¬¸ù¾ÝǰÖý׶λñÈ¡µ½µÄ״̬ºÍ¹Ø¼üÐÅÏ¢Éú³É×ÔÈ»ÓïÑԻظ´¸øÓû§¡£ÓŵãÊÇÏìÓ¦ËٶȽϿ죬ȱµãÊÇÓïÑÔ±í´ï²»¹»·á¸»£¬ÐèÒªÈ˹¤¶¨ÒåÄ£°å¹æÔò¡£Òò´Ë±È½ÏÊʺÏÔÚÏìÓ¦¶¯×÷½ÏÉÙʱʹÓ㬻òÊÇÔÚϵͳÀäÆô¶¯Ê±Ê¹Óá£

»ùÓÚÄ£ÐÍÉú³É£ºÍ¨³£Ê¹Óà seq2seq Ä£ÐÍѧϰ´óÁ¿½»»¥ÓïÁÏÊý¾Ý£¬¸ù¾ÝÓû§ÊäÈëÖ±½ÓÉú³ÉÏà¹Ø×ÔÈ»ÓïÑԻظ´¸øÓû§¡£ÓŵãÊDz»ÐèÒªÈ˹¤¶¨ÒåÄ£°å¹æÔò£¬ÓïÑÔ±í´ï½ÏΪ·á¸»£»È±µãÊǻظ´½á¹û²»Ì«¿É¿Ø£¬ÏìÓ¦ËٶȽÏÂý£¬ÐèҪѧϰ´óÁ¿µÄ½»»¥ÓïÁÏÊý¾Ý¡£Òò´Ë±È½ÏÊʺÏϵͳ×ÊÔ´³ä×ãÇÒÓдóÁ¿½»»¥Êý¾Ýʱ²ÉÓá£

2.3. ×é¼þ¼¯³É£¨pipeline£©

ÈÎÎñÐÍ»úÆ÷È˵ÄϵͳÉè¼ÆÖУ¬Í¨³£²ÉÓà pipeline ·½Ê½À´¼¯³É¸÷¸ö×é¼þ¡£

pipeline µÄ×é¼þ¹¹³É¸ù¾Ý²ÉÓõķ½·¨²»Í¬¶ø²»Í¬¡£ÓпÉÄÜÕû¸ö pipeline ÓÉÈý¸ö×é¼þ¹¹³É£¬NLU¡¢DM¡¢NLG ·Ö±ðΪһ¸öÄ£ÐÍ£»Ò²¿ÉÄÜÕû¸ö pipeline ÓÉÁ½¸ö×é¼þ¹¹³É£¬NLU + DM Ϊһ¸öÄ£ÐÍ£¬NLG ÊÇÒ»¸öÄ£ÐÍ£»Ò²ÓпÉÄÜÕûÌå½öÓÐÒ»¸ö×é¼þ£¬NLU+DM+NLG ÊÇÒ»¸öÕûÌåµÄÄ£ÐÍ£¨end2end£©¡£

ijЩÇé¿öÏ£¬ÎªÁËÌá¸ßÏìÓ¦ËÙ¶È»òʵÏÖÌõ¼þÅжϣ¬»¹¿ÉÄÜÊÇÒ»¸ö·ÖÖ§Á÷£¨ÈçÏÂͼËùʾ£©¡£

×ÜÖ®£¬pipeline ÖÐ×é¼þ¹¹³ÉÊDz»¹Ì¶¨µÄ£¬´ÓϵͳÉè¼ÆµÄ½Ç¶ÈÀ´¿´£¬¿ÉÒÔ½« pipeline ¿´³ÉÊÇÒ»¸öÕûÌåÄ£¿é£¨ÈçÏÂͼËùʾ£©¡£

ÕâÖÖÇé¿öÏ£¬ÎÊ´ð»úÆ÷ÈË¡¢ÏÐÁÄ»úÆ÷ÈË¡¢ÈÚºÏÐÍ»úÆ÷È˺ÍÈÎÎñÐÍ»úÆ÷È˶¼ÊǽÓÊÜÊäÈë·µ»ØÊä³ö¡£¼´ÎÞÂÛºÎÖÖÀàÐÍ£¬Chatbot µÄÍâ²ã½á¹¹±£³Ö²»±ä£¬±ä»¯µÄÖ»ÊÇ pipeline µÄÄÚ²¿½á¹¹¡£ÔÙ½øÒ»²½³éÏ󣬯äʵ¿ÉÒÔͨ¹ýÔÚÅäÖýçÃæÍÏ×§Ïà¹Ø×é¼þÁ¬½Ó³É pipeline À´´´½¨ÐµĻỰ»úÆ÷ÈËÀàÐÍ¡£

2.4. Chatbot »ù±¾¼Ü¹¹

ÉÏͼÖÐÀ¶É«²¿·ÖÊÇÄÚ²¿×é¼þ£¬»ÒÉ«²¿·ÖÊÇÍⲿ·þÎñ¡£

¶ÔÓÚÉú²ú¼¶±ðµÄ Chatbot£¬³ýÁËÒª¿¼ÂÇËã·¨ÐÔÄÜ£¬»¹Òª¿¼ÂDz¢·¢ÐÔÄÜ£¬»¹Óм¯ÈºÄ£Ê½²¿Ê𣬻Ự״̬¹²Ïí£¬»á»°Ê¼þ·ÖÎö£¬»á»°½»»¥°²È«¡­¡­µÈµÈ¡£

Conversation£¨»á»°½»»¥£©£º½ÓÊܻỰÏûÏ¢£¬Òì²½ÏìÓ¦ÏûÏ¢£¨¼ÈÖ§³Ö½ÓÊÜ MQ ÏûÏ¢£¬Ò²Ö§³Ö RESTful API£©¡£

Metrics api£¨¶ÈÁ¿½Ó¿Ú£©£ºÓÃÓÚϵͳ״̬²É¼¯ºÍ½¡¿µ¼ì²é¡£

Authentication£¨°²È«Ð£Ñ飩£º¶ÔÇëÇó½øÐа²È«Ð£Ñé¡£

pipeline£¨×é¼þÁ÷Ë®Ïߣ©£ºÓÃÓÚ¼¯³ÉË㷨ģÐÍ¡£

Event Support£¨Ê¼þÖ§³Ö£©£ºÓë Event Broker ½»»¥£¬·¢ËÍ»ò¼àÌý»á»°Ê¼þ¡£

Tracker Manager£¨»á»°×´Ì¬¹ÜÀí£©£º»á»°×´Ì¬¸üкͱ£´æ¡£

Lock Helper£¨·Ö²¼Ê½Ëø£©£º¼¯Èº²¿ÊðÊ±Ëø¶¨»á»°×´Ì¬¡£

Action Support£¨¶¯×÷µ÷Óã©£ºµ÷ÓÃϵͳԤ¶¨Ò嶯×÷ºÍ×Ô¶¨Ò嶯×÷¡£

Model Support£¨Ä£Ð͵÷Óã©£ºµ÷ÓÃÖ¸¶¨µÄË㷨ģÐÍ·þÎñ¡£

¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª

Event Broker£¨»á»°Ê¼þÖмä¼þ£©£ºÌṩ»á»°Ê¼þÖÐתÄÜÁ¦£¬ÓÉÏû·ÑÕß¶©ÔÄÏà¹ØÊ¼þ£¬»á»°Ê¼þÖ÷ÒªÓÃÓÚÊý¾Ý·ÖÎö¡£

Tracker Store£¨»á»°×´Ì¬´æ´¢£©£ºÌṩ»á»°×´Ì¬µÄ±£´æ¡£

Lock Store£¨·Ö²¼Ê½Ëø´æ´¢£©£ºÌṩ·Ö²¼Ê½Ëø·þÎñ¡£

Action Serving£¨×Ô¶¨Ò嶯×÷·þÎñ£©£º×Ô¶¨ÒåµÄ¶¯×÷ÏìÓ¦£¬Ò»°ãÀ´ËµÐèÒªÍⲿ½»»¥£¨²éѯÊý¾Ý¿â¡¢µ÷ÓõÚÈý·½£©µÄÏìÓ¦¶¯×÷£¬Ôòͨ¹ý Action Serving À´´¦Àí¡£

Model Serving£¨Ä£ÐÍÄÜÁ¦·þÎñ£©£ºÒÑѵÁ·ºÃµÄÄ£ÐͲ¿ÊðΪ¶ÀÁ¢µÄ·þÎñ£¬ÓÃÓÚÌṩģÐÍ·þÎñÄÜÁ¦¡£Èç TensorFlow Serving£¬TorchServe µÈ¡£

2.5. Ä£ÐÍѵÁ·

ÔÚÉÏһС½ÚÖУ¬¼òµ¥½éÉÜÁË Chatbot µÄ»ù´¡¼Ü¹¹£¬ÕâÀïÔÙ½âÊÍÏÂË㷨ģÐ͵ÄѵÁ·¡£

×Ô´Ó 2018 Äê Bert ºá¿Õ³öÊÀˢи÷´ó°ñµ¥£¬Í¬Ê±·¢²¼Á˸÷ÖÖÓïÑÔµÄԤѵÁ·Ä£ÐÍ£¬NLP ÁìÓò¾ÍÓ­À´ÁËԤѵÁ·Ä£Ð͵ÄÐÂħ·¨Ê±´ú¡£

ÓÉÓÚԤѵÁ·Ä£ÐÍÒ»°ã²ÉÓõÄÊÇͨÓÃÓïÁÏÊý¾Ý£¬Óë¾ßÌåµÄÁìÓòºÍÈÎÎñÎ޹ء£Òò´ËÐèÒªÔÚԤѵÁ·Ä£ÐÍÉϲÉÓÃÁìÓòÏà¹Ø»òÈÎÎñÏà¹ØµÄÎÞ±ê×¢Êý¾Ý¼ÌÐøÔ¤ÑµÁ·£¬µÃµ½Ä³¸öÌØ¶¨ÁìÓò»òÈÎÎñÏà¹ØµÄԤѵÁ·Ä£ÐÍ£¬È»ºóÔÙÔÚ¸ÃԤѵÁ·Ä£ÐÍÖ®ÉÏʹÓñê×¢Êý¾ÝѵÁ·¡£

ËùÒÔÄ£ÐÍѵÁ··ÖΪÁËÁ½¸öÖ÷Òª²½Ö裺ԤѵÁ· ¡ª¡ª> ѵÁ·¡£

Ãû´Ê½âÊÍ£ºPTM£¨Pre-trained Model£©Ô¤ÑµÁ·Ä£ÐÍ

ÈçÉÏͼËùʾ£¬ÓÐËĸöÖ÷ÒªµÄ×é¼þ£º

Pretraining Task£¨Ô¤ÑµÁ·ÈÎÎñ£©£º´Ó Model File Service »ñȡԤѵÁ·Ä£ÐÍ£¨PTM£©£¬´Ó NLP Data Service »ñÈ¡ÎÞ±ê×¢Êý¾Ý£¬Ô¤ÑµÁ·ºóµÃµ½ÁìÓòÏà¹Ø»òÈÎÎñÏà¹ØµÄԤѵÁ·Ä£ÐÍ£¬×îºó½«Ä£Ðͱ£´æµ½ Model File Service¡£

Training Task£¨ÑµÁ·ÈÎÎñ£©£º´Ó Model File Service »ñÈ¡ÁìÓòÏà¹Ø»òÈÎÎñÏà¹ØµÄԤѵÁ·Ä£ÐÍ£¨PTM£©£¬´Ó NLP Data Service »ñÈ¡±ê×¢Êý¾Ý£¬ÑµÁ·ºóµÃµ½ÕýʽģÐÍ£¬×îºó½«Ä£Ðͱ£´æµ½ Model File Service¡£

Model File Service£¨Ä£ÐÍÎļþ·þÎñ£©£º´æ´¢Ô¤ÑµÁ·Ä£ÐÍ¡¢ÕýʽģÐÍ£¬ÐèÓа汾¹ÜÀíºÍÀà±ð¹ÜÀíÄÜÁ¦¡£

NLP Data Service£¨ÓïÁÏÊý¾Ý·þÎñ£©£º´æ´¢Î´±ê×¢Êý¾ÝºÍ±ê×¢Êý¾Ý£¬ÐèÓа汾¹ÜÀíºÍÀà±ð¹ÜÀíÄÜÁ¦¡£

Model Serving£¨Ä£ÐÍÄÜÁ¦·þÎñ£©£º´Ó Model File Service À­È¡Ä£ÐͲ¢²¿ÊðΪ¶ÀÁ¢·þÎñ¡£

ûÓÐ×îºÃµÄÄ£ÐÍ£¬Ö»ÓиüºÃµÄÄ£ÐÍ¡£ËùÒÔ£¬Ô¤ÑµÁ·ºÍѵÁ·¶¼ÊDz»¶Ïµü´úµÄ¹ý³Ì¡£

2.6. С½á

±¾½ÚÊ×ÏȽéÉÜÁË Chatbot µÄ·ÖÀ࣬Ȼºó½éÉÜÁËÈÎÎñÐÍ»úÆ÷È˵Ľ»»¥¿ò¼Ü£¬½Ó×Å̽ÌÖÁËÈçºÎÎ§ÈÆ pipeline ΪºËÐijéÏóÀ´Éè¼Æ Chatbot µÄ»ù´¡¼Ü¹¹£¬×îºó½éÉÜÁËË㷨ģÐ͵ÄѵÁ·¹ý³Ì¡£

ÕâÀïÖ®ËùÒÔÒªÏÈÉ趨 Chatbot µÄ»ù±¾¼Ü¹¹£¬ÊÇΪÁ˱ÜÃâ SaaS ƽ̨ÊÊÅ䲻ͬ¼Ü¹¹µÄ Chatbot£¬´Ó¶ø´øÀ´¶îÍâµÄÎÞνµÄ¸´ÔÓ¶È¡£

½ÓÏÂÀ´µÄÕ½ÚÀÎÒÃǽ«¿ªÊ¼Ì½ÌÖ Saas ƽ̨¸ÃÈçºÎÀ´Éè¼Æ¡£

3. Chatbot SaaS ƽ̨¼Ü¹¹

¶ÔÓÚµ¥×â»§µÄ»úÆ÷ÈËÀ´Ëµ£¬¿ª·¢Î¬»¤ÔËÓªÊDZȽϼòµ¥µÄ¡£¶ø¶à×â»§µÄƽ̨¼Ü¹¹£¬ÐèÒª¿¼ÂǵÄά¶ÈÔò¸´ÔӵöࡣÎÒÃÇÏȳ¢ÊÔ×ÅÀ´Ë¼¿¼ÏÂÕâЩÎÊÌ⣺

ÓÐÄÄЩÓû§»áʹÓÃÕâ¸öƽ̨£¿ËûÃǸ÷×Ô¶ÔÕâ¸öƽ̨µÄºËÐÄËßÇóÊÇʲô£¿ËûÃÇͨ¹ýʲô·½Ê½À´ÓëÆ½Ì¨½øÐн»»¥£¿

ÈçºÎ´´½¨ºÍÏú»Ù Chatbot£¿ÈçºÎ¹ÜÀíÿ¸ö Chatbot µÄÉúÃüÖÜÆÚ£¿

ÈçºÎ±£Ö¤×îÖÕÓû§·ÃÎʵľÍÊÇÖ¸¶¨µÄ Chatbot£¿

¶à¸ö×â»§ÄÜ·ñ¹²ÓÃÒ»¸öÀàÐ굀 Chatbot£¿

3.1. ÐèÇó·ÖÎö

3.1.1. ϵͳÓû§

ÓÐÄÄЩÓû§»áÓë SaaS ƽ̨·¢Éú½»»¥ÄØ£¿ÕâÀï¼òµ¥ÊáÀíÁËÏ£¬Ö÷ÒªµÄÓû§ÀàÐÍÈçÏÂͼËùʾ¡£

¿ÉÄÜ»¹»áÓвÆÎñÈËÔ±¡¢ÓªÏúÈËÔ±¡­¡­µÈÆäËûÓû§£¬¶ÔÓÚÕâЩ¸üϸ»¯µÄ½ÇÉ«ºÍȨÏÞ£¬ºóÐø¸ù¾ÝÒµÎñÐèÇóͨ¹ý RBAC Ä£ÐÍÀ´À©Õ¹¼´¿É¡£

3.1.2. ¹¦ÄÜÐèÇó

ÉÏһС½ÚÎÒÃÇ´ÖÁ£¶ÈµØÁгöÁËÓû§½ÇÉ«ÀàÐÍ£¬ÄÇô£¬ËûÃǸ÷×Ô¶¼»áÓÐÄÄЩºËÐŦÄÜÐèÇóÄØ£¿

˵Ã÷£º

ÕâÀï½öÃèÊöÁËÓû§µÄ¹Ø¼üÐèÇó£¬Ä¿µÄÊÇÏÈÈ·¶¨ SaaS ƽ̨µÄºËÐļܹ¹£¬Õâ¸öºËÐļܹ¹Ó¦¸ÃÊÇÎȶ¨¶ø²»»áÇáÒױ仯µÄ¡£

3.1.3. ÌØÐÔÐèÇó

³ýÁ˹¦ÄÜÐèÇóÍ⣬¼Ü¹¹Éè¼ÆÖÐÐèÒªÌØ±ð¹Ø×¢µÄÊÇÌØÐÔÐèÇ󡪡ªÕâ¾ö¶¨ÁËÈí¼þϵͳµÄÆ·ÖÊ¡£¶ÔÓÚ Chatbot SaaS ƽ̨À´Ëµ£¬ÐèÒªÌØ±ð¿¼ÂÇÒÔϼ¸µã¡£

¸ôÀëÐÔ

SaaS Æ½Ì¨ÃæÏòµÄÊǶà×â»§£¬Ã¿¸ö×â»§µÄ¶Ô»°Êý¾Ý²»Í¬£¬ÐèÒªµÄÏìÓ¦ÄÜÁ¦Ò²²»Í¬£¬Òò´ËÐèÒª×öºÃ×â»§Ö®¼äµÄ¸ôÀë¡£²ÉÓÃÎïÀí¸ôÀ룬¸ôÀëÐԺ㬵«×ÊÔ´ÒªÇó¸ß£»²ÉÓÃÂß¼­¸ôÀ룬¸ôÀëÐÔÈõ£¬µ«×ÊÔ´ÒªÇóµÍ¡£ÈçºÎÔÚ±£Ö¤¸ôÀëÐÔµÄͬʱ¾¡¿ÉÄܵؼõÉÙ×ÊÔ´ÏûºÄ£¬ÊDzúÆ·²ãÃæºÍ¼¼Êõ²ãÃæ¶¼ÐèÒª×ÅÖØ¿¼ÂǵÄÎÊÌâ¡£

À©Õ¹ÐÔ

Óû§µÄ¹¦ÄÜÐèÇóÊDz»¹Ì¶¨µÄ£¬Òò´Ë¼Ü¹¹Éè¼ÆÖÐÐèÒª¿¼ÂÇÄÄЩÊÇÒ×±äµÄ£¬ÄÄЩÊDz»±äµÄ£¬Ô¤Áô³ö¹¦ÄÜÀ©Õ¹ÄÜÁ¦¡£

°²È«ÐÔ

SaaS ƽ̨ͨ³£²¿ÊðÔÚÔÆ¶Ë£¬Í¨¹ý¶ÔÍâ½Ó¿ÚÀ´Ìṩ·þÎñ¡£¶ÔÓÚ×â»§ºÍÓû§À´Ëµ£¬³ýÁËÂú×㹦ÄÜÐÔÐèÇó£¬×î¹ØÐĵÄÓ¦¸ÃÊǰ²È«ÐÔÎÊÌâ¡£½Ó¿Ú·þÎñÓ¦¸ÃÓÐÍêÉÆµÄ¼øÈ¨ºÍ¼ÓÃÜ»úÖÆ£¬Êý¾Ý°²È«·½ÃæÓ¦¸ÃÓÐÍêÉÆµÄ¼ÓÃܺͱ¸·Ý»úÖÆ£¬Í¬Ê±·þÎñÆ÷¡¢Êý¾Ý¿âµÈÎïÀí×ÊÔ´Ó¦¸ÃÓÐÑϸñµÄȨÏÞ¹ÜÀí¡£

¼æÈÝÐÔ

SaaS ƽ̨µÄϵͳ¸Ä½øºÍ¹¦ÄÜÀ©Õ¹¶ÔÓÚ×â»§ºÍÓû§À´ËµÓ¦¸ÃÊÇÎÞ¸ÐÖªµÄ¡£´úÂëÉý¼¶£¬Ó¦¸ÃÄܼæÈÝÒÑÓеĶÔÍâ½Ó¿ÚºÍÊý¾Ý¸ñʽ£»Ëã·¨Éý¼¶£¬Ó¦¸ÃÄܱ£Ö¤Ô­ÓлỰÁ÷Õý³£¡£

ÉìËõÐÔ

¶ÔÓÚ SaaS ƽ̨À´Ëµ£¬Óû§Á¿ºÍ·ÃÎÊÁ¿ÔÚÔËÓª¹ý³ÌÖпÉÄÜ»áÔö³¤»ò¼õÉÙ£¬Ò»ÌìÖ®ÖеķÃÎÊÁ¿»áÓи߷åºÍµÍ¹È£¬Ä³Ð©Ê±ÆÚ¿ÉÄÜ»áÓÐÊý±¶ÓÚÆ½³£µÄ·ÃÎÊÁ¿£¬Òò´Ëƽ̨·þÎñÓ¦¸Ã¾ß±¸µ¯ÐÔÉìËõÄÜÁ¦¡£

×Ô¶¯»¯

SaaS Æ½Ì¨ÃæÏòµÄÊDz»¶ÏÐÂÔöµÄ×â»§£¬Ó¦¸Ã¾¡Á¿¼õÉÙÈ˹¤²ÎÓëµÄ»·½Ú£¬ÄÜ×Ô¶¯»¯µÄ»·½Ú¶¼Ó¦¸Ã¾¡¿ÉÄÜʵÏÖ×Ô¶¯»¯¡£×îºÃµÄÇé¿öÊÇ£¬×â»§µÇ¼ƽ̨£¬ÉÏ´«ÓïÁÏÊý¾Ý£¬È»ºó×Ô¶¯Íê³ÉÄ£ÐÍѵÁ·¸üС¢»úÆ÷ÈË·þÎñÉÏÏߺͰ´Ð赯ÐÔÉìËõ£¬SaaS ƽ̨ÔËÓª·½ÎÞÐèÈ˹¤²ÎÓë¡£

3.1.4. ¸´ÔÓ¶È·ÖÎö

×Ô¶¯»¯£º

ǰÖö¯×÷£ºÄ£ÐÍԤѵÁ·¡¢Ä£ÐÍѵÁ·¡¢Ä£ÐͲ¿Êð£¬×â»§ÄÜÁ¦¼¯³É£¬Í¨ÓõÚÈý·½ÄÜÁ¦¼¯³É£»

ÔËÐж¯×÷£º¸ù¾ÝÔËÐÐÖ¸±êµ¯ÐÔÉìËõºÍÏÞÁ÷£¬°üÀ¨ Chatbot ·þÎñ£¬Ä£ÐÍÄÜÁ¦·þÎñ¡¢×â»§ÄÜÁ¦·þÎñ¼°ÒÀÀµµÄÏà¹Ø×é¼þ¡£

½áÊø¶¯×÷£ºChatbot ÏÂÏߣ¬Ä£ÐÍÏÂÏߣ¬×â»§ÄÜÁ¦·þÎñÏÂÏߣ»

¸½¼Ó¶¯×÷£ºÊý¾Ý·ÖÎö¡¢±¨±íͳ¼Æ¡¢×Ô¶¯¸æ¾¯¡£

¶ÔÓÚ Chatbot SaaS ƽ̨À´Ëµ£¬×Ô¶¯»¯ÊDZØÐëʵÏÖµÄÌØÐÔ£¬Ò²ÊÇ×ÔÓµÄÎÊÌâÖ®Ò»£¬Òò´ËÔڼܹ¹Éè¼ÆÖлá×ÅÖØ¶Ô×Ô¶¯»¯ÎÊÌâ½øÐзֽâºÍ´¦Àí¡£

³É±¾ÒòËØ£º

Chatbot SaaS ƽ̨Óв»¶ÏÐÂÔöµÄ×â»§£¬Ã¿¸ö×â»§µÄ»á»°Á÷¡¢ÓïÁÏÊý¾ÝºÍ×îÖÕÄ£ÐÍ¿ÉÄܲ»Í¬£¬ÈçºÎÓþ¡¿ÉÄÜÉÙµÄ×ÊԴʵÏÖÓû§ÐèÇó£¬ÕâÒ²ÊÇÐèÒª¿¼ÂǵÄÎÊÌâ¡£

·½ÏòÒ»£ºÒ»¸öÄ£ÐͰüº¬¶à¸ö×â»§µÄ²»Í¬³¡¾°ÐèÇó£¬ÕâÖÖÇé¿öÏÂÐèҪģÐÍÓÐÁ¼ºÃµÄÁìÓòʶ±ðÄÜÁ¦£¬È±µãÊǸôÀëÐÔ²îÇÒ´óÄ£Ð͵IJ¢·¢ÐÔÄܵ͡£

·½Ïò¶þ£ºÒ»¸ö½ø³ÌÖмÓÔØ¶à¸ö»¥²»Ïà¹ØµÄ pipeline£¬È»ºó¸ù¾ÝÒµÎñ¹æÔò·Ö·¢µ½²»Í¬µÄ pipeline£¬È±µãÊÇ Chatbot ñîºÏÁËÒµÎñ¹æÔò¡£

¸üºÃµÄ·½·¨Ó¦¸ÃÊÇ´Ó²úÆ·½Ç¶È½øÐÐÓÅ»¯£¬×ܽáÓû§ÐèÇ󣬳éÏó³ö¹«¹²ÄÜÁ¦£¬´Ó¶ø¼õÉÙ·þÎñ½ø³ÌµÄ´´½¨¡£

Ëã·¨ÐÔÄܺͲ¢·¢ÐÔÄÜ£º

ͨ³£À´Ëµ£¬¸´ÔÓË㷨ģÐ͵ÄËã·¨ÐÔÄܺõ«²¢·¢ÐÔÄܵͣ¬Òò´ËÐèÒªÕÒµ½Ëã·¨ÐÔÄܺͲ¢·¢ÐÔÄܵį½ºâµã¡£

3.1.5. Éè¼ÆÄ¿±ê

Óë¾ßÌå Chatbot ÀàÐͺÍË㷨ģÐÍÎÞ¹ØµÄ Chatbot SaaS ƽ̨£¬Õâ¸öƽ̨Ӧ¸ÃÊÇÒ»¸ö×Ô¶¯»¯µÄ¡¢°²È«µÄ¡¢ÏìӦʽµÄϵͳ¡£

3.2. ¼Ü¹¹×ÜÀÀ

3.2.1. ÕûÌå¼Ü¹¹

ÈçÉÏͼËùʾ£¬ÕâÊÇÒ»¸ö±ê×¼µÄ DDD ËIJãÄ£ÐÍ£¨4 ²ã + 1 ¼à¿Ø£©¡£

ÔÚÎÒ¹ýÍùµÄ¼Ü¹¹Êµ¼ùÖУ¬ÎÒͨ³£½«ÒµÎñ²ã·Ö³É¹ÜÀí¶ËºÍÓ¦Óöˡ£

Ò»ÊÇΪÁ˸ôÀë±ä»¯£¬¹ÜÀí¶ËºÍÓ¦Óö˸÷×Եĸ͝²»»áÏ໥ӰÏ죻¶þÊÇÐÔÄÜÒªÇó²»Í¬£¬Ó¦ÓöËÒ»°ãÓë×îÖÕÓû§½»»¥£¬Óû§ÊýÁ¿¶à£¬²¢·¢ÐÔºÍʵʱÐÔÒªÇó¸ß£¬¶ø¹ÜÀí¶ËÔòÓëÆóÒµÓû§½»»¥£¬Óû§ÊýÁ¿½ÏÉÙ£¬ÐÔÄÜÒªÇó½ÏµÍ¡£

ÁíÍ⣬ΪÁËʵÏÖ×Ô¶¯»¯µÄÌØÐÔÐèÇó£¬ÔÚÕâ¸ö SaaS ƽ̨ÖÐÌØ±ðÔö¼ÓÁ˵÷¶È¶Ë£¬Ö÷ÒªÊÇÓÃÀ´¹ÜÀíѵÁ·ÈÎÎñ¡¢²âÊÔÈÎÎñºÍ Chatbot µÄÉúÃüÖÜÆÚ¡£

±¸×¢£º

¹ÜÀí¶ËºÍÓ¦ÓöËÎÞÖ±½Ó½»»¥£»¹ÜÀí¶ËºÍµ÷¶È¶ËΪÒì²½½»»¥£¨Ê¹Óà MQ ½âñ¡£

3.2.2. ×é¼þ¸ÅÀÀ

½ÓÈë²ã

¸ºÔðÓëÆóÒµÓû§£¨¹ÜÀí¶Ë£©ºÍ×îÖÕÓû§£¨Ó¦Óöˣ©µÄ½»»¥£¬ÐèÊÊÅ䲻ͬµÄÒµÎñ½ÓÈ뷽ʽ¡£

ÊÚȨ£º¸ºÔðÓû§µÄ·ÃÎÊÊÚȨ¡£

ÆóÒµÓû§»ñµÃÊÚȨºó²ÅÄÜ·ÃÎʹÜÀí¶Ë£¬×îÖÕÓû§»ñµÃÊÚȨºó²ÅÄÜ·ÃÎÊ»á»°Íø¹Ø£¬Ðè¸ù¾ÝÒµÎñ³¡¾°Ìṩ²»Í¬µÄÊÚȨ·½Ê½¡£

»á»°Íø¹Ø£º½ÓÊܻỰÇëÇó£¬×ª»»ÇëÇó²ÎÊýΪ Router ½ÓÊܵıê×¼¸ñʽ£¬·â×°·µ»Ø½á¹û¡£

¹ÜÀí UI£º¹ÜÀí½çÃæ£¬ÓëÆóÒµÓû§½»»¥£¬Í¨³£Îª Web UI µÄÐÎʽ¡£

ÒµÎñ²ã

¸ºÔð¾ßÌåµÄÒµÎñ±àÅÅ£¬Í¨¹ý×éºÏ»ò¾ÛºÏÁìÓò·þÎñÄÜÁ¦Íê³ÉÒµÎñ¹æÔò¡£

¹ÜÀí¶Ë£º

ÓïÁÏÊý¾Ý¡¢Ë㷨ģÐÍ¡¢»á»°Á÷¡¢»úÆ÷ÈË¡¢»úÆ÷ÈËÀàÐÍ¡¢×â»§¡­¡­µÈµÄ¹ÜÀíά»¤¡£

µ÷¶È¶Ë£º

½ÓÊÕ¹ÜÀí¶ËµÄÒì²½ÏûÏ¢£¬¸ºÔð´´½¨ÈÎÎñºÍ×ÊÔ´µ÷¶È¡£Èç¹û½øÒ»²½Ï¸·Ö£¬»¹¿ÉÒÔ²ð·Ö³ÉѵÁ·µ÷¶È¡¢²âÊÔµ÷¶ÈºÍÉú²ú·þÎñµ÷¶È¡£

Ó¦Óöˣº

Ó¦Óö˱»·ÖΪÈý¸ö´óµÄÄ£¿é£ºÑµÁ·Ä£¿é¡¢²âÊÔÄ£¿é¡¢Éú²úÄ£¿é¡£Îª±ÜÃâ¼ÆËã×ÊÔ´ÕùÇÀ£¬ÈýÕßµÄÔËÐл·¾³Ðè×÷ÎïÀí¸ôÀë¡£ÁíÍ⣬һЩË㷨ģÐÍÐèҪʹÓà GPU£¬Òò´Ëµ÷¶È¶ËÐ迼ÂÇÈçºÎÕýÈ·ºÏÀíµØ·ÖÅäÎïÀí×ÊÔ´¡£

Éú²úÄ£¿é£ºÕýʽ¶ÔÍâÌṩµÄ»á»°·þÎñ¡£

ѵÁ·Ä£¿é£º·ÖΪԤѵÁ·ÈÎÎñºÍÕýʽѵÁ·ÈÎÎñ£¬Óɵ÷¶È¶Ë´´½¨ÈÎÎñ²¢·ÖÅäÎïÀí×ÊÔ´¡£

²âÊÔÄ£¿é£º·ÖΪ×é¼þ²âÊԺͼ¯³É²âÊÔ£¬TestExecutor ¸ºÔðÖ´ÐоßÌåµÄ²âÊÔÓÃÀý£¬Éú³É²âÊÔ±¨¸æ²¢±£´æ£¬×îºó¿ÉÒÔÔÚ¹ÜÀí¶Ë UI ½øÐгÊÏÖ¡£ÎªÁ˽øÐÐÍêÕûµÄϵͳ¼¯³É²âÊÔ£¬²âÊÔÄ£¿éÓжÀÁ¢ Router¡£

ÁìÓò·þÎñ²ã

¸ºÔðʵ¼ÊµÄÒµÎñÂß¼­£¬Óжà¸ö¶ÀÁ¢µÄÁìÓò·þÎñ¡£Æ©ÈçÓû§·þÎñ¡¢Ä£ÐÍÎļþ·þÎñ¡¢ÓïÁÏÊý¾Ý·þÎñ¡­¡­µÈ¡£

»ù´¡ÉèÊ©²ã

»º´æ×é¼þ¡¢³Ö¾Ã»¯×é¼þÓë¼°Ïà¹ØµÄÖмä¼þµÈÍⲿϵͳ¡£

¼à¿ØÏµÍ³

¸ºÔð¼à¿ØÎïÀí×ÊÔ´ºÍÐÔÄÜÖ¸±ê£¬²É¼¯ÒµÎñÈÕÖ¾ºÍÔËÐÐÈÕÖ¾£¬²¢ÌṩÊý¾Ý·ÖÎö²é¿´ºÍÒì³£¸æ¾¯ÄÜÁ¦¡£¶ÔÓÚ΢·þÎñ¼Ü¹¹À´Ëµ£¬ÏµÍ³¼à¿ØÊDZØÒªµÄ×é¼þ¡£

3.2.3. ×é¼þ½»»¥

ÈçÉÏͼËùʾ£¬ºìÉ«ÏßΪ»á»°Ïߣ¬ÂÌÉ«ÏßΪѵÁ·Ïߣ¬³ÈÉ«ÏßΪ²âÊÔÏß¡£

»á»°Ïß

×îÖÕÓû§Ð¯´ø»á»°ÏûÏ¢ÇëÇó Gateway£¨»ò×â»§·þÎñÆ÷ÖÐת×îÖÕÓû§ÏûÏ¢µ½ Gateway£©¡£

Gateway ½øÐÐȨÏÞУÑ飬УÑéͨ¹ýºó½«ÏûϢת»»Îª±ê×¼Êý¾Ý¸ñʽ£¬²¢½«»á»°ÏûϢת·¢¸ø Router¡£

Router ½«»á»°ÏûÏ¢¸ù¾ÝÒµÎñ¹æÔòת·¢¸ø¶ÔÓ¦µÄ Chatbot¡£

Chatbot Òì²½µ÷Óà ModelServing ºÍ ActionServing£¬×îÖÕÏìÓ¦»á»°ÏûÏ¢¸øÓû§¡£

×îÖÕÓû§ÇëÇó Gateway ֮ǰÐèÏÈ·ÃÎÊ Authorization »ñµÃÊÚȨ£»Gateway µÄͨÐÅЭÒéÓ¦Ö§³ÖË«ÏòͨÐÅ£¬·½±ãʵÏÖÒì²½ÏûÏ¢´¦ÀíºÍÍÆËÍ£»Router Ðè¾ß±¸ÏûÏ¢»º´æÄÜÁ¦£¬Óû§¶ÏÏßÖØÁ¬ºó¿ÉÒÔÍÆËÍδ¶ÁÏûÏ¢¡£

ÌØ±ðÐèҪעÒâµÄÊÇ£¬»á»°ÏßµÄÕû¸ö¹ý³Ì¶¼Ó¦¸ÃÊÇÒì²½µÄ¡£Gateway ºÍ Router Ö®¼ä²ÉÓó¤Á´½Ó»úÖÆ£¬Router ºÍ Chatbot Ö®¼äÔò²ÉÓà MQ À´×÷ΪͨÐÅ»úÖÆ¡£

ѵÁ·Ïß

ѵÁ·ÈÎÎñÓɹÜÀí¶Ë£¨¡­¡­ Manager£©·¢Æð£¬ÐèÏÈ×¼±¸ÓïÁÏÊý¾Ý¡¢Ë㷨ģÐͺʹúÂë¡£

µ÷¶È¶Ë£¨Scheduler£©¸ù¾ÝÖ¸ÁîÐÅÏ¢´´½¨ÑµÁ·ÈÎÎñ¡£

ѵÁ·ÈÎÎñ´Ó Model File Service À­È¡Ë㷨ģÐÍ£¬´Ó NLP Data Service À­È¡ÓïÁÏÊý¾Ý£¬È»ºó¿ªÊ¼ÑµÁ·¡£

ѵÁ·ÈÎÎñѵÁ·Íê³Éºó½«Ë㷨ģÐͱ£´æµ½ Model File Service£¬²¢Í¨Öª Scheduler ѵÁ·Íê³É¡£

²âÊÔÏß

²âÊÔ·ÖΪË㷨ģÐͲâÊÔºÍϵͳ¹¦ÄܲâÊÔ£»¼È¿ÉÒÔ¶Ôµ¥¸ö×é¼þ²âÊÔ£¬Ò²¿ÉÒÔ½øÐÐϵͳ¼¯³É²âÊÔ¡£

²âÊÔÈÎÎñµÄ´´½¨Ò²·ÖΪÁ½ÖÖÇé¿ö£ºÒ»ÊÇÓɹÜÀí¶ËÈ˹¤·¢ÆðµÄ²âÊÔÈÎÎñ£»¶þÊÇÄ£ÐÍѵÁ·Íê³É×Ô¶¯´¥·¢µÄ²âÊÔÈÎÎñ¡£

Scheduler ½ÓÊÕµ½´´½¨²âÊÔÈÎÎñµÄÖ¸Á·ÖÅäÎïÀí×ÊÔ´²¢²¿ÊðÏà¹Ø·þÎñ¡£

Scheduler ֪ͨ TestExecutor ¿ªÊ¼Ö´ÐвâÊÔÈÎÎñ¡£

TestExecutor ²âÊÔÍê³Éºó֪ͨ Scheduler ²¢±£´æ²âÊÔ±¨¸æ¡£

ÔËÓª¹ÜÀíÈËÔ±¸ù¾Ý²âÊÔ±¨¸æÅжÏÊÇ·ñÕýʽ²¿ÊðеÄË㷨ģÐÍ£¨»òϵͳ¹¦ÄÜ£©¡£

±¸×¢£º

ΪÁ˸üÇåÎúµØ±í´ïÖ÷ÒªµÄÒµÎñÏߣ¬Ê¡ÂÔÁ˲¿·Ö×é¼þºÍ½»»¥¹ØÏµ¡£

3.3. ÆäËüÉè¼Æ

3.3.1. Chatbot µÄÅäÖÃά¶È

¶ÔÓÚ SaaS ƽ̨À´Ëµ£¬¿É¹©×â»§´´½¨µÄ Chatbot µÄÀàÐÍÓ¦¸ÃÊǶàÖÖ¶àÑùµÄ¡£

¹¦ÄÜ

Ê×ÏÈÊÇ¿ÉÒÔ°´¹¦ÄÜÀ´ÅäÖã¬Æ©Èç¿ÉÒÔ·ÖΪÈÎÎñÐÍ¡¢ÎÊ´ðÐÍ¡¢ÏÐÁÄÐͺÍÈÚºÏÐ͵ȡ£

ÓïÑÔ

Æä´Î£¬Ë㷨ģÐͳ£³£Óë¾ßÌåÓïÑÔÇ¿Ïà¹Ø£¬Òò´Ë Chatbot Ò²ÐèÒª°´ÓïÑÔÀ´ÅäÖᣵ«»òÐí¿ÉÒÔ´ÓÁíÍâÒ»¸ö½Ç¶Èȥ˼¿¼£ºChatbot ÄÜ×öµ½Óë¾ßÌåÓïÑÔÎÞ¹ØÂð£¿

Ò»¸ö·½ÏòÊÇÏȽ«²»Í¬µÄÔ´ÓïÑÔ·­Òë³ÉÄ¿±êÓïÑÔ£¬È»ºó»ùÓÚÄ¿±êÓïÑÔÔÙ½øÐкóÐøµÄ»á»°Á÷³Ì£¬×îºóÔÙ½«»Ø¸´ÏûÏ¢·­Òë³ÉÔ´ÓïÑÔ¡£»ùÓÚµ±Ç°µÄ»úÆ÷·­Òë¼¼Êõ£¬ÕâÓ¦¸ÃÊDZȽϼòµ¥¿ÉÐеÄÒ»¸ö·½Ïò£¬È±µãÊÇ»áÒòΪ·­Ò뾫¶ÈËðʧËã·¨ÐÔÄÜ¡£

ÁíÒ»¸ö·½ÏòÊÇÊ×ÏÈ×öÓïÑÔ¼ì²â£¬È»ºóµ÷ÓÃÔ´ÓïÑÔѵÁ·µÄË㷨ģÐÍ£¬ÓŵãÊÇËã·¨ÐÔÄܽϺã¬È±µãÊÇÿһÖÖË㷨ģÐͶ¼ÐèÒª²ÉÓöàÖÖÓïÑÔѵÁ·¡£

¾ßÌå²ÉÓÃÄÄÖÖ·½·¨£¬ÐèÒª¾ßÌå¿´ÒµÎñ³¡¾°¡£¶ÔÓÚ SaaS ƽ̨À´Ëµ£¬ÎÞÂÛÄÄÖÖ·½·¨£¬¶¼Ã»ÓÐÔö¼Ó¶îÍâµÄ¸´ÔÓ¶È£¬Ö»ÊÇ pipeline µÄ±àÅÅÅäÖá£Æ©ÈçÔÚ Chatbot µÄ pipeline ÆðʼλÖüÓÉÏÓïÑÔ¼ì²âÄ£ÐÍ£¨»úÆ÷·­ÒëÄ£ÐÍ£©£¬pipeline ½áÊøÎ»ÖüÓÉÏ»úÆ÷·­ÒëÄ£ÐÍ¡£

ÁìÓò

×îºó£¬»¹Ó¦¸Ã¸ù¾ÝÁìÓòÀ´ÅäÖá£ÈçǰËùÊö£¬ÎªÁËÌá¸ßËã·¨ÐÔÄÜ£¬Í¨³£»á²ÉÓÃÁìÓòÏà¹ØµÄÓïÁϽøÐÐԤѵÁ·£¬Ò»¸ö´óµÄÁìÓòÏ»¹¿ÉÒÔ¼ÌÐøÏ¸·Ö×ÓÁìÓò¡£Í¨³£À´ËµÁìÓòÊý¾ÝÔ½¶à·ÖµÃԽϸÔòÄ£Ð͵ÄËã·¨ÐÔÄÜ»áÔ½ºÃ£¬ÁìÓòÊý¾ÝºÍÄ£ÐÍÊÇ Chatbot SaaS ƽ̨µÄºËÐľºÕùÁ¦Ö®Ò»¡£

ÔÚ SaaS ƽ̨µÄ¹ÜÀí½çÃæ£¬×â»§Ê×ÏÈ¿ÉÒÔ¸ù¾Ý×Ô¼ºµÄÒµÎñ³¡¾°Ñ¡Ôñ²»Í¬µÄά¶È½øÐÐ×éºÏÅäÖã¬È»ºó±àÅŻỰÁ÷³ÌºÍÉÏ´«ÓïÁÏÊý¾Ý£¬×îÖÕ¹¹½¨µÃµ½ÊôÓÚ×Ô¼ºµÄ Chatbot ÀàÐÍ¡£SaaS ƽ̨Ϊ¸Ã Chatbot ÀàÐÍ·ÖÅä ID ±êʶ£¬×îÖÕÓû§Ð¯´øÕâ¸ö ID ·ÃÎÊ»á»°Íø¹Ø£¬Router ¿ÉÒÔ¸ù¾Ý ID ·ÓÉÏûÏ¢µ½¸Ã Chatbot ÀàÐ͵ÄÔËÐÐʵÀý¡£

3.3.2. È˹¤¿Í·þÖ§³Ö

³¡¾°·ÖÎö

ʲôÇé¿öÏÂÓÉ»úÆ÷ÈËÏìÓ¦ÏûÏ¢£¿Ê²Ã´Çé¿öÏÂÓÉÈ˹¤¿Í·þÏìÓ¦ÏûÏ¢£¿ÕâÊÇÒ»¸öÐèÒª¶¨ÒåµÄ²úÆ·ÐèÇó¡£Ã¿¸ö×â»§µÄÐèÇó¿ÉÄÜÊDz»Í¬µÄ£¬SaaS ƽ̨¿ÉÒÔÔ¤ÏÈÉ趨һЩÇл»Ä£Ê½£¬È»ºóÔÙ¸ù¾Ý×â»§ÐèÇó×ö¶¨ÖÆ»¯µÄ·½°¸¡£

¼¼Êõ·½°¸

˵Ã÷£º

Msg Service£¨ÏûÏ¢·þÎñ£©£ºÓÃÓڼǼºÍ¶ÁÈ¡Óû§Óë Chatbot¡¢Óû§ÓëÈ˹¤×øÏ¯ÏµÍ³µÄ½»»¥ÏûÏ¢¡£

ÈË»úÇл»ÊµÏÖ²¢²»¸´ÔÓ£¬µ«·Ö·¢»úÖÆ·ÅÔÚÄĸöÄ£¿éÈ´ÊÇÒ»¸öÐèÒªºâÁ¿µÄÎÊÌâ¡£

Èç¹û¶¼·ÅÔÚ Router£¬ÄÇô Router ¾ÍÐèÒªÖªµÀËùÓÐ×â»§µÄÉ趨£¬¿ÉÄÜ»áÒòΪ×â»§µÄ¸öÐÔ»¯ÐèÇó¶øÆµ·±Ð޸ģ»Èç¹û¶¼·ÅÔÚ Chatbot£¬ÄÇôÈ˹¤×øÏ¯ÏµÍ³µÄÏûÏ¢Ò²ÐèÒª¾­¹ý Chatbot£¬²»µ«Ôö¼ÓÁËÏûÏ¢Á÷ת»·½Ú£¬¶øÇÒµ¼ÖÂÈ˹¤×øÏ¯·þÎñºÍ Chatbot Ç¿ñîºÏ¡£

ÄÇô¸ÃÈçºÎÀ´Éè¼ÆÕâ¸ö·Ö·¢»úÖÆÄØ£¿

´ÓÐèÇ󳡾°À´·ÖÎö£¬¿ÉÒÔ¹éÀàΪÁ½ÖÖÉ趨£ºÒ»ÊÇÈ«¾ÖÉ趨£¬¶þÊǸöÐÔ»¯É趨¡£

1.È«¾ÖÉ趨

½ö»úÆ÷ÈËÏìÓ¦ºÍ½öÈ˹¤¿Í·þÏìÓ¦£¬Õâ¸ö¿ÉÒÔ¹éÀൽȫ¾ÖÉ趨¡£Router ÖÐÔö¼Ó Distribution Policy£¬ÓÉÆäÖ±½Ó½«ÏûÏ¢·Ö·¢µ½¶ÔÓ¦µÄϵͳ¡£

ÕâÀïÓÐÒ»¸öÃ÷ÏÔµÄÐèÇó³åÍ»£ºµ±É趨Ϊ½ö»úÆ÷ÈËÏìӦʱ£¬Èç¹û×îÖÕÓû§ÒªÇóÈ˹¤¿Í·þÏìÓ¦£¬¸ÃÈçºÎÀ´´¦Àí£¿

Ò»¸ö·½°¸ÊÇ ActionServing »ñÈ¡Ïà¹ØµÄ·Ö·¢²ßÂÔÉ趨£¬Èç¹ûÅжÏΪ½ö»úÆ÷ÈËÏìÓ¦£¬Ôò²»Í¨ÖªÈ˹¤×øÏ¯ÏµÍ³ÇÒ¸ø³öÔ¤ÉèµÄ»Ø¸´£»ÁíÒ»¸ö·½°¸ÊÇ ActionServing ÎÞÐèÖªÏþÈ«¾Ö·Ö·¢²ßÂÔÉ趨£¬Ê¼ÖÕ֪ͨÈ˹¤×øÏ¯ÏµÍ³ÇÒ¸ø³öÔ¤ÉèµÄ»Ø¸´£¬ÊÇ·ñÇл»ÍêÈ«ÓÉÈ˹¤¿Í·þ¾ö¶¨¡£

Õâ¸öÐèÇó³åÍ»ÐèÓɲúÆ·Éè¼Æ²ãÃæ¾ö¶¨£¬ÎÞÂÛÄÄÖÖ·½Ê½£¬¶¼Ö»ÊÇÓë×â»§Ïà¹ØµÄ ActionServing µÄ¸Ä¶¯£¬²»Ó°ÏìÕûÌå¼Ü¹¹¡£

2.¸öÐÔ»¯É趨

Òâͼ¼ì²â¡¢Çé¸Ð·ÖÎö¡­¡­µÈÐè¸ù¾Ý¶Ô»°ÄÚÈÝÀ´ÅжÏÊÇ·ñÐèÒªÇл»µ½È˹¤×øÏ¯µÄÇéÐΣ¬Õâ¸ö¿ÉÒÔ¹éÀൽ¸öÐÔ»¯É趨£¬Æä±¾ÖÊÒ²ÊÇ Chatbot µÄ¶Ô»°Á÷±àÅÅ¡£

ÒòΪÐèÒªÀûÓà Chatbot µÄ×ÔÈ»ÓïÑÔÀí½âÄÜÁ¦£¬Òò´ËÐèÏȽ«ÏûÏ¢·¢Ë͸ø Chatbot£¬ÓÉ Chatbot µÄ¶Ô»°¹ÜÀíÄ£¿é¸ù¾Ý¶Ô»°Á÷״̬֪ͨÈ˹¤¿Í·þ½øÐкóÐø´¦Àí¡£È˹¤¿Í·þÒ»µ©¿ªÊ¼Ó¦´ð£¬Router Ôò¿ªÊ¼½«ÏûϢת·¢µ½È˹¤×øÏ¯ÏµÍ³£¨×Ô¶¯Çл»£©¡£

»ù±¾ÒµÎñÁ÷³ÌÈçÏÂͼËùʾ£¬Router ¸ºÔðÈ«¾ÖÉ趨£¬Chatbot ¸ºÔð¸öÐÔ»¯µÄÉ趨¡£

±¸×¢£º

Èç¹ûÓиü¼Ó¸´ÔӵĸöÐÔ»¯ÐèÇ󣬿ÉÒÔÔÚ Router Ö®ºóÔö¼ÓÒ»¸ö×â»§ÌØÓеĶÀÁ¢µÄ·Ö·¢×é¼þ£¬ÎÞÐèÐÞ¸Ä Router ºÍ Chatbot¡£

3.4. ¼¼ÊõÑ¡ÐÍ

ÔÚÇ°ÃæµÄ¼Ü¹¹Éè¼ÆÖУ¬ÎÒÒ»Ö±±ÜÃâÏÞ¶¨¾ßÌåµÄ¼¼Êõ¿ò¼ÜºÍ¿ª·¢ÓïÑÔ¡£ÕâÊÇÒòΪѡÔñºÎÖÖ¼¼ÊõÆäʵÊǷdz£¸öÐÔ»¯µÄ£¬²»½ö½öÓë¾ßÌåÒµÎñÓйأ¬Ò²¸ú¿ª·¢ÍŶÓÊìϤµÄ¼¼ÊõÓйء£½ÓÏÂÀ´£¬Ò²½ö½öÁÄһЩ´óµÄ·½ÏòÑ¡Ôñ£¬»òÕß˵ÊÇÎÒ¸öÈ˵ÄÑ¡ÔñÇãÏò¡£

Òì²½¡¢³¤Á´½ÓºÍË«ÏòͨÐÅ

Chatbot ºÍÈ˹¤¿Í·þµÄÏûÏ¢ÌìÈ»¾ÍÊÇÒì²½ÏìÓ¦µÄ£¬Ò»´Î¶Ô»°¹ý³Ì»áÓжàÂÖ¶Ô»°£¨¶à´ÎͨÐÅ£©£¬Ò²¿ÉÄÜ»áÁ¬Ðø·¢ËͶàÌõÏûÏ¢¶øÎÞÐèµÈ´ý¶Ô·½»Ø¸´¡£

Òò´Ë£¬Íⲿ½ÓÈëµÄ»á»°Íø¹ØÓ¦¸ÃÄÜÖ§³Ö³¤Á´½Ó¡¢Ë«ÏòͨÐźÍÒì²½ÏìÓ¦¡£WebSocket¡¢RSocket¡¢MQTT µÈ¶¼¿ÉÒÔÖ§³Ö£¬×ÛºÏÀ´¿´£¬WebSocket ×îΪͨÓóÉÊ죬Òò´ËÊ×ÏÈÖ§³Ö WebSocket ЭÒ飬ÆäËüЭÒéÔÙ¸ù¾ÝÒµÎñÐèÇó×ö½øÒ»²½¿ª·¢¡£

ÁíÍ⣬Èç 3.2.3. ×é¼þ½»»¥ ËùÃèÊöµÄ£¬ÄÚ²¿·þÎñ×é¼þÖ®¼äµÄͨÐÅÒ²Ó¦¸ÃÊÇÒì²½µÄ£¬ÎÒ¸üÇãÏòÓÚ²ÉÓà MQ À´×÷Ϊ Router ºÍ Chatbot & È˹¤×øÏ¯ÏµÍ³ Ö®¼äµÄÒ첽ͨÐÅ»úÖÆ¡£

µ«ÕâÒ²»á´øÀ´Ò»Ð©ÆäËüµÄ¸´ÔÓ¶È£ºÆ©Èç·þÎñ¶ËÏìÓ¦ÏûϢʱÈçºÎ²ÅÄÜÖªµÀ¿Í»§¶ËÁ¬½Óµ½ÁËÄĸö»á»°Íø¹ØµÄÄĸö½Úµã£¿ÈçºÎÀ´ÅжÏÊÇ·ñÏìÓ¦³¬Ê±£¿ÏûÏ¢ÊÇ·ñÔÊÐí¶ªÊ§£¿ÈçºÎ±£Ö¤ÏûÏ¢²»¶ªÊ§£¿ÈçºÎ±£Ö¤ÏûÏ¢²»Öظ´ÏìÓ¦£¿

Òµ½ç¶ÔÓÚÕâЩÎÊÌâÒÑÓÐһЩ²»´íµÄʵ¼ù£¬µ«¾ßÌå¶øÑÔ»¹ÊÇÒª¸ù¾ÝÒµÎñ³¡¾°È¥Ñ¡ÔñÂ䵨·½°¸£¬ÕâÀï²»ÔÙ¼ÌÐøÉîÈë̽ÌÖ¡£

ÓïÑÔÓë¿ò¼Ü

¶ÔÓڽϴóÐ͵ÄÏîÄ¿£¬Í¨³£¶¼»áʹÓöà¸öÓïÑÔ¡£

Java

Java µÄÆóÒµÓ¦ÓÃÉú̬×î·á¸»ÍêÕû£¬µ«ÓÐÒ»¸öÎÊÌâÊDZàÒëºóµÄ¾µÏñÌå»ý´óÆô¶¯Âý¡£µ±Ç°£¬Spring¡¢Quarkus µÈÕýÓë GraalVM ÃÜÇкÏ×÷ÒÔ¹¹½¨×ÊÔ´Õ¼ÓÃµÍÆô¶¯ËÙ¶È¿ìµÄÔÆÔ­ÉúÓ¦Ó㬵«ÒÀÈ»ÓкܶàÏîÄ¿²»ÄܱàÒë³É native-image¡£

Òò´Ë£¬Èç¹ûÑ¡Óà Java ×÷ΪÖ÷ÓïÑÔ£¬SaaS ƽ̨µÄ¹ÜÀí²¿·Ö¿ÉÒÔÓà Spring£¬¶ø¶ÔÓÚÐèҪƵ·±´´½¨¡¢¿ìËÙÀ©ÈÝÇÒÏà¶Ô¼òµ¥µÄ Chatbot ºÍ ActionServing£¬¿ÉÒÔʹÓà Spring Native ±àÒë³É native-image¡£

Go

Go ±àÒëºóµÄÈÝÆ÷¾µÏñ½ÏС£¬²¢·¢Ö§³ÖÒ²²»´í£¬ËäÈ»Ïà±È Java ¶øÑÔÓ¦ÓÃÉú̬²¢Ã»ÓÐÄÇôǿ´ó£¬·ºÐÍÒ²ÊÇÓ²ÉË£¬µ«ÔÚ DevOps ÁìÓòÈ´ÊǾø¶ÔµÄÖ÷Á÷¡£SaaS ƽ̨µÄ¹ÜÀíµ÷¶È²¿·ÖÆäʵҲÊÇÆ«ÔËά£¬ËùÒÔÆäʵ¿ÉÒÔÓà Go À´¿ª·¢¡£

Python

AI ÁìÓòµÄ¿ª·¢´ó¶àʹÓà Python£¬µ±Ç°Ö÷Á÷µÄÉî¶Èѧϰ¿ò¼ÜÓÐ TensorFlow ºÍ PyTorch£¬ºÜ¶à¿ªÔ´µÄÄ£ÐÍÒ²ÊÇʹÓÃÕâÁ½¸ö¿ò¼Ü¿ª·¢¡£Ïà±È½Ï¶øÑÔ£¬TensorFlow µÄÄ£ÐͲ¿Êð¸ü¼ÓÇ¿´ó·½±ã¡£

×ÛÉÏ£ºSaaS ƽ̨µÄ»á»°Íø¹Ø¡¢¹ÜÀí¶Ë¡¢ÁìÓò·þÎñ²ãÓà Java£¨Spring£©£¬Chatbot ºÍ ActionServing Óà Java£¨Spring Native£©£»SaaS ƽ̨µÄµ÷¶È¶Ë¿ÉÒÔÓà Go£¬²»¹ý¸üÇãÏòÓÚÒ²Óà Java£»»úÆ÷ѧϰµÄÄ£ÐÍ¿ª·¢Ö÷ÒªÓà Python£¨¾ßÌå¿ò¼ÜÈ¡¾öÓÚ¿ªÔ´Ä£ÐͲÉÓÃÄÄÖÖ¿ò¼Ü£©£»Ä£ÐͲ¿ÊðÔòÓë¾ßÌåµÄÉî¶Èѧϰ¿ò¼ÜÏà¹Ø£¬²¿Êð·½Ê½µÄÑ¡ÔñÐèÒª¿¼ÂDz¢·¢ÐÔÄܺÍʱÑÓ£¬µ«×ÜÖ®×îºóÒ»¶¨Òª´ò°ü³É Docker ¾µÏñ£¬±ãÓÚ×Ô¶¯»¯ÔËά¡£

΢·þÎñÓëÈÝÆ÷»¯

SaaS ƽ̨ҪʵÏÖ×Ô¶¯»¯ÔËά£¬K8s + Istio + Docker ÊÇÒ»Ìײ»´íµÄ×éºÏ¡£µ« K8s ºÍ Istio ±È½Ï¸´ÔÓ£¬ÕâÐèÒª¼¼ÊõÍÅ¶Ó¶ÔÆäÓÐ×ã¹»Éî¿ÌµÄÁ˽⣬»¹ÐèÒªÓÐÒ»¶¨µÄ¶¨ÖÆ»¯¿ª·¢ÄÜÁ¦¡£µ±È»²»Ò»¶¨·ÇÒªÓà K8s + Istio£¬Ò²¿ÉÒÔÓà Spring Cloud + Go + Docker µÄ·½Ê½À´¿ª·¢£¬ÓŵãÊÇ·½°¸»á¸ü¼Ó¼òµ¥¿É¿Ø£¬È±µãÊÇÐèÒª×Ô¼ºÊµÏÖÒ»ÕûÌ×ÔËά¹ÜÀí¼à¿Ø»úÖÆ£¬µ½×îºó¿ÉÄÜÆäʵ¾ÍÊÇ K8s + Istio ¹¦ÄܵÄÒ»¸ö×Ó¼¯¡£

¹ØÓÚ¼¼ÊõÑ¡ÐÍ£¬×îÖØÒªµÄÆäʵÊÇÔÚ±£Ö¤¹¦ÄÜÐèÇóºÍÌØÐÔÐèÇóµÄ»ù´¡ÉÏÄܹ»×öµ½¼òµ¥ºÍͳһ£¬ÓÐÀûÓÚºóÐøµÄ¿ª·¢ºÍά»¤¡£

3.5. С½á

±¾½ÚÊ×ÏÈ¶Ô SaaS ƽ̨µÄÐèÇó½øÐÐÁË·ÖÎö£¬È»ºó½éÉÜÁË SaaS ƽ̨µÄ¼Ü¹¹É趨£¬×îºó¼òµ¥Ì½ÌÖÁ˼¼ÊõÑ¡ÐÍ¡£

 

   
2508 ´Îä¯ÀÀ       27
Ïà¹ØÎÄÕÂ

ÆóÒµ¼Ü¹¹¡¢TOGAFÓëArchiMate¸ÅÀÀ
¼Ü¹¹Ê¦Ö®Â·-ÈçºÎ×öºÃÒµÎñ½¨Ä££¿
´óÐÍÍøÕ¾µçÉÌÍøÕ¾¼Ü¹¹°¸ÀýºÍ¼¼Êõ¼Ü¹¹µÄʾÀý
ÍêÕûµÄArchimateÊÓµãÖ¸ÄÏ£¨°üÀ¨Ê¾Àý£©
Ïà¹ØÎĵµ

Êý¾ÝÖÐ̨¼¼Êõ¼Ü¹¹·½·¨ÂÛÓëʵ¼ù
ÊÊÓÃArchiMate¡¢EA ºÍ iSpace½øÐÐÆóÒµ¼Ü¹¹½¨Ä£
ZachmanÆóÒµ¼Ü¹¹¿ò¼Ü¼ò½é
ÆóÒµ¼Ü¹¹ÈÃSOAÂ䵨
Ïà¹Ø¿Î³Ì

ÔÆÆ½Ì¨Óë΢·þÎñ¼Ü¹¹Éè¼Æ
ÖÐ̨սÂÔ¡¢ÖÐ̨½¨ÉèÓëÊý×ÖÉÌÒµ
ÒÚ¼¶Óû§¸ß²¢·¢¡¢¸ß¿ÉÓÃϵͳ¼Ü¹¹
¸ß¿ÉÓ÷ֲ¼Ê½¼Ü¹¹Éè¼ÆÓëʵ¼ù
×îл¼Æ»®
DeepSeekÔÚÈí¼þ²âÊÔÓ¦ÓÃʵ¼ù 4-12[ÔÚÏß]
DeepSeek´óÄ£ÐÍÓ¦Óÿª·¢Êµ¼ù 4-19[ÔÚÏß]
UAF¼Ü¹¹ÌåϵÓëʵ¼ù 4-11[±±¾©]
AIÖÇÄÜ»¯Èí¼þ²âÊÔ·½·¨Óëʵ¼ù 5-23[ÉϺ£]
»ùÓÚ UML ºÍEA½øÐзÖÎöÉè¼Æ 4-26[±±¾©]
ÒµÎñ¼Ü¹¹Éè¼ÆÓ뽨ģ 4-18[±±¾©]
 
×îÐÂÎÄÕÂ
¼Ü¹¹Éè¼Æ-̸̸¼Ü¹¹
ʵÏÖSaaS£¨Èí¼þ¼°·þÎñ£©¼Ü¹¹Èý´ó¼¼ÊõÌôÕ½
µ½µ×ʲôÊÇÊý¾ÝÖÐ̨£¿
ÏìӦʽ¼Ü¹¹¼ò½é
ÒµÎñ¼Ü¹¹¡¢Ó¦Óüܹ¹ÓëÔÆ»ù´¡¼Ü¹¹
×îпγÌ
Èí¼þ¼Ü¹¹Éè¼Æ·½·¨¡¢°¸ÀýÓëʵ¼ù
´Ó´óÐ͵çÉ̼ܹ¹Ñݽø¿´»¥ÁªÍø¸ß¿ÉÓüܹ¹Éè¼Æ
´óÐÍ»¥ÁªÍø¸ß¿ÉÓüܹ¹Éè¼ÆÊµ¼ù
ÆóÒµ¼Ü¹¹Ê¦ (TOGAF¹Ù·½ÈÏÖ¤)
ǶÈëʽÈí¼þ¼Ü¹¹Éè¼Æ¡ª¸ß¼¶Êµ¼ù
³É¹¦°¸Àý
ijÐÂÄÜÔ´µçÁ¦ÆóÒµ Èí¼þ¼Ü¹¹Éè¼Æ·½·¨¡¢°¸ÀýÓëʵ¼ù
Öк½¹¤ÒµÄ³Ñо¿Ëù ǶÈëʽÈí¼þ¿ª·¢Ö¸ÄÏ
ij¹ìµÀ½»Í¨ÐÐÒµ ǶÈëʽÈí¼þ¸ß¼¶Éè¼ÆÊµ¼ù
±±¾© º½Ìì¿Æ¹¤Ä³×Ó¹«Ë¾ Èí¼þ²âÊԼܹ¹Ê¦
±±¾©Ä³ÁìÏÈÊý×ÖµØÍ¼ ¼Ü¹¹Ê¦£¨Éè¼Æ°¸Àý£©