xby-char-index
在终端中运行以下命令:
dsh plugin install xby-skill/xby-char-index
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端中运行 dsh plugin install xby-skill/xby-char-index 即可安装来自 https://github.com/xby-skill/xby-char-index 的字符索引字符串处理插件
插件介绍
大多数字符串工具给了你 split 和 replace 就收工了,但实际开发中常常需要更精确的定位——第三个分号出现在第几个字符?第 42 到 87 个字符恰好要替换成另一段内容?这类需求靠正则或简单切分很难稳定表达。xby-char-index 把字符串视为一个带下标的完整序列,让每一次操作都落在确定的位置上,而不是碰运气。
它的核心能力覆盖从定位到编辑的完整链路:查找第 N 个字符或子串出现的位置、列出所有出现下标、按索引插入或删除指定范围、用正则提取所有匹配及其起止坐标、在两个标记之间精确截取内容,以及快速统计字母、数字、空格等各维度字符数量。所有操作均支持负索引,返回值结构统一,方便下游代码直接消费。
如果你经常手写测试用例中的固定格式文本、处理带位置信息的日志或配置片段、或者在数据清洗流程中需要按列偏移切取字段,这个插件能让你的字符串操作从含糊其辞变成精确到位。
使用场景
- 测试用例中按固定列偏移精确切取字段
- 日志解析中定位标记之间的目标内容
- 数据清洗中按字符范围替换或提取片段
适合人员
- 需要精确字符定位的测试开发工程师
- 处理结构化文本的数据工程师
- 构建字符串处理流水线的自动化开发者