modelscope
/modelscope
Sprawdza konto w ModelScope przez bezpośrednie zapytania HTTP i zapisuje szkice artykułów przy użyciu zalogowanej sesji użytkownika.
- Autor
- AceDataCloud ↗
- Repozytorium
- Skills ↗
- Licencja
- Apache-2.0
- Ostatnia zmiana repozytorium
- 13.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 4
- Skrypty
- 2
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 2
Brak sygnałów. Repozytorium zmienione 13.11.2026, bez odwołań do wycofanych modeli i API.
Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.
- 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
- Platform contract
- Content and outcomes
- Protocol evidence
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ę.