SuperAPI AI 工具集

ascii-text-art-library

通用与其它

查看项目

更新于 10-15 21:47

技能介绍

用途:生成仅含 ASCII 字符的可复用文本模板库,覆盖标题、分隔线、信息/警告/错误/成功提示框以及标语或行动号召(CTA),并配套命名规范与选用规则,保证文档、日志或终端输出风格一致。

主要能力:输入 width(默认 80)、language(zh 或 en,默认 zh)、tone(serious 或 fun,默认 serious)、categories(title/divider/info/warn/error/success/cta,默认全部)、variantsPerCategory(默认 2)。输出包含按类别分组的 templates(每类至少 2 个变体)、namingRules(如 TITLE_COMPACT_A、WARN_BOX_B)和 usageRules(选用指引与防滥用阈值)。默认仅用 ASCII,避免歧义宽度的 Unicode;模板宽度可调,提示框支持多行内容。

使用方式:仅在用户明确提及技能名 ascii-text-art-library 时触发,触发语包括 ascii-text-art-library、use ascii-text-art-library 等。可用脚本 scripts/generate_templates.py 按指定宽度生成基础模板集做本地预览,示例见 examples/templates-80.md。

适用场景:需要纯文本排版的项目,例如 CLI 工具输出、README 与文档标题、日志分隔与提示框、终端界面文案。

限制:只输出模板与命名/选用规则,不修改仓库文件;默认仅 ASCII;必须宽度可调且默认 80 列;质量要求为 80 列下对齐稳定、无行尾空格、语义清晰不过度装饰。资料给出的常见陷阱包括版本兼容性、配置格式、环境变量、依赖冲突与大数据量性能问题,但未提供具体版本、配置项或环境变量细节,暂未提供。官方文本未提供。