最短摘要的生成两种方法ok
第一种方法是自己写的，测试ok，第二种方法是网上找的代码，原理都清楚了