Przejdź do treści
Biblioteka skilli
Marketing i treści · Automatyzacja

modelscope

/modelscope

Sprawdza konto w ModelScope przez bezpośrednie zapytania HTTP i zapisuje szkice artykułów przy użyciu zalogowanej sesji użytkownika.

Repozytorium
Skills ↗
Licencja
Apache-2.0
Ostatnia zmiana repozytorium
13.11.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
4
Skrypty
2
Komentarze HTML
0
Adresy URL w SKILL.md
2
Przestarzałość

Brak sygnałów. Repozytorium zmienione 13.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.

Co sprawdzić przed instalacją
  • 2 skrypty w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.

Skrypty: scripts/modelscope.py, scripts/publishing_http.py

Co robi i kiedy

Sprawdza konto w ModelScope przez bezpośrednie zapytania HTTP i zapisuje szkice artykułów przy użyciu zalogowanej sesji użytkownika.

Oryginalny opis (EN)

Use direct HTTP with the user's 魔搭社区 login cookies to inspect the account and save article drafts. Use for 魔搭社区 article preparation; no paired browser is required for execution.

Jak działa

  1. Platform contract
  2. Content and outcomes
  3. Protocol evidence
Sekcje z nagłówków SKILL.md, w oryginale · 32 linii, 424 słów
Podgląd SKILL.md
---
name: modelscope
description: Use direct HTTP with the user's 魔搭社区 login cookies to inspect the account and save article drafts. Use for 魔搭社区 article preparation; no paired browser is required for execution.
connections:
  - modelscope
allowed_tools:
  - Bash
license: Apache-2.0
metadata:
  author: acedatacloud
  version: '2.0'
---

# 魔搭社区 over HTTP

The connector injects `MODELSCOPE_COOKIES` as a JSON cookie array. Never print it.
Use this bundled Python standard-library client. It talks directly to the platform's web endpoints; no local browser or browser fallback runs during execution. Login cookies are initially captured by the ACE extension and encrypted in the connection vault.

```bash
python3 "$SKILL_DIR/scripts/modelscope.py" whoami
python3 "$SKILL_DIR/scripts/modelscope.py" draft --title "标题" --content-file /tmp/article.txt
python3 "$SKILL_DIR/scripts/modelscope.py" draft --title "标题" --content-file /tmp/article.txt --confirm
```

`SKILL_DIR` belongs to the most recently loaded skill. When switching back to this platform after loading another skill, load this skill again and immediately invoke its client through `SKILL_DIR`. Do not search shared cache directories for a script: they can contain older bundles.
Without trailing `--confirm`, writes only build a local preview: no cookies or network are accessed. Use `--confirm` only when the user's request authorizes that exact content, account and action. The script does not infer public-publication permission from a draft request.

## Platform contract

The available create endpoint accepts `ContentDraft` only. It saves the body; it does **not** save the article title. Results explicitly return `title_saved=false` and the requested title for completion in the editor. Default `text` input creates literal paragraphs; for formatting use [native content](references/native-content.md) with `--format native`. This is not a model/dataset/Spaces upload skill.

## Content and outcomes

- Preserve the complete article. The client does not re-host images or fetch external media. Use already hosted images and verify them in the editor; do not silently strip an image or change the content to make a request pass.
- The default input format is `text`. Plain text does not render Markdown. Native editor JSON must be prepared explicitly and checked against the source before submission.
- Account lookup must succeed before a write. A timeout, non-JSON/WAF page, missing result ID or business error stops the flow. Never retry a write through another route/browser automatically; inspect the original item first.
- Responses expose only selected account/result fields. Raw errors, CSRF tokens and cookies are never printed. HTTP 403 can mean WAF or account restrictions, not necessarily expiry. Reconnect at <https://studio.acedata.cloud/console/connectors> when login is invalid.
- A successful save response is **not** independent readback. Results include `readback_verified=false`; inspect/reopen the returned item before claiming the complete text persisted. No HTTP public publication is implemented.
- Do not call `publish_artifact` as delivered for a draft or private post.

## Protocol evidence

Request/response contracts inspected in [MediaSync](https://github.com/yjmm10/MediaSync/blob/77ec95860fd1b0898459a6f401220e34cf80f31e/packages/core/src/adapters/platforms/modelscope.ts). The Python implementation is independent; no GPL source is bundled. Offline tests verify the wire contract and failure handling, not current live-account publishing access.
Pliki w paczce (4)
  • SKILL.md 3 KB
  • references/native-content.md 1 KB
  • scripts/modelscope.py 3 KB
  • scripts/publishing_http.py 11 KB

Wersje

W bazie nie ma innych skilli o nazwie modelscope.

Migawka bazy z 13.11.2026 · wersja paczki 265bce9a113d (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100jianshu
    Zapisuje na koncie użytkownika w Jianshu szkice artykułów i sprawdza konto przez bezpośrednie żądania HTTP z jego sesją.
  • 100infoq
    Zapisuje szkice artykułów w panelu InfoQ przez bezpośrednie zapytania HTTP z zalogowanymi ciasteczkami użytkownika.
  • 100ms-hub
    Obsługuje platformę ModelScope: wyszukuje, pobiera i wysyła modele oraz zbiory, wdraża Studio i konfiguruje MCP.
  • 100ms-studio-deploy
    Wdraża lokalny projekt do ModelScope Studio (Gradio, Streamlit, Docker lub strona statyczna): synchronizacja kodu, wdrożenie, monitorowanie logów, zmienne sekretne oraz automatyczna diagnostyka i naprawa.
  • 100markdown-to-x-article
    Tworzy i wypełnia szkice artykułów na X z plików Markdown przez lokalne rozszerzenie Chrome i most xap.
  • 100md2wechat
    Konwertuje Markdown na HTML dla WeChat Official Account, generuje obrazy artykułów, tworzy szkice, proponuje tytuły, usuwa ślady pisania AI i obsługuje szkice Zhihu, CSDN i Toutiao przez przeglądarkę.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.