DanbooruSearch-text / README.md
SAkizuki's picture
Initial Clean State
0247228
metadata
title: DanbooruSearch
emoji: 👁
colorFrom: red
colorTo: indigo
sdk: docker
pinned: false
license: mit
short_description: 使用模糊搜索查找danbooru标签

Danbooru模糊查找

本项目提供一种模糊查找Danbooru标签的方法。用户可以凭借模糊的语言描述,查找Danbooru数据集中对应的标签。

目前,仅支持使用汉语和英语进行查找。

⚠查找结果中可能包含NSFW内容。

使用说明

本程序有三个查找参数:

  • top_k:每个词取前top_k个相关的标签。

  • 结果上限:对于整个查找,展示综合得分的前N名

  • 热度权重:0~1,这个数值越高,标签频数在综合得分中的权重越大。推荐设为0.15

设置完查找参数后,用户可以在「画面描述」中输入汉语或英语的词语或自然语言,点击「开始搜索」后,程序将进行查找。

工作模式

完整画面查找

你可以输入对画面的完整描述,程序将生成匹配的danbooru标签集。

示例输入

一个穿着白色水手服、蓝色短裙的少女,在下着大雨的城市街道奔跑,她的标签是不甘、愤怒、流泪,她的衣服湿透。

建议参数

  • top_k:较小,例如5

  • 结果上限:一般的SDXL系生图模型支持70-80个标签,设为80

  • 热度权重:0.15

示例输出

short_dress, city, streaming_tears, street, white_serafuku, tag, hashtag, clothes, furious, fume, label, rain, blue_background, tears, miniskirt, white_sailor_collar, shorts_under_skirt, dressing, serafuku, costume, shorts_under_dress, dress, crying, blue_skin, undressing, microskirt, object_in_clothes, tearing_up, blue_theme, black_serafuku, running, blue_shoes, >:(, shared_clothes, clothes_on_and_off, blue_liquid, jogging, clothes_in_front, wiping_tears, grey_serafuku, urban, angry, shorts, fleeing, town, wet_clothes, la_grondement_du_haine, wet_face, slug_girl, price_tag, changing_clothes, clothes_on_floor, angry_sex, wet_shirt, training_bra, wet_hair, sword_girls, cityscape, annoyed, running_on_liquid, outdoors, short_sleeves, supergirl, teardrop, girly_running, after_rain, short_shorts, blue_eyes, taking_shelter, city_lights, |_|, running_towards_viewer, nipple_tag, wet_floor, showering, mourning, ^^^, wet_jacket, w, chasing

同时,程序输出一份详细的查询结果表格,用户也可以在表格中选择合适的标签

image-20260208212616475

关键词精准查找

你或许对某个词有模糊的印象,但不知道它对应的danbooru标签具体是什么。此时,你可以使用此程序精确查找。

示例输入

假肢

建议参数

  • top_k:较小,例如5

  • 结果上限:较小,例如10

  • 热度权重:0.15

示例输出

running_blades, prosthetic_leg, peg_leg, severed_limb, fake_claws, fake_nails, detached_legs, multiple_legs, separated_legs, alternate_footwear

image-20260208212925262

概念模糊查找

你可能像搜索关于某一个概念的关键词。此时,你可以使用此程序进行概念模糊查找。

示例输入

裙子

建议参数

  • top_k:较大,例如40

  • 结果上限:较大,例如80

  • 热度权重:0.15

示例输出

skirt, dress, one_piece, white_skirt, black_skirt, upskirt, skirt_set, long_skirt, long_dress, pink_skirt, skirt_hold, skirt_lift, sweater_dress, skirt_suit, multicolored_skirt, skirt_pull, under_skirt, gown, dress_lift, unworn_skirt, skirt_tug, print_skirt, dress_tug, dress_flower, orange_skirt, flower_skirt, flower_dress, wet_dress, skirt_under_dress, wet_skirt, dress_ribbon, taut_skirt, armored_skirt, culottes, swimsuit_skirt, skort, skirt_rolled_up, dress_flip, skousers, dress_over_shirt, striped_clothes, dress_shirt, sleeveless_dress, undressing, clothes, lingerie, striped_dress, layered_dress, adjusting_clothes, multicolored_dress, clothes_between_thighs, hooded_dress, dressing, layered_clothes, clothes_on_floor, evening_gown, dress_shoes, hand_under_clothes, tearing_clothes, multicolored_clothes, clothed_female_nude_female, clothes_down, ballerina, holding_cloth, changing_clothes, shorts_under_dress, cloth, shirt_under_dress, clothes_on_and_off, folded_clothes, hand_under_dress, clothes_on_shoulders, dress_suit, reflective_clothes, night_clothes

image-20260208213214790