ASCII文本模板库Skill ascii-text-art-library

此技能用于生成可重用的ASCII文本模板库,包括标题、分隔线、提示框等,适用于命令行界面(CLI)、日志和README文件的输出格式化,确保一致性和可读性。关键词:ASCII, 文本模板, 模板库, 分隔线, 标题, 提示框, CLI, 日志, README。

其他 0 次安装 0 次浏览 更新于 3/22/2026

名称: ascii-text-art-library 描述: 生成一个可重用的仅ASCII文本模板库(标题、分隔线、提示框、标语/呼叫行动),具有命名约定和选择规则,用于一致的CLI/日志/README输出。 许可证: 完整条款在LICENSE.txt中 依赖项:

  • python>=3.8

何时使用此技能

关键触发规则

  • 仅当用户明确提及确切的技能名称: ascii-text-art-library 时使用此技能。

触发短语包括:

  • “ascii-text-art-library”
  • “use ascii-text-art-library”
  • “用 ascii-text-art-library 生成 ASCII 模板库”
  • “使用 ascii-text-art-library 输出提示框/分隔线/标题样式”

边界

  • 仅输出模板 + 命名/选择规则;不要修改仓库文件。
  • 默认仅ASCII,以避免模糊宽度的Unicode。
  • 模板必须可调整宽度(默认80列)。

如何使用此技能

输入

  • width (默认 80)
  • language (zh | en, 默认 zh)
  • tone (serious | fun, 默认 serious)
  • categories (title/divider/info/warn/error/success/cta, 默认 all)
  • variantsPerCategory (默认 2)

输出(必需)

  • templates: 按类别分组(每个类别 >= 2 种变体)
  • namingRules: 例如 TITLE_COMPACT_A, WARN_BOX_B
  • usageRules: 选择指南 + 反垃圾邮件阈值

脚本

  • scripts/generate_templates.py: 为给定宽度生成基准模板集(本地预览)

示例

  • examples/templates-80.md

质量检查清单

  1. 在80列时稳定对齐;无尾随空格
  2. 模板语义清晰,不过度装饰
  3. 提示框支持多行内容并保持可读性

关键词

English: ascii-text-art-library, templates, ascii, divider, banner, notice box, warning, error, success, plain text 中文: ascii-text-art-library, 模板库, ASCII, 分隔线, 标题, 提示框, 警告, 错误, 成功, 纯文本