Spaces:
Running
Running
1.1
Browse files- .gitattributes +0 -34
- app.py +7 -6
.gitattributes
DELETED
@@ -1,34 +0,0 @@
|
|
1 |
-
*.7z filter=lfs diff=lfs merge=lfs -text
|
2 |
-
*.arrow filter=lfs diff=lfs merge=lfs -text
|
3 |
-
*.bin filter=lfs diff=lfs merge=lfs -text
|
4 |
-
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
5 |
-
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
6 |
-
*.ftz filter=lfs diff=lfs merge=lfs -text
|
7 |
-
*.gz filter=lfs diff=lfs merge=lfs -text
|
8 |
-
*.h5 filter=lfs diff=lfs merge=lfs -text
|
9 |
-
*.joblib filter=lfs diff=lfs merge=lfs -text
|
10 |
-
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
11 |
-
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
12 |
-
*.model filter=lfs diff=lfs merge=lfs -text
|
13 |
-
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
14 |
-
*.npy filter=lfs diff=lfs merge=lfs -text
|
15 |
-
*.npz filter=lfs diff=lfs merge=lfs -text
|
16 |
-
*.onnx filter=lfs diff=lfs merge=lfs -text
|
17 |
-
*.ot filter=lfs diff=lfs merge=lfs -text
|
18 |
-
*.parquet filter=lfs diff=lfs merge=lfs -text
|
19 |
-
*.pb filter=lfs diff=lfs merge=lfs -text
|
20 |
-
*.pickle filter=lfs diff=lfs merge=lfs -text
|
21 |
-
*.pkl filter=lfs diff=lfs merge=lfs -text
|
22 |
-
*.pt filter=lfs diff=lfs merge=lfs -text
|
23 |
-
*.pth filter=lfs diff=lfs merge=lfs -text
|
24 |
-
*.rar filter=lfs diff=lfs merge=lfs -text
|
25 |
-
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
26 |
-
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
27 |
-
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
28 |
-
*.tflite filter=lfs diff=lfs merge=lfs -text
|
29 |
-
*.tgz filter=lfs diff=lfs merge=lfs -text
|
30 |
-
*.wasm filter=lfs diff=lfs merge=lfs -text
|
31 |
-
*.xz filter=lfs diff=lfs merge=lfs -text
|
32 |
-
*.zip filter=lfs diff=lfs merge=lfs -text
|
33 |
-
*.zst filter=lfs diff=lfs merge=lfs -text
|
34 |
-
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app.py
CHANGED
@@ -9,10 +9,8 @@ from nft import up_card
|
|
9 |
|
10 |
def qr(ava_image):
|
11 |
if ava_image is not None:
|
12 |
-
|
13 |
-
|
14 |
-
qr_img, info = catch_qr(ava_image)
|
15 |
-
return {image_qr: qr_img, login_info: info}
|
16 |
return {image_qr: None, login_info: None}
|
17 |
|
18 |
|
@@ -35,6 +33,7 @@ with gr.Blocks() as demo:
|
|
35 |
login_info = gr.State([])
|
36 |
with gr.Tab("bili_NFT自定义头像"):
|
37 |
gr.Markdown("30秒自定义钻石头像(NFT),一站式操作仅三步,无需下载安装,代码开源")
|
|
|
38 |
gr.Markdown("第一步:")
|
39 |
gr.Markdown("""领取三体数字藏品R级别,作为自定义NFT头像底图.
|
40 |
[三体数字藏品领取地址](https://www.bilibili.com/h5/mall/v2/card/collection?act_id=14&hybrid_set_header=2)""")
|
@@ -42,12 +41,14 @@ with gr.Blocks() as demo:
|
|
42 |
gr.Markdown("第二步:")
|
43 |
with gr.Row():
|
44 |
with gr.Column():
|
45 |
-
gr.Markdown(
|
|
|
46 |
image_ava = gr.Image()
|
47 |
image_qr = gr.Image()
|
48 |
gr.Markdown("第三步:")
|
49 |
with gr.Row():
|
50 |
-
gr.Markdown(
|
|
|
51 |
text_button = gr.Button("验证登录并提交头像")
|
52 |
code_output = gr.Textbox(placeholder="提交结果")
|
53 |
|
|
|
9 |
|
10 |
def qr(ava_image):
|
11 |
if ava_image is not None:
|
12 |
+
qr_img, info = catch_qr(ava_image)
|
13 |
+
return {image_qr: qr_img, login_info: info}
|
|
|
|
|
14 |
return {image_qr: None, login_info: None}
|
15 |
|
16 |
|
|
|
33 |
login_info = gr.State([])
|
34 |
with gr.Tab("bili_NFT自定义头像"):
|
35 |
gr.Markdown("30秒自定义钻石头像(NFT),一站式操作仅三步,无需下载安装,代码开源")
|
36 |
+
gr.Markdown("源码:https://huggingface.co/spaces/cynika/NFT_avatar")
|
37 |
gr.Markdown("第一步:")
|
38 |
gr.Markdown("""领取三体数字藏品R级别,作为自定义NFT头像底图.
|
39 |
[三体数字藏品领取地址](https://www.bilibili.com/h5/mall/v2/card/collection?act_id=14&hybrid_set_header=2)""")
|
|
|
41 |
gr.Markdown("第二步:")
|
42 |
with gr.Row():
|
43 |
with gr.Column():
|
44 |
+
gr.Markdown(
|
45 |
+
"确保第一步领取三体数字藏品后,上传新头像,头像尽量为正方形并小于1024*1024像素,然后等待生成二维码并扫码登录进行授权(左上传头像,右扫码登录))")
|
46 |
image_ava = gr.Image()
|
47 |
image_qr = gr.Image()
|
48 |
gr.Markdown("第三步:")
|
49 |
with gr.Row():
|
50 |
+
gr.Markdown(
|
51 |
+
"""第二步完成后,3-15s内点击按钮<验证登录并提交头像>等待任务完成显示结果(成功可能需要时间审核)""")
|
52 |
text_button = gr.Button("验证登录并提交头像")
|
53 |
code_output = gr.Textbox(placeholder="提交结果")
|
54 |
|