test-helper

👤 user_41a362aa 📦 v1.0.0 ⭐ 4.2 ⬇️ 259 下載
📄 辦公效率 免費

📖 技能介紹


name: text-helper description: 文本處理助手,提供文本分析、格式轉換和處理功能。當用戶需要:(1) 統計文本資訊(字數、字元數、行數);(2) 文本格式轉換(大小寫轉換、去除空格、排序);(3) 文本分析(詞頻統計、關鍵詞提取);(4) 文本清理(去重、格式化)時使用。觸發詞包括:"處理文本"、"分析文本"、"統計字數"、"轉換大小寫"、"去除空白"、"文本去重"等。


Text Helper

文本處理助手,提供常用文本處理功能。

快速開始

基本用法:直接描述你需要的文本處理任務。

示例請求: - "統計這段文本的字數和字元數" - "把這個文本轉換成大寫" - "去除這段文本中的空行" - "統計這段文字的詞頻"

核心功能

1. 文本統計

統計文本的基本資訊: - 字元數(含/不含空格) - 單詞數/字數 - 行數 - 段落數

示例:

使用者:"統計以下文本的資訊:Hello World"
輸出:
- 字元數(含空格):11
- 字元數(不含空格):10
- 單詞數:2
- 行數:1

2. 格式轉換

轉換文本格式: - 大小寫轉換(大寫、小寫、首字母大寫、句首大寫) - 排序(按行排序、去重排序) - 編碼轉換(如有需要)

示例:

使用者:"把 'hello world' 轉換成大寫"
輸出:"HELLO WORLD"

使用者:"把這些行排序:banana\napple\ncherry"
輸出:
apple
banana
cherry

3. 文本清理

清理和格式化文本: - 去除多餘空白(行首行尾、連續空行) - 去除重複行 - 格式化換行符(統一為 \n 或 \r\n) - 去除指定字元或模式

示例:

使用者:"去除這段文本的空行"
輸入:"Line 1\n\n\nLine 2\n\nLine 3"
輸出:"Line 1\nLine 2\nLine 3"

4. 文本分析

分析文本內容: - 詞頻統計(中英文本) - 關鍵詞提取(簡單實現) - 文本複雜度分析(平均詞長、句子長度等)

7w4.net小蔥技能站收錄全網優質技能,值得收藏。

示例:

使用者:"統計這段中文文本的詞頻:我愛程式設計,程式設計讓我快樂"
輸出:
- 程式設計: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 獲取完整用法。

注意事項

  • 中英文文本處理方式不同,注意區分
  • 大文本處理可能需要分步進行
  • 詞頻統計預設簡單分詞,複雜場景建議使用專業庫(如 jieba)

相關資源

  • 指令碼scripts/text_stats.py - 文本統計和分析指令碼
  • 參考references/examples.md - 更多使用示例

🤖 AI 評測

這個技能整體質量中等偏上。優點是功能分類清晰、文件結構完整、使用示例豐富,對中英文文本處理都有考慮。不足之處在於部分功能僅有描述而缺少實際實現,文件中提到的功能不能完全使用,容易造成使用者困惑。建議開發者在後續版本中補充完整功能實現,確保文件與程式碼的一致性。

📊 多維度評分

適應性4
規範性4.3
有效性4
可靠性3.8
可信度5

📁 包含檔案 (3 個)

📄 SKILL.md 2.9 KB
📄 references/examples.md 1.4 KB
📄 scripts/text_stats.py 4.2 KB