tripocli v2.1.0:新增图片4K超分(img-upscale)、智能抠图(img-split)、图片删除与nanobanana免费模型别名
This commit is contained in:
1 parent
671fe2f55a
commit
b416a743f5
10 files changed
+206
-6
No files matched your search
@@ -13,10 +13,18 @@ HELP = "列出我的图片资产(生成过的参考图)"
|
||||
def add_arguments(parser):
|
||||
parser.add_argument("--page", type=int, default=1, help="页码(默认 1)")
|
||||
parser.add_argument("--size", type=int, default=8, help="每页数量(默认 8)")
|
||||
parser.add_argument("--delete", help="删除指定的图片资产 asset_id(对应网页端垃圾桶按钮)")
|
||||
|
||||
|
||||
def run(ctx):
|
||||
args = ctx.args
|
||||
if args.delete:
|
||||
target_id = args.delete.strip()
|
||||
body = {"items": [{"asset_id": target_id, "keys": []}]}
|
||||
ctx.client.get_data("POST", "/v2/studio/image/batch_delete", body=body)
|
||||
ctx.out.line(f"🗑️ 已成功删除图片资产: {target_id}")
|
||||
return {"deleted": target_id}
|
||||
|
||||
data = ctx.client.get_data(
|
||||
"POST", "/v2/studio/image/image_assets",
|
||||
body={"page_num": args.page, "page_size": args.size},
|
||||
|
||||
Reference in new issue
Block a user