# 网络用语库:词汇+释义+书面替换词
net_words = {
    "yyds": {"mean": "永远的神", "replace": "十分优秀、无可替代"},
    "绝绝子": {"mean": "夸张夸赞/吐槽用语", "replace": "十分出色、不尽人意"},
    "emo": {"mean": "情绪低落伤感", "replace": "内心惆怅、情绪低落"},
    "栓Q": {"mean": "搞笑调侃式感谢", "replace": "十分感谢"},
    "蚌埠住了": {"mean": "谐音梗,绷不住了", "replace": "难以克制内心情绪"},
    "摆烂": {"mean": "消极放弃", "replace": "消极懈怠、放任自流"},
    "躺平": {"mean": "拒绝内卷、放弃竞争", "replace": "看淡竞争、降低期许"},
    "内卷": {"mean": "无意义内部竞争", "replace": "内部恶性竞争"},
    "吃瓜": {"mean": "围观他人八卦", "replace": "旁观事件始末"},
    "破防": {"mean": "情绪瞬间崩溃", "replace": "内心深受触动、情绪失控"},
    "咱就是说": {"mean": "无意义网络开头语气词", "replace": "直接删除,无需保留"},
    "一整个爱住": {"mean": "极度喜爱", "replace": "由衷喜爱、十分喜欢"},
    "谁懂啊": {"mean": "寻求他人共情的吐槽句式", "replace": "删去,调整陈述句"},
    "无语子": {"mean": "无语,后缀“子”是网络畸形用法", "replace": "感到无奈、无法理解"},
    "避雷": {"mean": "避开不好的事物", "replace": "谨慎规避、避开弊端"}
}

def check_text(article):
    result = []
    # 统一小写匹配,大小写都能识别
    lower_art = article.lower()
    for word, info in net_words.items():
        if word in lower_art:
            result.append({
                "word": word,
                "explain": info["mean"],
                "suggest": info["replace"]
            })
    return result

# 主程序
print("==============================")
print("        作文网络用语检测器")
print("==============================")
print("使用说明:粘贴整篇作文,回车自动检测并给出修改方案\n")
content = input("请输入你的作文:\n")

# 执行检测
res_list = check_text(content)

print("\n----------------------------------")
print("📋 作文检测报告")
print("----------------------------------")
if len(res_list) == 0:
    print("✅ 全文未检测到网络流行词,符合书面作文规范!")
else:
    print(f"❌ 一共检测到 {len(res_list)} 处需要修改的网络用语\n")
    for item in res_list:
        print(f"网络词汇:{item['word']}")
        print(f"词汇含义:{item['explain']}")
        print(f"修改建议:替换为「{item['suggest']}」\n")

print("----------------------------------")
print("全局写作修改小提示:")
print("1. 谐音梗、英文缩写、网络口头禅全部不适合考场作文;")
print("2. 尽量使用规范汉字、正式书面词语,语句简洁干净;")
print("3. 避免夸张网络化表达,客观平实描述事物与心情。")
print("==================================")

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: