用途:把纯文本或通用文本文档转换为格式规范的 Markdown,尽量保留技术内容。触发命令为:/convert-plaintext-to-md <#file:{{file}}> [finalize] [guide #file:{{reference-file}}] [instructions] [platform={{name}}] [options] [pre=<name>]。
主要能力:支持三种转换方式——按请求中的明确指令、按传入的已记录选项/流程、或以另一份已转换的 Markdown 文件作为模板参考。平台参数可选 GitHub(默认,GFM)、StackOverflow、VS Code、GitLab、CommonMark。选项包括 --header [1-4] 添加标题级别、-p/--pattern 参照选区模式、-s/--stop 指定停止行号或 eof、finalize 清理多余空格与缩进。预定义指令有 rm-head-digits、mv-head-level(x, y)、rm-indent(x),通过 pre=<name> 传入。
使用方式:若目标 {{file}}.md 已存在,则将其内容视为待转换数据;不存在时需先复制原文件(如 cp file file.md)再转换。可搭配 guide 参考既有转换结果保持一致。若参数或不明确,可用 #tool:fetch 获取参考 URL(GitHub 基础语法、Markdown 扩展语法、Azure DevOps Markdown 指南)。
适用场景:把命令参考、说明文档、BUGS 等文本整理为可读的 Markdown 文档。
限制:不得更改数据,除非提示明确要求;遇到 exit、kill、quit、sleep 等文档化过程时不应停止转换;具体收费、价格、平台支持等信息暂未提供。