悠悠楠杉
防红链接生成接口
。可以通过pip命令安装:
bash
pip install gensim markdownify
示例代码
```python
import gensim
from gensim.summarization import keywords, summarize
from markdownify import markdownify as md
def generatemarkdown(title, keywords, description, text):
# 转换关键词为列表(假设输入为字符串)
if isinstance(keywords, str):
keywords = keywords.split(",")
# 使用gensim的summarize函数生成摘要(若可用)
summary = summarize(text, wordcount=100) # 生成100字的摘要
# 创建Markdown格式的文本
mdtext = f"## {title}\n\n### 关键词: {', '.join(keywords)}\n\n### 描述: {description}\n\n" + summary + "\n\n" + text + "\n"
return md(mdtext)
示例使用
title = "技术博客文章"
keywords = "人工智能, 机器学习, 编程"
description = "探索人工智能和机器学习的最新技术及其在编程中的应用。"
text = "这里是一个简短的介绍,旨在为对技术感兴趣的人提供关于人工智能和机器学习的最新进展的快速概览。" # 省略部分以符合字数要求
output = generatemarkdown(title, keywords, description, text)
print(markdown_output)
```