# Text Inspect

> 当用户需要对一段文本做“快速结构化检查/统计”（字数、行数、段落数、Top 关键词、是否包含某些模式）时使用本技能。适用于「统计一下」「文本分析」「看看这段话有什么特征」等请求。 Use when this capability is needed.

- Skill: `tomevault-io/text-inspect` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/text-inspect`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/text-inspect/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/text-inspect

---


# 文本快速检查技能（带脚本）

## 概述

本技能用于对用户提供的文本做轻量分析并输出结构化结果。该技能目录附带一个 `text_inspect.py` 脚本，作为参考实现与可复用的分析逻辑说明。

## 使用说明

1. **确认输入**：拿到需要分析的文本（用户粘贴的全文，或来自此前工具返回的内容）。
2. **选择输出粒度**（默认精简版）：
   - 精简版：行数/段落数/字符数/词数 + Top 关键词（5-10 个）+ 可能的异常（空行过多、重复句等）。
   - 详细版：在精简版基础上增加：重复率提示、包含的 URL/邮箱数量、疑似代码块占比等。
3. **执行原则**：
   - 不臆测文本来源与含义，只做可从文本直接推导的统计/特征提取。
   - 如用户指定了“只统计中文/只统计英文/忽略标点”，按要求调整口径；未指定则用通用口径。
4. **输出**：用清晰的小标题或 JSON 风格字段输出；若文本为空或过短，直接说明无法分析并提示补充文本。

## 可执行工具

使用通用工具 `run_skill_python(skill_name, script_name, function_name, function_kwargs)` 来得到确定性结果（该工具会执行本目录下的 `text_inspect.py` 逻辑），再把返回的 JSON 解释为用户可读的结构化输出：
- `skill_name`: `"text_inspect"`
- `script_name`: `"text_inspect.py"`
- `function_name`: `"inspect_text"`
- `function_kwargs`: `{"text": <待分析文本>, "top_k": 10}`

---
> Source: [NanGePlus/LangChain_V1_Test](https://github.com/NanGePlus/LangChain_V1_Test) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-06-19 -->

