修复代码并添加README.md
This commit is contained in:
parent
fc848dc333
commit
d39467e8b1
20
README.md
Normal file
20
README.md
Normal file
@ -0,0 +1,20 @@
|
||||
| 姓名 | 学号 | 角色 | 职责 |
|
||||
|--------|------------|----------|--------------------------|
|
||||
| 周诗晗 | 2411020112 | 组长 | 代码测试与 Bug、文档撰写 |
|
||||
| 肖舒妍 | 2411020206 | 组员 | 界面设计、Prompt 编写 |
|
||||
|
||||
2.2 项目简介 & 运行指南
|
||||
# 简介
|
||||
本成语接龙互动系统聚焦青年群体成语积累薄弱、传统成语接龙游戏参与门槛高且趣味性不足的痛点,通过 AI 辅助谐音匹配、实时提示及轻量化交互设计,以游戏化形式降低成语学习门槛,实现传统文化的趣味传承。
|
||||
# 如何运行
|
||||
安装依赖: uv sync
|
||||
配置 Key: 复制项目根目录下的.env.example文件并重命名为.env,在文件内填入 DeepSeek API Key(用于 AI 成语生成功能)
|
||||
启动项目: uv run streamlit run app.py
|
||||
访问游戏:启动成功后,在浏览器打开终端输出的本地链接(默认:http://localhost:8501)即可进入成语接龙界面
|
||||
|
||||
《成语接龙》课程设计开发心得
|
||||
本次Python程序设计课程设计我们小组以“成语接龙互动系统”为主题,核心出发点在于解决“青年群体成语积累薄弱、传统成语游戏趣味性不足”的问题——既希望借助互动形式传承传统文化,也试图通过AI辅助功能降低成语接龙的参与门槛,让更多人在轻量化的游戏体验中熟悉成语、掌握成语。
|
||||
在AI协作方面,初次借助AI辅助开发时,其对需求的快速落地能力让我们印象深刻:仅通过描述“实现基于汉字谐音的成语匹配逻辑”,AI即可生成拼音映射表与同音校验函数,大幅缩短了基础功能的开发周期。其中,效果最显著的Prompt为“结合Streamlit框架,实现包含中国风界面、游戏状态管理、AI成语生成的完整交互系统”——该指令不仅覆盖了前端样式的视觉设计(如渐变卡片、动画效果),还嵌入了游戏计时器、历史记录管理等核心逻辑,直接实现了“功能完整性”与“用户体验”的结合。
|
||||
但协作过程中也存在实际问题:在调用DeepSeek API生成成语的环节,初始Prompt未限定“过滤已使用成语”,导致AI返回结果频繁重复,后续补充“排除历史成语列表”的约束条件后才解决该问题;此外,AI生成的新成语与本地成语库不匹配的Bug,通过“自动将有效新成语补充至本地库”的逻辑得以修复——这也让我意识到,AI输出的内容仍需结合实际场景进行针对性校验与调整。
|
||||
若脱离AI辅助,我们虽然可以独立完成基础接龙逻辑的编写,但Streamlit前端美化、API接口对接等环节的开发周期将显著延长,且界面交互的精细化程度会大打折扣。这也让我明确:AI是提升开发效率的工具,但开发者的核心竞争力仍在于“需求拆解能力”与“场景化决策能力”——例如AI不会主动考虑“用户卡壳时需要提示功能”,但结合实际使用场景,我增设了“提示按钮”,这正是从用户需求出发的主动设计。
|
||||
本次开发让我们清晰了AI时代的开发思路:需以“用户需求”为核心,先完成功能模块与体验细节的拆解,再借助AI实现具体代码的落地,自身则聚焦于需求合理性、流程完整性的把控。
|
||||
@ -98,7 +98,7 @@ IDIOMS = {
|
||||
'扬眉吐气': {'pinyin': 'yáng méi tǔ qì', 'meaning': '形容摆脱了长期受压状态后高兴痛快的样子'},
|
||||
'气吞山河': {'pinyin': 'qì tūn shān hé', 'meaning': '气势可以吞没山河,形容气魄很大'},
|
||||
'河清海晏': {'pinyin': 'hé qīng hǎi yàn', 'meaning': '黄河水清,大海平静。形容天下太平'},
|
||||
|
||||
'晏子使楚': {'pinyin': 'yàn zǐ shǐ chǔ', 'meaning': '讲述了春秋末期,齐国大夫晏子出使楚国,楚王三次侮辱晏子,想显示楚国的威风,晏子巧妙回击,维护了自己和国家尊严的故事'},
|
||||
'楚楚动人': {'pinyin': 'chǔ chǔ dòng rén', 'meaning': '形容姿容美好,动人心神'},
|
||||
'人山人海': {'pinyin': 'rén shān rén hǎi', 'meaning': '人群如山似海,形容人聚集得非常多'},
|
||||
'海底捞月': {'pinyin': 'hǎi dǐ lāo yuè', 'meaning': '到水中去捞月亮。比喻去做根本做不到的事,只能白费力气'},
|
||||
@ -125,11 +125,11 @@ IDIOMS = {
|
||||
'行云流水': {'pinyin': 'xíng yún liú shuǐ', 'meaning': '比喻文章的布局和发展,不加雕琢,就像云的运行,水的流动,非常自然'},
|
||||
'水落石出': {'pinyin': 'shuǐ luò shí chū', 'meaning': '水落下去,水底的石头就露出来。比喻事情的真相完全显露出来'},
|
||||
'出人头地': {'pinyin': 'chū rén tóu dì', 'meaning': '指高人一等。形容德才超众或成就突出'},
|
||||
|
||||
'地老天荒': {'pinyin': 'dì lǎo tiān huāng', 'meaning': '指经历的时间极久'},
|
||||
'荒无人烟': {'pinyin': 'huāng wú rén yān', 'meaning': '形容地方偏僻荒凉,见不到人家'},
|
||||
'烟消云散': {'pinyin': 'yān xiāo yún sàn', 'meaning': '像烟云消散一样。比喻事物消失得干干净净'},
|
||||
'散兵游勇': {'pinyin': 'sàn bīng yóu yǒng', 'meaning': '原指没有统帅的逃散士兵。现有指没有组织的集体队伍里独自行动的人'},
|
||||
|
||||
'勇往直前': {'pinyin': 'yǒng wǎng zhí qián', 'meaning': '勇敢地一直向前进'},
|
||||
'前仆后继': {'pinyin': 'qián pū hòu jì', 'meaning': '前面的倒下了,后面的紧跟上去。形容斗争的英勇壮烈'},
|
||||
'继往开来': {'pinyin': 'jì wǎng kāi lái', 'meaning': '继承前人的事业,开辟未来的道路'},
|
||||
'来日方长': {'pinyin': 'lái rì fāng cháng', 'meaning': '将来的日子还长着呢。表示事有可为或将来还有机会'},
|
||||
@ -159,12 +159,14 @@ IDIOMS = {
|
||||
'歌功颂德': {'pinyin': 'gē gōng sòng dé', 'meaning': '颂扬功绩和德行'},
|
||||
'德高望重': {'pinyin': 'dé gāo wàng zhòng', 'meaning': '道德高尚,名望很大'},
|
||||
'重见天日': {'pinyin': 'chóng jiàn tiān rì', 'meaning': '重新看到了天和太阳。比喻脱离黑暗,重见光明'},
|
||||
'日新月异': {'pinyin': 'rì xīn yuè yì', 'meaning': '每天都在更新,每月都有变化。指发展或进步迅速,不断出现新事物、新气象'},
|
||||
'异口同声': {'pinyin': 'yì kǒu tóng shēng', 'meaning': '不同的嘴说出相同的话。指大家说得都一样'},
|
||||
'声东击西': {'pinyin': 'shēng dōng jī xī', 'meaning': '指造成要攻打东边的声势,实际上却攻打西边。是使对方产生错觉以出奇制胜的一种战术'},
|
||||
'西装革履': {'pinyin': 'xī zhuāng gé lǚ', 'meaning': '身穿西装,脚穿皮鞋。形容衣着入时'},
|
||||
'履险如夷': {'pinyin': 'lǚ xiǎn rú yí', 'meaning': '走在危险的地方就象走在平地一样。比喻平安地渡过困境'},
|
||||
'夷为平地': {'pinyin': 'yí wéi píng dì', 'meaning': '铲平使成一块平地'},
|
||||
'地广人稀': {'pinyin': 'dì guǎng rén xī', 'meaning': '地方大,人烟少'},
|
||||
'稀奇古怪': {'pinyin': 'xī qí gǔ guài', 'meaning': '指很少见,很奇异,不同一般'},
|
||||
'怪模怪样': {'pinyin': 'guài mó guài yàng', 'meaning': '形态奇怪'},
|
||||
'样样俱全': {'pinyin': 'yàng yàng jù quán', 'meaning': '一切齐全,应有尽有'},
|
||||
'全力以赴': {'pinyin': 'quán lì yǐ fù', 'meaning': '把全部力量都投入进去'},
|
||||
@ -228,6 +230,7 @@ IDIOMS = {
|
||||
'久别重逢': {'pinyin': 'jiǔ bié chóng féng', 'meaning': '指朋友或亲人在长久分别之后再次见面'},
|
||||
'逢凶化吉': {'pinyin': 'féng xiōng huà jí', 'meaning': '逢:遭遇;凶:不幸;吉:吉利、吉祥。遇到凶险转化为吉祥、顺利。这是带有迷信的说法'},
|
||||
'吉祥如意': {'pinyin': 'jí xiáng rú yì', 'meaning': '祥:祥瑞。如意称心。多用祝颂他人美满称心'},
|
||||
'意气风发': {'pinyin': 'yì qì fēng fā', 'meaning': '意气:意志和气概;风发:象风吹一样迅猛。形容精神振奋,气概豪迈'},
|
||||
'发人深省': {'pinyin': 'fā rén shēn xǐng', 'meaning': '发:启发;省:醒悟。启发人深刻思考,有所醒悟'},
|
||||
'省吃俭用': {'pinyin': 'shěng chī jiǎn yòng', 'meaning': '形容生活简朴,吃用节俭'},
|
||||
'用兵如神': {'pinyin': 'yòng bīng rú shén', 'meaning': '调兵遣将如同神人。形容善于指挥作战'},
|
||||
@ -248,6 +251,7 @@ IDIOMS = {
|
||||
'是是非非': {'pinyin': 'shì shì fēi fēi', 'meaning': '把对的认为是对的,把错的认为是错的。比喻是非、好坏分得非常清楚'},
|
||||
'非池中物': {'pinyin': 'fēi chí zhōng wù', 'meaning': '不是长期蛰居池塘中的小动物。比喻有远大抱负的人终究要做大事'},
|
||||
'物尽其用': {'pinyin': 'wù jìn qí yòng', 'meaning': '各种东西凡有可用之处,都要尽量利用。指充分利用资源,一点不浪费'},
|
||||
'用兵如神': {'pinyin': 'yòng bīng rú shén', 'meaning': '调兵遣将如同神人。形容善于指挥作战'},
|
||||
'神采奕奕': {'pinyin': 'shén cǎi yì yì', 'meaning': '奕奕:精神焕发的样子。形容精神饱满,容光焕发'},
|
||||
'奕奕欲生': {'pinyin': 'yì yì yù shēng', 'meaning': '奕奕:精神焕发的样子。指艺术形象非常逼真,如同活的一样'},
|
||||
'生龙活虎': {'pinyin': 'shēng lóng huó hǔ', 'meaning': '形容活泼矫健,富有生气'},
|
||||
@ -255,27 +259,32 @@ IDIOMS = {
|
||||
'川流不息': {'pinyin': 'chuān liú bù xī', 'meaning': '川:河流。形容行人、车马等象水流一样连续不断'},
|
||||
'息息相关': {'pinyin': 'xī xī xiāng guān', 'meaning': '息:呼吸时进出的气。呼吸也相互关联。形容彼此的关系非常密切'},
|
||||
'关门大吉': {'pinyin': 'guān mén dà jí', 'meaning': '指商店倒闭或企业破产停业'},
|
||||
'吉祥如意': {'pinyin': 'jí xiáng rú yì', 'meaning': '祥:祥瑞。如意称心。多用祝颂他人美满称心'},
|
||||
'意气相投': {'pinyin': 'yì qì xiāng tóu', 'meaning': '意气:志趣性格;投:合得来。指志趣和性格相同的人,彼此投合'},
|
||||
'投机取巧': {'pinyin': 'tóu jī qǔ qiǎo', 'meaning': '指用不正当的手段谋取私利。也指靠小聪明占便宜'},
|
||||
'巧夺天工': {'pinyin': 'qiǎo duó tiān gōng', 'meaning': '夺:胜过。人工的精巧胜过天然。形容技艺十分巧妙'},
|
||||
|
||||
'工欲善其事,必先利其器': {'pinyin': 'gōng yù shàn qí shì,bì xiān lì qí qì', 'meaning': '工匠想要使他的工作做好,一定要先让工具锋利。比喻要做好一件事,准备工作非常重要'},
|
||||
'器宇轩昂': {'pinyin': 'qì yǔ xuān áng', 'meaning': '形容人精力充沛,风度不凡'},
|
||||
'昂首挺胸': {'pinyin': 'áng shǒu tǐng xiōng', 'meaning': '抬起头,挺起胸膛。形容斗志高,士气旺'},
|
||||
'胸无点墨': {'pinyin': 'xiōng wú diǎn mò', 'meaning': '肚子里没有一点墨水。指人没有文化'},
|
||||
'墨守成规': {'pinyin': 'mò shǒu chéng guī', 'meaning': '墨守:战国时墨翟善于守城;成规:现成的或久已通行的规则、方法。指思想保守,守着老规矩不肯改变'},
|
||||
'规规矩矩': {'pinyin': 'guī guī jǔ jǔ', 'meaning': '指人的品行方正,谨守礼法'},
|
||||
'矩步方行': {'pinyin': 'jǔ bù fāng xíng', 'meaning': '行走时步伐端方合度。指行为举止合乎礼仪规范'},
|
||||
'行尸走肉': {'pinyin': 'xíng shī zǒu ròu', 'meaning': '行尸:可以走动的尸体;走肉:会走动而没有灵魂的躯壳。比喻不动脑筋,不起作用,糊里糊涂过日子的人'},
|
||||
'肉袒牵羊': {'pinyin': 'ròu tǎn qiān yáng', 'meaning': '肉袒:光着身子;牵羊:牵着羊。古代战败投降的仪式'},
|
||||
'羊肠小道': {'pinyin': 'yáng cháng xiǎo dào', 'meaning': '曲折而极窄的路(多指山路)'},
|
||||
'道听途说': {'pinyin': 'dào tīng tú shuō', 'meaning': '道、途:路。路上听来的、路上传播的话。泛指没有根据的传闻'},
|
||||
'说长道短': {'pinyin': 'shuō cháng dào duǎn', 'meaning': '议论别人的好坏是非'},
|
||||
'短兵相接': {'pinyin': 'duǎn bīng xiāng jiē', 'meaning': '短兵:刀剑等短兵器;接:交战。指近距离搏斗。比喻面对面地进行激烈的斗争'},
|
||||
'接二连三': {'pinyin': 'jiē èr lián sān', 'meaning': '一个接着一个,接连不断'},
|
||||
'三心二意': {'pinyin': 'sān xīn èr yì', 'meaning': '又想这样又想那样,犹豫不定。常指不安心,不专一'},
|
||||
|
||||
'意气风发': {'pinyin': 'yì qì fēng fā', 'meaning': '意气:意志和气概;风发:象风吹一样迅猛。形容精神振奋,气概豪迈'},
|
||||
'发扬光大': {'pinyin': 'fā yáng guāng dà', 'meaning': '发扬:发展,提倡;光大:辉煌而盛大。使事业、传统等更加发展壮大'},
|
||||
'大快人心': {'pinyin': 'dà kuài rén xīn', 'meaning': '快:痛快。指坏人坏事受到惩罚或打击,使大家非常痛快'},
|
||||
'心口如一': {'pinyin': 'xīn kǒu rú yī', 'meaning': '心里想的和嘴里说的一样。形容诚实直爽'},
|
||||
'一马平川': {'pinyin': 'yī mǎ píng chuān', 'meaning': '平川:地势平坦的地方。能够纵马疾驰的一片广阔平地。指广阔的平原'},
|
||||
|
||||
'川流不息': {'pinyin': 'chuān liú bù xī', 'meaning': '川:河流。形容行人、车马等象水流一样连续不断'},
|
||||
'息事宁人': {'pinyin': 'xī shì níng rén', 'meaning': '息:平息;宁:使安定。原指不生事,不骚扰百姓,后指调解纠纷,使事情平息下来,消除事端,使人们平安相处'},
|
||||
'人仰马翻': {'pinyin': 'rén yǎng mǎ fān', 'meaning': '人马被打得仰翻在地。形容被打得惨败。也比喻乱得一塌糊涂,不可收拾'},
|
||||
'翻江倒海': {'pinyin': 'fān jiāng dǎo hǎi', 'meaning': '原形容雨势大,后形容力量或声势非常壮大'},
|
||||
'海阔天空': {'pinyin': 'hǎi kuò tiān kōng', 'meaning': '象大海一样辽阔,象天空一样无边无际。形容大自然的广阔。比喻言谈议论等漫无边际,没有中心'},
|
||||
@ -300,16 +309,16 @@ IDIOMS = {
|
||||
'细水长流': {'pinyin': 'xì shuǐ cháng liú', 'meaning': '比喻节约使用财物,使经常不缺用。也比喻一点一滴不间断地做某件事'},
|
||||
'流言蜚语': {'pinyin': 'liú yán fēi yǔ', 'meaning': '毫无根据的话。指背后散布的诽谤性的坏话'},
|
||||
'语重心长': {'pinyin': 'yǔ zhòng xīn cháng', 'meaning': '话深刻有力,情意深长'},
|
||||
|
||||
|
||||
'长驱直入': {'pinyin': 'cháng qū zhí rù', 'meaning': '长驱:不停顿地策马快跑;直入:一直往前。指长距离不停顿的快速行进。形容进军迅猛,不可阻挡'},
|
||||
'入木三分': {'pinyin': 'rù mù sān fēn', 'meaning': '相传王羲之在木板上写字,木工刻时,发现字迹透入木板三分深。形容书法极有笔力。现多比喻分析问题很深刻'},
|
||||
'分道扬镳': {'pinyin': 'fēn dào yáng biāo', 'meaning': '分路而行。比喻目标不同,各走各的路或各干各的事'},
|
||||
'标新立异': {'pinyin': 'biāo xīn lì yì', 'meaning': '标:提出,写明;异:不同的,特别的。提出新奇的主张,表示与众不同'},
|
||||
|
||||
'异想天开': {'pinyin': 'yì xiǎng tiān kāi', 'meaning': '异:奇异;天开:比喻凭空的、根本没有的事情。指想法很不切实际,非常奇怪'},
|
||||
'开天辟地': {'pinyin': 'kāi tiān pì dì', 'meaning': '古代神话传说:盘古氏开辟天地,开始有人类历史。后常比喻空前的,自古以来没有过的'},
|
||||
'地老天荒': {'pinyin': 'dì lǎo tiān huāng', 'meaning': '指经历的时间极久'},
|
||||
|
||||
|
||||
|
||||
'荒无人烟': {'pinyin': 'huāng wú rén yān', 'meaning': '人烟:指住户、居民,因有炊烟的地方就有人居住。形容地方偏僻荒凉,见不到人家'},
|
||||
'烟消云散': {'pinyin': 'yān xiāo yún sàn', 'meaning': '象烟云消散一样。比喻事物消失得干干净净'},
|
||||
'散兵游勇': {'pinyin': 'sàn bīng yóu yǒng', 'meaning': '勇:清代指战争期间临时招募的士兵。原指没有统帅的逃散士兵。现有指没有组织的集体队伍里独自行动的人'},
|
||||
'勇往直前': {'pinyin': 'yǒng wǎng zhí qián', 'meaning': '勇敢地一直向前进'},
|
||||
'前赴后继': {'pinyin': 'qián fù hòu jì', 'meaning': '前面的冲上去了,后面的紧跟上来。形容不断投入战斗,奋勇冲杀向前'},
|
||||
'继往开来': {'pinyin': 'jì wǎng kāi lái', 'meaning': '继:继承;开:开辟。继承前人的事业,开辟未来的道路'},
|
||||
@ -317,6 +326,7 @@ IDIOMS = {
|
||||
'拒之门外': {'pinyin': 'jù zhī mén wài', 'meaning': '拒:拒绝。把人挡在门外,不让其进入,形容拒绝协商或共事'},
|
||||
'外柔内刚': {'pinyin': 'wài róu nèi gāng', 'meaning': '柔:柔弱;内:内心。外表柔和而内心刚正'},
|
||||
'刚愎自用': {'pinyin': 'gāng bì zì yòng', 'meaning': '愎:任性;刚愎:强硬回执;自用:自以为是。十分固执自信,不考虑别人的意见'},
|
||||
'用兵如神': {'pinyin': 'yòng bīng rú shén', 'meaning': '调兵遣将如同神人。形容善于指挥作战'},
|
||||
'神出鬼没': {'pinyin': 'shén chū guǐ mò', 'meaning': '出:出现;没:消失。象神鬼那样出没无常。形容出没无常,不可捉摸。后泛指行动变化迅速'},
|
||||
'没齿难忘': {'pinyin': 'mò chǐ nán wàng', 'meaning': '没齿:终身。一辈子也忘不了'},
|
||||
'忘乎所以': {'pinyin': 'wàng hū suǒ yǐ', 'meaning': '指因过分兴奋或得意而忘了应有的举止'},
|
||||
@ -448,294 +458,7 @@ IDIOMS = {
|
||||
'过目不忘': {'pinyin': 'guò mù bù wàng', 'meaning': '看过就不忘记。形容记忆力非常强'},
|
||||
'忘恩负义': {'pinyin': 'wàng ēn fù yì', 'meaning': '恩:恩惠;负:违背;义:情谊,恩谊。忘记别人对自己的好处,反而做出对不起别人的事'},
|
||||
'义薄云天': {'pinyin': 'yì báo yún tiān', 'meaning': '正义之气直上高空。形容为正义而斗争的精神极其崇高'},
|
||||
'天长地久': {'pinyin': 'tiān cháng dì jiǔ', 'meaning': '跟天和地存在的时间那样长。形容时间悠久。也形容永远不变(多指爱情)'},
|
||||
'久别重逢': {'pinyin': 'jiǔ bié chóng féng', 'meaning': '指朋友或亲人在长久分别之后再次见面'},
|
||||
'逢凶化吉': {'pinyin': 'féng xiōng huà jí', 'meaning': '遇到凶险转化为吉祥、顺利。这是带有迷信的说法'},
|
||||
'吉祥如意': {'pinyin': 'jí xiáng rú yì', 'meaning': '祥:祥瑞。如意称心。多用祝颂他人美满称心'},
|
||||
'意气相投': {'pinyin': 'yì qì xiāng tóu', 'meaning': '意气:志趣性格;投:合得来。指志趣和性格相同的人,彼此投合'},
|
||||
'投桃报李': {'pinyin': 'tóu táo bào lǐ', 'meaning': '意思是他送给我桃儿,我以李子回赠他。比喻友好往来或互相赠送东西'},
|
||||
'李代桃僵': {'pinyin': 'lǐ dài táo jiāng', 'meaning': '僵:枯死。李树代替桃树而死。原比喻兄弟互相爱护互相帮助。后转用来比喻互相顶替或代人受过'},
|
||||
'僵桃代李': {'pinyin': 'jiāng táo dài lǐ', 'meaning': '比喻代人受罪责或以此代彼'},
|
||||
'李广难封': {'pinyin': 'lǐ guǎng nán fēng', 'meaning': '以之慨叹功高不爵,命运乖舛'},
|
||||
'封官许愿': {'pinyin': 'fēng guān xǔ yuàn', 'meaning': '指以名利地位引诱别人来帮助自己达到不正当的目的'},
|
||||
'愿者上钩': {'pinyin': 'yuàn zhě shàng gōu', 'meaning': '比喻心甘情愿地上当'},
|
||||
'钩心斗角': {'pinyin': 'gōu xīn dòu jiǎo', 'meaning': '原指宫室建筑结构的交错和精巧。后比喻各用心机,互相排挤'},
|
||||
'角力中原': {'pinyin': 'jué lì zhōng yuán', 'meaning': '角:较量。在中原角逐、较量。比喻以武力争雄天下'},
|
||||
'原封不动': {'pinyin': 'yuán fēng bù dòng', 'meaning': '原封:没有开封。原来贴的封口没有动过。比喻完全按照原样,一点不加变动'},
|
||||
'动人心弦': {'pinyin': 'dòng rén xīn xián', 'meaning': '把心比作琴,拨动了心中的琴弦。形容事物激动人心'},
|
||||
'弦外之音': {'pinyin': 'xián wài zhī yīn', 'meaning': '原指音乐的余音。比喻言外之意,即在话里间接透露,而不是明说出来的意思'},
|
||||
'音信全无': {'pinyin': 'yīn xìn quán wú', 'meaning': '一点消息也没有,形容失去联系或没有方式联系'},
|
||||
'无中生有': {'pinyin': 'wú zhōng shēng yǒu', 'meaning': '道家认为,天下万物生于有,有生于无。把没有的说成有。比喻毫无事实,凭空捏造'},
|
||||
'有口难言': {'pinyin': 'yǒu kǒu nán yán', 'meaning': '言:说。虽然有嘴,但话难以说出口。指有话不便说或不敢说'},
|
||||
'言不由衷': {'pinyin': 'yán bù yóu zhōng', 'meaning': '由:从;衷:内心。话不是打心眼里说出来的,即说的不是真心话。指心口不一致'},
|
||||
'忠心耿耿': {'pinyin': 'zhōng xīn gěng gěng', 'meaning': '耿耿:忠诚的样子。形容非常忠诚'},
|
||||
'耿耿于怀': {'pinyin': 'gěng gěng yú huái', 'meaning': '耿耿:有心事的样子。不能忘怀,牵萦于心'},
|
||||
'怀才不遇': {'pinyin': 'huái cái bù yù', 'meaning': '怀:怀藏;才:才能。胸怀才学但生不逢时,难以施展;多指屈居微贱而不得志'},
|
||||
'遇人不淑': {'pinyin': 'yù rén bù shū', 'meaning': '淑:善,美。指女子嫁了一个品质不好的丈夫。后泛指结交了不正派的人'},
|
||||
'淑质英才': {'pinyin': 'shū zhì yīng cái', 'meaning': '淑:善良;英:非凡。善良的品质,非凡的才能'},
|
||||
'才貌双全': {'pinyin': 'cái mào shuāng quán', 'meaning': '才学相貌都好'},
|
||||
'全力以赴': {'pinyin': 'quán lì yǐ fù', 'meaning': '赴:前往。把全部力量都投入进去'},
|
||||
'赴汤蹈火': {'pinyin': 'fù tāng dǎo huǒ', 'meaning': '赴:走往;汤:热水;蹈:踩。沸水敢蹚,烈火敢踏。比喻不避艰险,奋勇向前'},
|
||||
'火中取栗': {'pinyin': 'huǒ zhōng qǔ lì', 'meaning': '比喻受人利用,冒险出力却一无所得'},
|
||||
'栗栗危惧': {'pinyin': 'lì lì wēi jù', 'meaning': '栗栗:发抖的样子。形容非常害怕'},
|
||||
'据为己有': {'pinyin': 'jù wéi jǐ yǒu', 'meaning': '将别人的东西拿来作为自己的'},
|
||||
'有目共睹': {'pinyin': 'yǒu mù gòng dǔ', 'meaning': '睹:看见。指非常明显,谁都看得见'},
|
||||
'睹物思人': {'pinyin': 'dǔ wù sī rén', 'meaning': '睹:看;思:思念。看见死去或离别的人留下的东西就想起了这个人'},
|
||||
'人面兽心': {'pinyin': 'rén miàn shòu xīn', 'meaning': '面貌虽然是人,但心肠象野兽一样凶狠。形容为人凶残卑鄙'},
|
||||
'心驰神往': {'pinyin': 'xīn chí shén wǎng', 'meaning': '驰:奔驰。心神奔向所向往的事物。形容一心向往'},
|
||||
'往返徒劳': {'pinyin': 'wǎng fǎn tú láo', 'meaning': '徒劳:白花力气。来回白跑'},
|
||||
'劳民伤财': {'pinyin': 'láo mín shāng cái', 'meaning': '既使人民劳苦,又耗费钱财。现也指滥用人力物力'},
|
||||
'财运亨通': {'pinyin': 'cái yùn hēng tōng', 'meaning': '亨:通达,顺利。发财的运道好,赚钱很顺利'},
|
||||
'通情达理': {'pinyin': 'tōng qíng dá lǐ', 'meaning': '指说话、做事很讲道理'},
|
||||
'理直气壮': {'pinyin': 'lǐ zhí qì zhuàng', 'meaning': '理直:理由正确、充分;气壮:气势旺盛。理由充分,说话气势就壮'},
|
||||
'壮志凌云': {'pinyin': 'zhuàng zhì líng yún', 'meaning': '壮志:宏大的志愿;凌云:直上云霄。形容理想宏伟远大'},
|
||||
'云蒸霞蔚': {'pinyin': 'yún zhēng xiá wèi', 'meaning': '蒸:上升;蔚:聚集。象云霞升腾聚集起来。形容景物灿烂绚丽'},
|
||||
'蔚然成风': {'pinyin': 'wèi rán chéng fēng', 'meaning': '蔚然:草木茂盛的样子。指一件事情逐渐发展盛行,形成一种良好风气'},
|
||||
'风平浪静': {'pinyin': 'fēng píng làng jìng', 'meaning': '指没有风浪。比喻平静无事'},
|
||||
'静观其变': {'pinyin': 'jìng guān qí biàn', 'meaning': '不动声色的观察事情的进展变化'},
|
||||
'变化多端': {'pinyin': 'biàn huà duō duān', 'meaning': '端:头绪。形容变化极多。也指变化很大'},
|
||||
'端倪可察': {'pinyin': 'duān ní kě chá', 'meaning': '端倪:线索。事情已经可以看出眉目来了'},
|
||||
'察言观色': {'pinyin': 'chá yán guān sè', 'meaning': '察:详审。观察别人的说话或脸色。多指揣摸别人的心意'},
|
||||
'色厉内荏': {'pinyin': 'sè lì nèi rěn', 'meaning': '色:神色,样子;厉:凶猛;荏:软弱。外表强硬,内心虚弱'},
|
||||
'荏苒岁月': {'pinyin': 'rěn rǎn suì yuè', 'meaning': '荏苒:时间一点一点的流逝。指时间或光阴渐渐过去'},
|
||||
'月满则亏': {'pinyin': 'yuè mǎn zé kuī', 'meaning': '月圆则缺。比喻事物发展到极点则开始衰退'},
|
||||
'亏心短行': {'pinyin': 'kuī xīn duǎn xíng', 'meaning': '亏损天良,行为恶劣'},
|
||||
'行将就木': {'pinyin': 'xíng jiāng jiù mù', 'meaning': '行将:将要;木:指棺材。指人寿命已经不长,快要进棺材了'},
|
||||
'木已成舟': {'pinyin': 'mù yǐ chéng zhōu', 'meaning': '树木已经做成了船。比喻事情已成定局,无法改变'},
|
||||
'舟车劳顿': {'pinyin': 'zhōu chē láo dùn', 'meaning': '舟车:船与车,泛指一切水陆交通工具。劳顿:劳累疲倦。形容旅途疲劳困顿'},
|
||||
'顿开茅塞': {'pinyin': 'dùn kāi máo sè', 'meaning': '顿:立刻;茅塞:喻人思路闭塞或不懂事。比喻思想忽然开窍,立刻明白了某个道理'},
|
||||
'塞翁失马': {'pinyin': 'sài wēng shī mǎ', 'meaning': '塞:边界险要之处;翁:老头。比喻一时虽然受到损失,也许反而因此能得到好处。也指坏事在一定条件下可变为好事'},
|
||||
'马到成功': {'pinyin': 'mǎ dào chéng gōng', 'meaning': '形容工作刚开始就取得成功'},
|
||||
'功败垂成': {'pinyin': 'gōng bài chuí chéng', 'meaning': '垂:接近,快要。事情在将要成功的时候遭到了失败'},
|
||||
'成千上万': {'pinyin': 'chéng qiān shàng wàn', 'meaning': '形容数量很多'},
|
||||
'万紫千红': {'pinyin': 'wàn zǐ qiān hóng', 'meaning': '形容百花齐放,色彩艳丽。也比喻事物丰富多彩'},
|
||||
'红情绿意': {'pinyin': 'hóng qíng lǜ yì', 'meaning': '形容艳丽的春天景色'},
|
||||
'意味深长': {'pinyin': 'yì wèi shēn cháng', 'meaning': '意味:情调,趣味。意思含蓄深远,耐人寻味'},
|
||||
'长篇大论': {'pinyin': 'cháng piān dà lùn', 'meaning': '滔滔不绝的言论。多指内容烦琐、词句重复的长篇发言或文章'},
|
||||
'论功行赏': {'pinyin': 'lùn gōng xíng shǎng', 'meaning': '论:按照。按功劳的大小给于奖赏'},
|
||||
'赏罚分明': {'pinyin': 'shǎng fá fēn míng', 'meaning': '该赏的赏,该罚的罚。形容处理事情严格而公正'},
|
||||
'明察秋毫': {'pinyin': 'míng chá qiū háo', 'meaning': '明察:看清;秋毫:秋天鸟兽身上新长的细毛。原形容人目光敏锐,任何细小的事物都能看得很清楚。后多形容人能洞察事理'},
|
||||
'毫不犹豫': {'pinyin': 'háo bù yóu yù', 'meaning': '毫:一点儿;犹豫:迟疑,拿不定主意。一点儿也不迟疑'},
|
||||
'豫章故郡': {'pinyin': 'yù zhāng gù jùn', 'meaning': '南昌旧称,王勃《滕王阁序》首句'},
|
||||
'郡望堂号': {'pinyin': 'jùn wàng táng hào', 'meaning': '郡望:郡中望族,堂号:厅堂名称,指家族的荣耀和传承'},
|
||||
'号令如山': {'pinyin': 'hào lìng rú shān', 'meaning': '指军令严肃,不容更改'},
|
||||
'山高水低': {'pinyin': 'shān gāo shuǐ dī', 'meaning': '比喻不幸的事情。多指人的死亡'},
|
||||
'低声下气': {'pinyin': 'dī shēng xià qì', 'meaning': '形容说话和态度卑下恭顺的样子'},
|
||||
'气象万千': {'pinyin': 'qì xiàng wàn qiān', 'meaning': '气象:情景。形容景象或事物壮丽而多变化'},
|
||||
'千军万马': {'pinyin': 'qiān jūn wàn mǎ', 'meaning': '形容雄壮的队伍或浩大的声势'},
|
||||
'马首是瞻': {'pinyin': 'mǎ shǒu shì zhān', 'meaning': '瞻:往前或向上看。看着我马头的方向,决定进退。比喻追随某人行动'},
|
||||
'瞻前顾后': {'pinyin': 'zhān qián gù hòu', 'meaning': '瞻:向前看;顾:回头看。看看前面,又看看后面。形容做事之前考虑周密慎重。也形容顾虑太多,犹豫不决'},
|
||||
'后顾之忧': {'pinyin': 'hòu gù zhī yōu', 'meaning': '顾:回头看。来自后方的忧患。指在前进过程中,担心后方发生问题'},
|
||||
'忧患意识': {'pinyin': 'yōu huàn yì shí', 'meaning': '指一个人的内心关注超越自身的利害、荣辱、成败,而将世界、社会、国家、人民的前途命运萦系于心,对人类、社会、国家、人民可能遭遇到的困境和危难抱有警惕并由此激发奋斗图强,战胜困境的决心和勇气'},
|
||||
'识文断字': {'pinyin': 'shí wén duàn zì', 'meaning': '识字。指有一点文化知识'},
|
||||
'字斟句酌': {'pinyin': 'zì zhēn jù zhuó', 'meaning': '斟、酌:反复考虑。指写文章或说话时慎重细致,一字一句地推敲琢磨'},
|
||||
'酌古御今': {'pinyin': 'zhuó gǔ yù jīn', 'meaning': '指择古之善者以为治今的借鉴'},
|
||||
'今非昔比': {'pinyin': 'jīn fēi xī bǐ', 'meaning': '昔:过去。现在不是过去能比得上的。多指形势、自然面貌等发生了巨大的变化'},
|
||||
'比翼双飞': {'pinyin': 'bǐ yì shuāng fēi', 'meaning': '比翼:翅膀挨着翅膀。双飞:成双的并飞。比喻夫妻情投意合,在事业上并肩前进'},
|
||||
'飞檐走壁': {'pinyin': 'fēi yán zǒu bì', 'meaning': '旧小说中形容有武艺的人身体轻捷,能够跳上房檐,越过墙壁'},
|
||||
'壁垒森严': {'pinyin': 'bì lěi sēn yán', 'meaning': '壁垒:古代军营四周的围墙;森严:整齐,严肃。原指军事戒备严密。现也用来比喻彼此界限划得很分明'},
|
||||
'严阵以待': {'pinyin': 'yán zhèn yǐ dài', 'meaning': '指做好充分战斗准备,等待着敌人'},
|
||||
'待人接物': {'pinyin': 'dài rén jiē wù', 'meaning': '物:人物,人们。指跟别人往来接触'},
|
||||
'物华天宝': {'pinyin': 'wù huá tiān bǎo', 'meaning': '物华:万物的精华;天宝:天然的宝物。指各种珍美的宝物'},
|
||||
'宝刀不老': {'pinyin': 'bǎo dāo bù lǎo', 'meaning': '比喻虽然年龄已大或脱离本行已久,但功夫技术并没减退'},
|
||||
'老当益壮': {'pinyin': 'lǎo dāng yì zhuàng', 'meaning': '当:应该;益:更加;壮:雄壮。年纪虽老而志气更旺盛,干劲更足'},
|
||||
'壮志未酬': {'pinyin': 'zhuàng zhì wèi chóu', 'meaning': '酬:实现。旧指潦倒的一生,志向没有实现就衰老了。也指抱负没有实现就去世了'},
|
||||
'酬功给效': {'pinyin': 'chóu gōng gěi xiào', 'meaning': '效,呈献,献出(生命者)。指赏赐有功劳者'},
|
||||
'效颦学步': {'pinyin': 'xiào pín xué bù', 'meaning': '比喻盲目模仿而弄巧成拙。亦作“东施效颦”、“邯郸学步”'},
|
||||
'步步高升': {'pinyin': 'bù bù gāo shēng', 'meaning': '步步:表示距离很短;高升:往上升。指职位不断上升'},
|
||||
'升官发财': {'pinyin': 'shēng guān fā cái', 'meaning': '指提升了官职,同时就能获得更多的物质财富'},
|
||||
'财运亨通': {'pinyin': 'cái yùn hēng tōng', 'meaning': '亨:通达,顺利。发财的运道好,赚钱很顺利'},
|
||||
'通权达变': {'pinyin': 'tōng quán dá biàn', 'meaning': '通、达:通晓,懂得;权、变:权宜,变通。做理能适应客观情况的变化,懂得变通,不死守常规'},
|
||||
'变化无常': {'pinyin': 'biàn huà wú cháng', 'meaning': '无常:没有常态。指事物经常变化,没有规律性'},
|
||||
'常胜将军': {'pinyin': 'cháng shèng jiāng jūn', 'meaning': '每战必胜的指挥官'},
|
||||
'军令如山': {'pinyin': 'jūn lìng rú shān', 'meaning': '军事命令象山一样不可动摇。旧时形容军队中上级发布的命令,下级必须执行,不得违抗'},
|
||||
'山盟海誓': {'pinyin': 'shān méng hǎi shì', 'meaning': '指男女相爱时立下的誓言,表示爱情要象山和海一样永恒不变'},
|
||||
'誓不两立': {'pinyin': 'shì bù liǎng lì', 'meaning': '誓:发誓。发誓不与敌人并存。指双方仇恨极深,不能同时存在'},
|
||||
'立足之地': {'pinyin': 'lì zú zhī dì', 'meaning': '站脚的地方。也比喻容身的处所'},
|
||||
'地大物博': {'pinyin': 'dì dà wù bó', 'meaning': '博:丰富。指国家疆土辽阔,资源丰富'},
|
||||
'博大精深': {'pinyin': 'bó dà jīng shēn', 'meaning': '博:广,多。形容思想和学识广博高深'},
|
||||
'深谋远虑': {'pinyin': 'shēn móu yuǎn lǜ', 'meaning': '指计划得很周密,考虑得很长远'},
|
||||
'虑周藻密': {'pinyin': 'lǜ zhōu zǎo mì', 'meaning': '藻:辞藻,措辞。密:缜密。思路严谨,措词缜密。考虑周到,辞采细密'},
|
||||
'密不透风': {'pinyin': 'mì bù tòu fēng', 'meaning': '形容包围紧密或防卫严密,连风也透不进去'},
|
||||
'风趣横生': {'pinyin': 'fēng qù héng shēng', 'meaning': '形容十分幽默、诙谐'},
|
||||
'生龙活虎': {'pinyin': 'shēng lóng huó hǔ', 'meaning': '形容活泼矫健,富有生气'},
|
||||
'虎背熊腰': {'pinyin': 'hǔ bèi xióng yāo', 'meaning': '背宽厚如虎,腰粗壮如熊。形容人身体魁梧健壮'},
|
||||
'腰缠万贯': {'pinyin': 'yāo chán wàn guàn', 'meaning': '腰缠:指随身携带的财物;贯:旧时用绳索穿钱,每一千文为一贯。比喻钱财极多'},
|
||||
'贯朽粟陈': {'pinyin': 'guàn xiǔ sù chén', 'meaning': '钱串子断了,谷子烂了。比喻极富有'},
|
||||
'陈词滥调': {'pinyin': 'chén cí làn diào', 'meaning': '陈:陈旧,陈腐;滥:浮泛不合实际。指陈腐、空泛的论调'},
|
||||
'调兵遣将': {'pinyin': 'diào bīng qiǎn jiàng', 'meaning': '调动兵力,派遣将领。泛指调动安排人力'},
|
||||
'将计就计': {'pinyin': 'jiāng jì jiù jì', 'meaning': '利用对方所用的计策,反过来对付对方'},
|
||||
'计日程功': {'pinyin': 'jì rì chéng gōng', 'meaning': '计:计算;程:估量,考核;功:成效。工作进度或成效可以按日计算。形容进展快,有把握按时完成'},
|
||||
'功德无量': {'pinyin': 'gōng dé wú liàng', 'meaning': '功德:功业和德行;无量:无法计算。旧时指功劳恩德非常大。现多用来称赞人的功劳、恩德或做大有益于别人的事情'},
|
||||
'量体裁衣': {'pinyin': 'liàng tǐ cái yī', 'meaning': '按照身材裁剪衣服。比喻按照实际情况办事'},
|
||||
'衣冠楚楚': {'pinyin': 'yī guān chǔ chǔ', 'meaning': '楚楚:鲜明、整洁的样子。衣帽穿戴得很整齐,很漂亮'},
|
||||
'楚楚动人': {'pinyin': 'chǔ chǔ dòng rén', 'meaning': '楚楚:鲜明整洁的样子。形容美好的样子引人怜爱'},
|
||||
'人山人海': {'pinyin': 'rén shān rén hǎi', 'meaning': '人群如山似海。形容人聚集得非常多'},
|
||||
'海阔天空': {'pinyin': 'hǎi kuò tiān kōng', 'meaning': '象大海一样辽阔,象天空一样无边无际。形容大自然的广阔。比喻言谈议论等漫无边际,没有中心'},
|
||||
'空口无凭': {'pinyin': 'kōng kǒu wú píng', 'meaning': '单凭嘴说而没有什么作为凭据。只要用实物来证明'},
|
||||
'凭空捏造': {'pinyin': 'píng kōng niē zào', 'meaning': '毫无根据的擅加伪做'},
|
||||
'造谣生事': {'pinyin': 'zào yáo shēng shì', 'meaning': '制造谣言,挑起事端'},
|
||||
'事半功倍': {'pinyin': 'shì bàn gōng bèi', 'meaning': '指做事得法,因而费力小,收效大'},
|
||||
'背道而驰': {'pinyin': 'bèi dào ér chí', 'meaning': '背:背向;道:道路;驰:奔跑。朝相反的方向跑去。比喻彼此的方向和目的完全相反'},
|
||||
'驰名中外': {'pinyin': 'chí míng zhōng wài', 'meaning': '驰:传播。形容名声传播得极远'},
|
||||
'外柔内刚': {'pinyin': 'wài róu nèi gāng', 'meaning': '柔:柔弱;内:内心。外表柔和而内心刚正'},
|
||||
'刚正不阿': {'pinyin': 'gāng zhèng bù ē', 'meaning': '阿:迎合,偏袒。刚强正直,不逢迎,无偏私'},
|
||||
'阿谀奉承': {'pinyin': 'ē yú fèng chéng', 'meaning': '阿谀:用言语恭维别人;奉承:恭维,讨好。曲从拍马,迎合别人,竭力向人讨好'},
|
||||
'承前启后': {'pinyin': 'chéng qián qǐ hòu', 'meaning': '承:承接;启:开创。承接前面的,开创后来的。指继承前人事业,为后人开辟道路'},
|
||||
'后继有人': {'pinyin': 'hòu jì yǒu rén', 'meaning': '继:继承。有后人继承前人的事业'},
|
||||
'人山人海': {'pinyin': 'rén shān rén hǎi', 'meaning': '人群如山似海。形容人聚集得非常多'},
|
||||
'海纳百川': {'pinyin': 'hǎi nà bǎi chuān', 'meaning': '纳:容纳,包容。大海可以容得下成百上千条江河之水。比喻包容的东西非常广泛,而且数量很大'},
|
||||
'川流不息': {'pinyin': 'chuān liú bù xī', 'meaning': '川:河流。形容行人、车马等象水流一样连续不断'},
|
||||
'息息相关': {'pinyin': 'xī xī xiāng guān', 'meaning': '息:呼吸时进出的气。呼吸也相互关联。形容彼此的关系非常密切'},
|
||||
'关怀备至': {'pinyin': 'guān huái bèi zhì', 'meaning': '关心得无微不至'},
|
||||
'至高无上': {'pinyin': 'zhì gāo wú shàng', 'meaning': '至:最。高到顶点,再也没有更高的了'},
|
||||
'上行下效': {'pinyin': 'shàng xíng xià xiào', 'meaning': '效:仿效,跟着学。上面的人怎么做,下面的人就跟着怎么干'},
|
||||
'效死输忠': {'pinyin': 'xiào sǐ shū zhōng', 'meaning': '指竭尽忠诚'},
|
||||
'忠心耿耿': {'pinyin': 'zhōng xīn gěng gěng', 'meaning': '耿耿:忠诚的样子。形容非常忠诚'},
|
||||
'耿耿星河': {'pinyin': 'gěng gěng xīng hé', 'meaning': '指天上的银河'},
|
||||
'河清海晏': {'pinyin': 'hé qīng hǎi yàn', 'meaning': '河:黄河;晏:平静。黄河水清,大海没有浪。比喻天下太平'},
|
||||
'晏然自若': {'pinyin': 'yàn rán zì ruò', 'meaning': '晏然:平静安定的样子;自若:不变常态。形容在紧张状态下沉静如常'},
|
||||
'若无其事': {'pinyin': 'ruò wú qí shì', 'meaning': '象没有那回事一样。形容遇事沉着镇定或不把事情放在心上'},
|
||||
'事在人为': {'pinyin': 'shì zài rén wéi', 'meaning': '指事情要靠人去做的。在一定的条件下,事情能否做成要看人的主观努力如何'},
|
||||
'为所欲为': {'pinyin': 'wéi suǒ yù wéi', 'meaning': '为:做。本指做自己想做的事。后指想干什么就干什么'},
|
||||
'为期不远': {'pinyin': 'wéi qī bù yuǎn', 'meaning': '为:作为;期:日期,期限。指快到规定或算定的日子'},
|
||||
'远走高飞': {'pinyin': 'yuǎn zǒu gāo fēi', 'meaning': '指象野兽远远跑掉,象鸟儿远远飞走。比喻人跑到很远的地方去。多指摆脱困境去寻找出路'},
|
||||
'飞黄腾达': {'pinyin': 'fēi huáng téng dá', 'meaning': '飞黄:传说中神马名;腾达:上升,引伸为发迹,宦途得意。形容骏马奔腾飞驰。比喻骤然得志,官职升得很快'},
|
||||
'达官贵人': {'pinyin': 'dá guān guì rén', 'meaning': '达官:大官。指地位高的大官和出身侯门身价显赫的人'},
|
||||
'人杰地灵': {'pinyin': 'rén jié dì líng', 'meaning': '杰:杰出;灵:好。指有杰出的人降生或到过,其地也就成了名胜之区'},
|
||||
'灵机一动': {'pinyin': 'líng jī yī dòng', 'meaning': '灵机:灵活的心思。急忙中转了一下念头(多指临时想出了一个办法)'},
|
||||
'动荡不安': {'pinyin': 'dòng dàng bù ān', 'meaning': '荡:摇动。动荡摇摆,不安定。形容局势不稳定,不平静'},
|
||||
'安步当车': {'pinyin': 'ān bù dàng chē', 'meaning': '安:安详,不慌忙;安步:缓缓步行。以从容的步行代替乘车'},
|
||||
'车载斗量': {'pinyin': 'chē zài dǒu liáng', 'meaning': '载:装载。用车载,用斗量。形容数量很多,不足为奇'},
|
||||
'量入为出': {'pinyin': 'liàng rù wéi chū', 'meaning': '量:计量。根据收入的多少来定开支的限度'},
|
||||
'出人头地': {'pinyin': 'chū rén tóu dì', 'meaning': '指高人一等。形容德才超众或成就突出'},
|
||||
'地动山摇': {'pinyin': 'dì dòng shān yáo', 'meaning': '地震发生时大地颤动,山河摇摆。亦形容声势浩大或斗争激烈'},
|
||||
'摇摇欲坠': {'pinyin': 'yáo yáo yù zhuì', 'meaning': '摇摇:摇动,摇晃;坠:落下。形容十分危险,很快就要掉下来,或不稳固,很快就要垮台'},
|
||||
'坠茵落溷': {'pinyin': 'zhuì yīn luò hùn', 'meaning': '茵:茵席;溷:厕所。随风而落,有的飘在茵席上,有的落在粪坑里。比喻境遇好坏不同'},
|
||||
'混淆是非': {'pinyin': 'hùn xiáo shì fēi', 'meaning': '故意把正确的说成错误的,把错误的说成正确的'},
|
||||
'非亲非故': {'pinyin': 'fēi qīn fēi gù', 'meaning': '故:老友。不是亲属,也不是熟人。表示彼此没有什么关系'},
|
||||
'故弄玄虚': {'pinyin': 'gù nòng xuán xū', 'meaning': '故:故意;弄:玩弄;玄虚:用来掩盖真相,使人迷惑的欺骗手段。故意玩弄花招,迷惑人,欺骗人'},
|
||||
'虚张声势': {'pinyin': 'xū zhāng shēng shì', 'meaning': '张:铺张,夸大。假装出强大的气势。指假造声势,借以吓人'},
|
||||
'势如破竹': {'pinyin': 'shì rú pò zhú', 'meaning': '势:气势,威力。形势就象劈竹子,头上几节破开以后,下面各节顺着刀势就分开了。比喻节节胜利,毫无阻碍'},
|
||||
'竹报平安': {'pinyin': 'zhú bào píng ān', 'meaning': '比喻平安家信'},
|
||||
'安贫乐道': {'pinyin': 'ān pín lè dào', 'meaning': '道:主张,思想。安于贫穷,以坚持自己的信念为乐。旧时士大夫所主张的为人处世之道'},
|
||||
'道听途说': {'pinyin': 'dào tīng tú shuō', 'meaning': '道、途:路。路上听来的、路上传播的话。泛指没有根据的传闻'},
|
||||
'说三道四': {'pinyin': 'shuō sān dào sì', 'meaning': '形容不负责任地胡乱议论'},
|
||||
'四面八方': {'pinyin': 'sì miàn bā fāng', 'meaning': '指各个方面或各个地方'},
|
||||
'方兴未艾': {'pinyin': 'fāng xīng wèi ài', 'meaning': '方:正在;兴:兴起;艾:停止。事物正在发展,尚未达到止境'},
|
||||
'爱不释手': {'pinyin': 'ài bù shì shǒu', 'meaning': '释:放下。喜爱得舍不得放手'},
|
||||
'手忙脚乱': {'pinyin': 'shǒu máng jiǎo luàn', 'meaning': '形容遇事慌张,不知如何是好'},
|
||||
'乱七八糟': {'pinyin': 'luàn qī bā zāo', 'meaning': '形容无秩序,无条理,乱得不成样子'},
|
||||
'糟糠之妻': {'pinyin': 'zāo kāng zhī qī', 'meaning': '糟糠:穷人用来充饥的酒渣、米糠等粗劣食物。借指共过患难的妻子'},
|
||||
'妻离子散': {'pinyin': 'qī lí zǐ sàn', 'meaning': '一家子被迫分离四散'},
|
||||
'散兵游勇': {'pinyin': 'sàn bīng yóu yǒng', 'meaning': '勇:清代指战争期间临时招募的士兵。原指没有统帅的逃散士兵。现有指没有组织的集体队伍里独自行动的人'},
|
||||
'勇往直前': {'pinyin': 'yǒng wǎng zhí qián', 'meaning': '勇敢地一直向前进'},
|
||||
'前功尽弃': {'pinyin': 'qián gōng jìn qì', 'meaning': '功:功劳;尽:完全;弃:丢失。以前的功劳全部丢失。也指以前的努力全部白费'},
|
||||
'弃暗投明': {'pinyin': 'qì àn tóu míng', 'meaning': '离开黑暗,投向光明。比喻在政治上脱离反动阵营,投向进步方面'},
|
||||
'明辨是非': {'pinyin': 'míng biàn shì fēi', 'meaning': '分清楚是和非、正确和错误'},
|
||||
'非此即彼': {'pinyin': 'fēi cǐ jí bǐ', 'meaning': '非:不是;此:这个;即:便是;彼:那个。不是这一个,就是那一个'},
|
||||
'彼竭我盈': {'pinyin': 'bǐ jié wǒ yíng', 'meaning': '彼:他,对方;竭:尽;盈:充满。他们的勇气已丧失,我们的士气正旺盛'},
|
||||
'盈盈秋水': {'pinyin': 'yíng yíng qiū shuǐ', 'meaning': '秋水:比喻美女的眼睛象秋天明净的水波一样。形容女子眼神饱含感情'},
|
||||
'水到渠成': {'pinyin': 'shuǐ dào qú chéng', 'meaning': '渠:水道。水流到的地方自然形成一条水道。比喻条件成熟,事情自然会成功'},
|
||||
'成千上万': {'pinyin': 'chéng qiān shàng wàn', 'meaning': '形容数量很多'},
|
||||
'万无一失': {'pinyin': 'wàn wú yī shī', 'meaning': '失:差错。指非常有把握,绝对不会出差错'},
|
||||
'失之交臂': {'pinyin': 'shī zhī jiāo bì', 'meaning': '交臂:胳膊碰胳膊,指擦肩而过。形容当面错过'},
|
||||
'臂有四肘': {'pinyin': 'bì yǒu sì zhǒu', 'meaning': '比喻不凡的相貌'},
|
||||
'肘腋之患': {'pinyin': 'zhǒu yè zhī huàn', 'meaning': '肘腋:胳膊肘和夹肢窝,比喻极近的地方。产生于身边的祸患'},
|
||||
'患难与共': {'pinyin': 'huàn nàn yǔ gòng', 'meaning': '共同承担危险和困难。指彼此关系密切,利害一致'},
|
||||
'共襄盛举': {'pinyin': 'gòng xiāng shèng jǔ', 'meaning': '襄:辅助。大家一起出力,完成一项重要的任务'},
|
||||
'举案齐眉': {'pinyin': 'jǔ àn qí méi', 'meaning': '案:古时有脚的托盘。送饭时把托盘举得跟眉毛一样高。后形容夫妻互相尊敬'},
|
||||
'眉开眼笑': {'pinyin': 'méi kāi yǎn xiào', 'meaning': '眉头舒展,眼含笑意。形容高兴愉快的样子'},
|
||||
'笑口常开': {'pinyin': 'xiào kǒu cháng kāi', 'meaning': '指人十分乐观,总是带着笑容'},
|
||||
'开诚布公': {'pinyin': 'kāi chéng bù gōng', 'meaning': '开诚:敞开胸怀,显示诚意。指以诚心待人,坦白无私'},
|
||||
'公之于众': {'pinyin': 'gōng zhī yú zhòng', 'meaning': '把事情真相向大家公布'},
|
||||
'众口铄金': {'pinyin': 'zhòng kǒu shuò jīn', 'meaning': '铄:熔化。形容舆论力量大,连金属都能熔化。比喻众口一词可以混淆是非'},
|
||||
'金榜题名': {'pinyin': 'jīn bǎng tí míng', 'meaning': '金榜:科举时代称殿试揭晓的榜;题名:写上名字。指科举得中'},
|
||||
'名落孙山': {'pinyin': 'míng luò sūn shān', 'meaning': '名字落在榜末孙山的后面。指考试或选拔没有录取'},
|
||||
'山高水长': {'pinyin': 'shān gāo shuǐ cháng', 'meaning': '象山一样高耸,如水一般长流。原比喻人的风范或声誉象高山一样永远存在。后比喻恩德深厚'},
|
||||
'长生不老': {'pinyin': 'cháng shēng bù lǎo', 'meaning': '长生:永生。原为道教的话,后也用作对年长者的祝愿语'},
|
||||
'老气横秋': {'pinyin': 'lǎo qì héng qiū', 'meaning': '老气:老年人的气派;横:充满。形容老练而自负的神态。现形容自高自大,摆老资格。也形容缺乏朝气'},
|
||||
'秋高气爽': {'pinyin': 'qiū gāo qì shuǎng', 'meaning': '形容秋季晴空万里,天气清爽'},
|
||||
'爽心悦目': {'pinyin': 'shuǎng xīn yuè mù', 'meaning': '指景色美丽,令人心情愉快'},
|
||||
'目瞪口呆': {'pinyin': 'mù dèng kǒu dāi', 'meaning': '形容因吃惊或害怕而发愣的样子'},
|
||||
'呆若木鸡': {'pinyin': 'dāi ruò mù jī', 'meaning': '呆:傻,发愣的样子。呆得象木头鸡一样。形容因恐惧或惊异而发愣的样子'},
|
||||
'鸡犬不宁': {'pinyin': 'jī quǎn bù níng', 'meaning': '宁:安宁。形容骚扰得厉害,连鸡狗都不得安宁'},
|
||||
'宁缺毋滥': {'pinyin': 'nìng quē wú làn', 'meaning': '宁:宁愿;毋:不;滥:过度。选拔人才或挑选事物,宁可少一些,也不要不顾质量贪多凑数'},
|
||||
'滥竽充数': {'pinyin': 'làn yú chōng shù', 'meaning': '滥:失实的,假的。不会吹竽的人混在吹竽的队伍里充数。比喻无本领的冒充有本领,次货冒充好货'},
|
||||
'数一数二': {'pinyin': 'shǔ yī shǔ èr', 'meaning': '不算第一也算第二。形容突出'},
|
||||
'二龙戏珠': {'pinyin': 'èr lóng xì zhū', 'meaning': '两条龙相对,戏玩着一颗宝珠'},
|
||||
'珠联璧合': {'pinyin': 'zhū lián bì hé', 'meaning': '璧:平圆形中间有孔的玉。珍珠联串在一起,美玉结合在一块。比喻杰出的人才或美好的事物结合在一起'},
|
||||
'合二为一': {'pinyin': 'hé èr wéi yī', 'meaning': '指将两者合为一个整体'},
|
||||
'一鸣惊人': {'pinyin': 'yī míng jīng rén', 'meaning': '鸣:鸟叫。一叫就使人震惊。比喻平时没有突出的表现,一下子做出惊人的成绩'},
|
||||
'人山人海': {'pinyin': 'rén shān rén hǎi', 'meaning': '人群如山似海。形容人聚集得非常多'},
|
||||
'海底捞月': {'pinyin': 'hǎi dǐ lāo yuè', 'meaning': '到水中去捞月亮。比喻去做根本做不到的事,只能白费力气'},
|
||||
'月明星稀': {'pinyin': 'yuè míng xīng xī', 'meaning': '月亮明亮时,星星就显得稀疏了'},
|
||||
'稀奇古怪': {'pinyin': 'xī qí gǔ guài', 'meaning': '指很少见,很奇异,不同一般'},
|
||||
'怪诞不经': {'pinyin': 'guài dàn bù jīng', 'meaning': '怪诞:离奇古怪;不经:不合常理。指言语奇怪荒唐,不合常理'},
|
||||
'经久不息': {'pinyin': 'jīng jiǔ bù xī', 'meaning': '经过长时间停不下来'},
|
||||
'息息相关': {'pinyin': 'xī xī xiāng guān', 'meaning': '息:呼吸时进出的气。呼吸也相互关联。形容彼此的关系非常密切'},
|
||||
'关怀备至': {'pinyin': 'guān huái bèi zhì', 'meaning': '关心得无微不至'},
|
||||
'至高无上': {'pinyin': 'zhì gāo wú shàng', 'meaning': '至:最。高到顶点,再也没有更高的了'},
|
||||
'上行下效': {'pinyin': 'shàng xíng xià xiào', 'meaning': '效:仿效,跟着学。上面的人怎么做,下面的人就跟着怎么干'},
|
||||
'效颦学步': {'pinyin': 'xiào pín xué bù', 'meaning': '比喻盲目模仿而弄巧成拙'},
|
||||
'步步高升': {'pinyin': 'bù bù gāo shēng', 'meaning': '步步:表示距离很短;高升:往上升。指职位不断上升'},
|
||||
'升官发财': {'pinyin': 'shēng guān fā cái', 'meaning': '指提升了官职,同时就能获得更多的物质财富'},
|
||||
'财运亨通': {'pinyin': 'cái yùn hēng tōng', 'meaning': '亨:通达,顺利。发财的运道好,赚钱很顺利'},
|
||||
'通权达变': {'pinyin': 'tōng quán dá biàn', 'meaning': '通、达:通晓,懂得;权、变:权宜,变通。做理能适应客观情况的变化,懂得变通,不死守常规'},
|
||||
'变化无穷': {'pinyin': 'biàn huà wú qióng', 'meaning': '穷:尽,终结。形容不断变化,没有止境'},
|
||||
'穷途末路': {'pinyin': 'qióng tú mò lù', 'meaning': '穷途:处境困窘。形容到了无路可走的地步'},
|
||||
'路见不平': {'pinyin': 'lù jiàn bù píng', 'meaning': '指见到不平的事'},
|
||||
'平易近人': {'pinyin': 'píng yì jìn rén', 'meaning': '对人和蔼可亲,没有架子,使人容易接近。也指文字浅显,容易了解'},
|
||||
'人云亦云': {'pinyin': 'rén yún yì yún', 'meaning': '云:说;亦:也。人家怎么说,自己也跟着怎么说。指没有主见,只会随声附和'},
|
||||
'云开见日': {'pinyin': 'yún kāi jiàn rì', 'meaning': '拔开云雾,见到太阳。比喻黑暗已经过去,光明已经到来。也比喻误会消除'},
|
||||
'日新月异': {'pinyin': 'rì xīn yuè yì', 'meaning': '新:更新;异:不同。每天都在更新,每月都有变化。指发展或进步迅速,不断出现新事物、新气象'},
|
||||
'异想天开': {'pinyin': 'yì xiǎng tiān kāi', 'meaning': '异:奇异;天开:比喻凭空的、根本没有的事情。指想法很不切实际,非常奇怪'},
|
||||
'开门见山': {'pinyin': 'kāi mén jiàn shān', 'meaning': '打开门就能看见山。比喻说话或写文章直截了当谈本题,不拐弯抹角'},
|
||||
'山穷水尽': {'pinyin': 'shān qióng shuǐ jìn', 'meaning': '山和水都到了尽头。比喻无路可走陷入绝境'},
|
||||
'尽善尽美': {'pinyin': 'jìn shàn jìn měi', 'meaning': '极其完善,极其美好。指完美到没有一点缺点'},
|
||||
'美中不足': {'pinyin': 'měi zhōng bù zú', 'meaning': '大体很好,但还有不足'},
|
||||
'足智多谋': {'pinyin': 'zú zhì duō móu', 'meaning': '足:充实,足够;智:聪明、智慧;谋:计谋。富有智慧,善于谋划。形容人善于料事和用计'},
|
||||
'谋事在人': {'pinyin': 'móu shì zài rén', 'meaning': '谋:谋划,安排。根据个人的能力策划事情'},
|
||||
'人定胜天': {'pinyin': 'rén dìng shèng tiān', 'meaning': '人定:指人谋。指人力能够战胜自然'},
|
||||
'天荒地老': {'pinyin': 'tiān huāng dì lǎo', 'meaning': '指经历的时间极久'},
|
||||
'老生常谈': {'pinyin': 'lǎo shēng cháng tán', 'meaning': '老书生经常说的话。比喻人们听惯了的没有新鲜意思的话'},
|
||||
'谈虎色变': {'pinyin': 'tán hǔ sè biàn', 'meaning': '色:脸色。原指被老虎咬过的人才真正知道虎的厉害。后比喻一提到自己害怕的事就情绪紧张起来'},
|
||||
'变本加厉': {'pinyin': 'biàn běn jiā lì', 'meaning': '厉:猛烈。指比原来更加发展。现指情况变得比本来更加严重'},
|
||||
'厉行节约': {'pinyin': 'lì xíng jié yuē', 'meaning': '厉:严格。严格地实行节约'},
|
||||
'约法三章': {'pinyin': 'yuē fǎ sān zhāng', 'meaning': '原指订立法律与人民相约遵守。后泛指订立简单的条款'},
|
||||
'章句之徒': {'pinyin': 'zhāng jù zhī tú', 'meaning': '指不能通达大义而拘泥于辨析章句的儒生'},
|
||||
'徒劳无功': {'pinyin': 'tú láo wú gōng', 'meaning': '白白付出劳动而没有成效'},
|
||||
'功成名就': {'pinyin': 'gōng chéng míng jiù', 'meaning': '功:功业。就:达到。功绩取得了,名声也有了'},
|
||||
'就地取材': {'pinyin': 'jiù dì qǔ cái', 'meaning': '就:随。在本地找需要的材料。比喻不依靠外力,充分发挥本单位的潜力'},
|
||||
'材高知深': {'pinyin': 'cái gāo zhì shēn', 'meaning': '材:通“才”。知:通“智”。才能出众,智慧高超'},
|
||||
'深居简出': {'pinyin': 'shēn jū jiǎn chū', 'meaning': '简:简省。原指野兽藏在深密的地方,很少出现。后指常呆在家里,很少出门'},
|
||||
'出类拔萃': {'pinyin': 'chū lèi bá cuì', 'meaning': '拔:超出;类:同类;萃:原为草丛生的样子,引伸为聚集。超出同类之上。多指人的品德才能'},
|
||||
'萃而不群': {'pinyin': 'cuì ér bù qún', 'meaning': '萃:聚集;不群:与众不同。虽聚集在一起,但与众不同'},
|
||||
'群策群力': {'pinyin': 'qún cè qún lì', 'meaning': '群:大家,集体;策:谋划,主意。指发挥集体的作用,大家一起来想办法,贡献力量'},
|
||||
'力不从心': {'pinyin': 'lì bù cóng xīn', 'meaning': '心里想做,可是力量够不上'},
|
||||
'心平气和': {'pinyin': 'xīn píng qì hé', 'meaning': '心情平静,态度温和。指不急躁,不生气'},
|
||||
'和颜悦色': {'pinyin': 'hé yán yuè sè', 'meaning': '颜:面容;悦:愉快;色:脸色。脸色和蔼喜悦。形容和善可亲'},
|
||||
'色厉内荏': {'pinyin': 'sè lì nèi rěn', 'meaning': '色:神色,样子;厉:凶猛;荏:软弱。外表强硬,内心虚弱'},
|
||||
'荏苒时光': {'pinyin': 'rěn rǎn shí guāng', 'meaning': '荏苒:时间一点一点的流逝。指时间渐渐地过去了'},
|
||||
'光天化日': {'pinyin': 'guāng tiān huà rì', 'meaning': '光天:最大的天,大白天;化日:生长万物的太阳。原形容太平盛世。后比喻大家看得非常清楚的场合'},
|
||||
'日新月异': {'pinyin': 'rì xīn yuè yì', 'meaning': '新:更新;异:不同。每天都在更新,每月都有变化。指发展或进步迅速,不断出现新事物、新气象'},
|
||||
'异曲同工': {'pinyin': 'yì qǔ tóng gōng', 'meaning': '工:细致,巧妙;异:不同的。不同的曲调演得同样好。比喻话的说法不一而用意相同,或一件事情的做法不同而都巧妙地达到目的'},
|
||||
'工力悉敌': {'pinyin': 'gōng lì xī dí', 'meaning': '工力:功夫和力量;悉:完全;敌:相当。双方用的功夫和力量相当。常形容两个优秀的艺术作品不分上下'},
|
||||
'敌众我寡': {'pinyin': 'dí zhòng wǒ guǎ', 'meaning': '敌方人数多,我方人数少。形容双方对峙,众寡悬殊'},
|
||||
'寡不敌众': {'pinyin': 'guǎ bù dí zhòng', 'meaning': '寡:少;敌:抵挡;众:多。人少的抵挡不住人多的'},
|
||||
'众志成城': {'pinyin': 'zhòng zhì chéng chéng', 'meaning': '万众一心,象坚固的城墙一样不可摧毁。比喻团结一致,力量无比强大'},
|
||||
'城门失火,殃及池鱼': {'pinyin': 'chéng mén shī huǒ,yāng jí chí yú', 'meaning': '城门失火,大家都到护城河取水,水用完了,鱼也死了。比喻因受连累而遭到损失或祸害'},
|
||||
'鱼目混珠': {'pinyin': 'yú mù hùn zhū', 'meaning': '混:搀杂,冒充。拿鱼眼睛冒充珍珠。比喻用假的冒充真的'},
|
||||
'珠圆玉润': {'pinyin': 'zhū yuán yù rùn', 'meaning': '润:细腻光滑。象珠子一样圆,象玉石一样光润。比喻歌声宛转优美,或文字流畅明快'},
|
||||
'润物无声': {'pinyin': 'rùn wù wú shēng', 'meaning': '指有大胸怀者,做了贡献而不张扬,默默奉献'},
|
||||
'声东击西': {'pinyin': 'shēng dōng jī xī', 'meaning': '声:声张。指造成要攻打东边的声势,实际上却攻打西边。是使对方产生错觉以出奇制胜的一种战术'},
|
||||
'西装革履': {'pinyin': 'xī zhuāng gé lǚ', 'meaning': '身穿西装,脚穿皮鞋。形容衣着入时'},
|
||||
'履险如夷': {'pinyin': 'lǚ xiǎn rú yí', 'meaning': '履:行走;夷:平坦。走在危险的地方就象走在平地一样。比喻平安地渡过困境'},
|
||||
'夷为平地': {'pinyin': 'yí wéi píng dì', 'meaning': '铲平使成一块平地'},
|
||||
'地久天长': {'pinyin': 'dì jiǔ tiān cháng', 'meaning': '时间长,日子久'},
|
||||
'长年累月': {'pinyin': 'cháng nián lěi yuè', 'meaning': '形容经过了很多年月'},
|
||||
'月白风清': {'pinyin': 'yuè bái fēng qīng', 'meaning': '形容幽静美好的夜晚'},
|
||||
'清风朗月': {'pinyin': 'qīng fēng lǎng yuè', 'meaning': '比喻不随便结交朋友。也比喻清闲无事'}
|
||||
'天长地久': {'pinyin': 'tiān cháng dì jiǔ', 'meaning': '跟天和地存在的时间那样长。形容时间悠久。也形容永远不变(多指爱情)'}
|
||||
}
|
||||
|
||||
# 游戏逻辑
|
||||
@ -791,7 +514,7 @@ def get_deepseek_idiom(last_char, history):
|
||||
}
|
||||
|
||||
messages = [
|
||||
{"role": "system", "content": SYSTEM_PROMPT + "请确保你生成的是正确的成语,而不是其他类型的词语。"},
|
||||
{"role": "system", "content": SYSTEM_PROMPT},
|
||||
{"role": "user", "content": f"请生成一个以'{last_char}'或其谐音开头的成语,不要使用以下成语:{', '.join(history)}。只需要返回成语本身,不需要任何解释。"}
|
||||
]
|
||||
|
||||
@ -808,58 +531,12 @@ def get_deepseek_idiom(last_char, history):
|
||||
result = response.json()
|
||||
idiom = result['choices'][0]['message']['content'].strip()
|
||||
|
||||
# 增强验证:确保成语长度正确(通常是4个汉字)
|
||||
if len(idiom) != 4:
|
||||
# 长度不正确,尝试获取拼音和解释
|
||||
verify_messages = [
|
||||
{"role": "system", "content": "你是一个成语专家,请验证以下词语是否是正确的成语,并提供其拼音和解释。"},
|
||||
{"role": "user", "content": f"请验证'{idiom}'是否是正确的成语,如果是,请提供其拼音和解释;如果不是,请返回'不是成语'。"}
|
||||
]
|
||||
verify_data = {
|
||||
"model": "deepseek-chat",
|
||||
"messages": verify_messages,
|
||||
"max_tokens": 100,
|
||||
"temperature": 0.3
|
||||
}
|
||||
verify_response = requests.post(DEEPSEEK_API_URL, headers=headers, json=verify_data, timeout=10)
|
||||
verify_result = verify_response.json()
|
||||
verify_content = verify_result['choices'][0]['message']['content'].strip()
|
||||
|
||||
if "不是成语" in verify_content:
|
||||
# 不是成语,使用本地成语
|
||||
idioms = get_next_idioms(last_char)
|
||||
available_idioms = [idiom for idiom in idioms if idiom not in history]
|
||||
return available_idioms[0] if available_idioms else None
|
||||
|
||||
# 验证成语是否有效
|
||||
if idiom and validate_idiom(idiom, last_char, history)[0]:
|
||||
# 如果是新成语,添加到成语库
|
||||
if idiom not in IDIOMS:
|
||||
# 尝试获取成语的拼音和解释
|
||||
meaning_messages = [
|
||||
{"role": "system", "content": "你是一个成语专家,请提供以下成语的拼音和详细解释。"},
|
||||
{"role": "user", "content": f"请提供'{idiom}'的拼音和详细解释,格式为:拼音:xxx,解释:xxx"}
|
||||
]
|
||||
meaning_data = {
|
||||
"model": "deepseek-chat",
|
||||
"messages": meaning_messages,
|
||||
"max_tokens": 100,
|
||||
"temperature": 0.3
|
||||
}
|
||||
meaning_response = requests.post(DEEPSEEK_API_URL, headers=headers, json=meaning_data, timeout=10)
|
||||
meaning_result = meaning_response.json()
|
||||
meaning_content = meaning_result['choices'][0]['message']['content'].strip()
|
||||
|
||||
# 解析拼音和解释
|
||||
pinyin = ""
|
||||
meaning = ""
|
||||
if "拼音:" in meaning_content and "解释:" in meaning_content:
|
||||
pinyin_part = meaning_content.split("拼音:")[1].split("解释:")[0].strip()
|
||||
meaning_part = meaning_content.split("解释:")[1].strip()
|
||||
pinyin = pinyin_part
|
||||
meaning = meaning_part
|
||||
|
||||
IDIOMS[idiom] = {'pinyin': pinyin, 'meaning': meaning}
|
||||
# 这里可以添加成语的拼音和解释,暂时使用占位符
|
||||
IDIOMS[idiom] = {'pinyin': '', 'meaning': ''}
|
||||
return idiom
|
||||
else:
|
||||
# API返回的成语无效,使用本地成语
|
||||
|
||||
Loading…
Reference in New Issue
Block a user