用途:对超出长度限制的文本进行智能截断,使其符合智能体或平台的输入要求,也可用于文本预览、摘要截取和长文裁剪。
主要能力:语义优先截断,优先在句号、问号、感叹号等自然语义边界处截断;语义边界不足时在段落末尾或换行符处截断,尽量不破坏段落结构;严格遵守指定的最大长度限制;支持在末尾添加自定义截断标记(如「...」)。
输入要求:待截断文本(字符串)、最大长度限制(整数,字符数或 token 数)、可选截断标记。
输出格式:结构化报告,包含原始文本长度、截断后长度、截断位置描述,以及截断后的文本内容。
约束:截断后长度必须符合最大长度限制;截断结果应尽可能语义连贯完整;文本未达最大长度时不截断,直接返回原文。更多示例参见 {baseDir}/references/examples.md。
限制与说明:资料未提供安装命令、依赖环境、技术实现细节和平台支持信息。