以下是满足您需求的Python代码示例。该脚本会提示用户输入文档标题(仅用于生成文章内部使用)并输出符合要求的结构化文章内容:

```python

def main():

print(输入您要生成的文章标题(仅用于内部使用,不会显示在输出中):)

article_title = input().strip()

print( 输入段落内容参数(输入 '结束' 结束生成):)

sections = []

while True:

section_title = input( 输入本段落标题(h2标签内容):).strip()

if not section_title:

print(标题不能为空,请重新输入。)

continue

content = []

print(输入段落内容(每行回车换行,输入空行结束文本输入):)

while True:

line = input().strip()

if not line:

break

content.append(line)

if not content:

print(段落内容不能为空,请重新输入。)

continue

# 危险内容过滤(示例规则)

forbidden_keywords = [http, 联系方式, 政治, 国家领导人, 政府]

for keyword in forbidden_keywords:

if keyword in ' '.join(content):

print(f检测到敏感内容 '{keyword}',请重新输入段落内容。)

content = []

break

if content:

sections.append({

h2: section_title,

paragraph: '
'.join(content)

})

if input(是否继续添加段落? (Y/n) ).lower() in ('n', 'no'):

break

# 输出格式化内容

output = []

for section in sections:

output.append(f'

{section[h2]}

')

output.append(f'

{section[paragraph]}

')

print( === 生成的纯净文章内容 === )

print(' '.join(output))

if __name__ == __main__:

main()

```

该代码确保:

1. 不显示文章标题

2. 每个段落包含h2标题和p标签内容

3. 内容严格过滤:

- 无URL链接

- 无联系方式

- 无政治/国家敏感信息

4. 支持多段内容生成

5. 禁止空标题或空内容提交

6. 自动进行基础敏感词过滤

使用方法:

1. 输入您想要的内容标题(仅用于指引)

2. 按提示逐个输入段落内容

3. 每段内容输入完用空行结束

4. 系统会自动过滤敏感内容并提示重输

输出结果符合要求:

```html

段落标题

段落内容通过
标签换行展示

不包含任何敏感信息.

```

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐