文本行合并
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-cn-join-lines。
技能介绍
要解决什么问题
日志导出、表格粘贴、Shell 输出里经常出现「一行一条记录」的多行文本。下游脚本、CSV 拼接或发给模型的单行字段时,需要把换行收成一行,并明确行与行之间用什么字符连接——逗号、分号、空格或空字符串。
技能如何工作
本技能围绕 多行 → 单行 这一件事:读取多行输入,按你指定的 分隔符 把各行依次拼接。
- 分隔符可配置,例如
,、;、空格,或完全无分隔符直接相连 - 实现仅依赖 Python 标准库,不引入第三方包,适合在受限环境或一次性脚本里复用
- 用法上就是「给多行文本 + 分隔符 → 得到单行结果」,逻辑直白,便于嵌进其它办公或数据处理流程
适用边界
- 面向 按行拆分 的文本;若原文是段落内软换行而非「一行一条」,合并语义可能不符合预期,需先理清行边界
- 不会替你处理编码、去 BOM 或清洗行尾空白;若各行末尾有空格,合并后会保留(除非你在调用前自行
strip) - 超大文件或流式场景应自行评估内存与性能,技能描述的是行合并能力而非分布式批处理框架
使用场景
- 把 Shell 或日志里按行输出的错误码列表,用逗号拼成一行填进工单描述字段
- 从 Excel 复制多行 SKU,合并成无分隔符或分号连接的单行供 API 查询参数使用
- 整理会议纪要里每人一行的事项清单,用自定义分隔符合成一段便于粘贴到飞书多维表格的单格文本
- 清洗爬虫或导出结果中的多行 ID,合并为单行字符串写入环境变量或 `.env` 配置
适合人员
- 需要把终端多行输出塞进单行 JSON 或表单字段的后端/运维脚本作者
- 每周从表格复制多行关键词、用固定分隔符拼成投放或检索参数的数字营销同事
- 维护数据管道、要把按行导出的键列表变成配置里单行值的自动化工程师
- 写 Agent 技能或提示词模板、要求模型输出多行再本地合并为单字段的提示工程师