文本处理助手,提供常用文本处理功能。
基本用法:直接描述你需要的文本处理任务。
示例请求:
统计文本的基本信息:
示例:
用户:"统计以下文本的信息:Hello World"
输出:
- 字符数(含空格):11
- 字符数(不含空格):10
- 单词数:2
- 行数:1
转换文本格式:
示例:
用户:"把 'hello world' 转换成大写"
输出:"HELLO WORLD"
用户:"把这些行排序:banana\napple\ncherry"
输出:
apple
banana
cherry
清理和格式化文本:
示例:
用户:"去除这段文本的空行"
输入:"Line 1\n\n\nLine 2\n\nLine 3"
输出:"Line 1\nLine 2\nLine 3"
分析文本内容:
示例:
用户:"统计这段中文文本的词频:我爱编程,编程让我快乐"
输出:
- 编程:2 次
- 我:2 次
- 爱:1 次
- 让:1 次
- 快乐:1 次
对于复杂的文本处理任务,可以调用 scripts/text_stats.py 脚本:
# 统计文本信息
python scripts/text_stats.py stats "Your text here"
# 词频分析
python scripts/text_stats.py wordfreq "Your text here"
# 文本清理
python scripts/text_stats.py clean "Your text here" --remove-empty-lines
查看 scripts/text_stats.py --help 获取完整用法。
scripts/text_stats.py - 文本统计和分析脚本references/examples.md - 更多使用示例共 1 个版本