# 修复 slugify 的空白处理

请只修改当前工作目录中的 `slug.py`，修复 `slugify(text)`：

- 保留现有函数名和单个字符串参数。
- 结果全部转小写，去除首尾空白。
- 将连续空格、制表符、换行等空白折叠为一个连字符。
- 空字符串和只含空白的字符串应得到空字符串。

例如 `" Hello   World "` 应得到 `"hello-world"`，`"A\tB\nC"` 应得到 `"a-b-c"`。可以用字符串的 `split()` 与 `join()` 实现，不增加第三方依赖。

现有 `test_slug.py` 是验收条件，不得修改、删除、跳过测试或降低断言。请运行 `python3 -B -m unittest -v`，说明实际检查结果，并提供 `git diff HEAD -- slug.py`。只改所需的一行实现，不添加无关格式化或重构。

不要提交、合并、推送、切换分支或操作其他工作目录。完成后保留未提交补丁供审阅。这里的独立工作目录不是权限沙盒，仍应遵守上述操作范围。
