大纲生成器
免费在线使用 大纲生成器 无需安装即可使用工具
关于大纲生成器
将纯文本或轻度结构化的笔记转换为格式化的层级大纲。它会自动检测 Markdown 标题(# / ##)、带编号的标题(1. / 1.1.1)以及缩进(制表符或每 2 个空格为一组),构建出一棵树,然后按你选择的符号或编号方式重新输出。
使用方法
1. 将你的笔记粘贴到 Input 输入框中。 2. 选择 Bullet Style(disc ●、circle ○、square ■、dash —、arrow →)。 3. 选择 Numbering Style(none、decimal、roman、alpha)。 4. 将 Max Depth 设置为 1 到 6,以限制嵌套层级。 5. 点击 Generate,然后点击 Copy 即可复制生成的大纲。
结构检测规则
每一行的层级按优先级顺序推断:Markdown #(井号数量)、带点号数字(如 1.2.3,深度等于段数),然后是缩进(一个制表符算一级,或每 2 个前导空格算一级,最低为第 2 级)。无结构的输入——没有标题、数字或缩进——会成为扁平的顶层列表。空行会被跳过。开启编号时,每一层级用点号连接(1.1.2);关闭编号时,每一行会得到所选的符号,并按深度每级缩进 2 个空格。
▶嵌套层级是如何被检测出来的?
Markdown 井号直接设定层级,带点号的数字如 2.3.1 将层级设为段数,每个制表符算一级,每两个前导空格加一级(最低第 2 级)。如果以上都不适用,该行为第 1 级。
▶none 和 decimal 编号有什么区别?
none 会在每一项前加上所选的符号字符并缩进子项;decimal 会生成如 1.1.2 这样带点号的层级编号,不带符号。
▶Max Depth 的作用是什么?
它限制输出会下探到的层级数量(1-6)。更深的节点会被完全跳过,因此将 Max Depth 设置为 2 会折叠掉第 2 级以下的所有内容。
▶如果我的输入没有可识别的结构会怎样?
当找不到 Markdown 标题、带点号的数字或缩进时,每个非空行都会被当作一个顶层项,可选择性地加上符号前缀。
如果这个工具对你有帮助的话,请考虑请我喝杯咖啡。
请给我买杯咖啡吧。