KonghaYao / promptor

It' s a Typescript NAI and Stable Diffusion Prompts decoder and encoder!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AI 绘图 Prompt 解析库

codecov workflow for Codecov

  1. 本项目从 魔导绪论项目 分离出来,是用于 Prompt 字符串解析的一个库。
  2. 测试覆盖率 99%,可用性高。
  3. 魔导绪论项目的一键导入和一键导出功能都是基于这个库进行操作的
npm install promptor
pnpm i promptor

功能

具体功能 Typescript 有提示,这里只是把导出的名称列举一下。同时,所有的测试例子其实都是 DEMO,非常简单,详见 代码

  • IPromptData: Prompt 魔咒解析为的对象 interface
  • PromptToTags: 字符串魔咒转 IPromptData 格式
  • TagsToPrompt: IPromptData 转化为字符串
  • 支持 数值加权 ,Prompt editing, Alternating Words (Stable Diffusion 专有)
  • 支持 Novel AI Tag 解析
  • 支持 NAI 和 SD Tag 等价交换(开发中)

License

MIT

About

It' s a Typescript NAI and Stable Diffusion Prompts decoder and encoder!

License:MIT License


Languages

Language:TypeScript 97.4%Language:HTML 2.6%