xiaohongshu-publish
2
总安装量
2
周安装量
#74744
全站排名
安装命令
npx skills add https://github.com/dingkwang/openclaw_superskill --skill xiaohongshu-publish
Agent 安装分布
opencode
2
gemini-cli
2
claude-code
2
github-copilot
2
codex
2
kimi-cli
2
Skill 文档
å°çº¢ä¹¦é¿æåå¸ Skill
æ¦è¿°
éè¿åä½è ä¸å¿èªå¨åå¸å°çº¢ä¹¦é¿æç¬è®°ã
ð¦ 使ç¨çº¦å®
让AI婿åé çè¯ãé«è´¨éçå 容ï¼è䏿¯ç¨å¹¿åæä½è´¨éä¿¡æ¯æ·¹æ²¡äººç±»çä¿¡æ¯æµã
è¿ä¸ªskillæ¯ç»é£äºå¸æAI婿è½çæ£åé ä»·å¼ç人ç¨çã请ç¨å®å叿æä¹ãæè´¨éçå 容ï¼è䏿¯spamã
â ï¸ ç¨³å®æ§è¯´æ
- æè¿å¨ç¿»è½¦ä¸æé¿ â æè½å å°ä¸ç¨³å®ï¼å¯è½åå¨bug
- é»è®¤éè¦å®¡æ ¸ â åå¸åé»è®¤éè¦ä¸»äººç¡®è®¤ï¼å¯å¨é ç½®ä¸å ³é
- å»ºè®®æ£æ¥éå¤ â åå¸åè¯·æ£æ¥æ¯å¦æéå¤åå¸ï¼URL夿å¯è½æå»¶è¿ï¼
åç½®æ¡ä»¶
- éè¦å°çº¢ä¹¦cookieï¼åæ¾å¨
~/.openclaw/secrets/xiaohongshu.jsonï¼ - éè¦å®è£ playwright å stealth.min.js
- Cookieéè¦å å«creatorç¸å ³å段ï¼access-token-creator, galaxy_creator_session_idçï¼
éè¦éå¶
- æ é¢ä¸è¶ è¿20个åï¼ è¶ è¿ä¼è¢«æªæ
- é¿æä¼èªå¨çæå¾çå°é¢
- åå¸åéè¦çå¾ å®¡æ ¸
â ï¸ å®å ¨è§åï¼å¿ é¡»éµå®ï¼
- åå 容æ¶ç¨Opus – å¹³æ¶ç¨é»è®¤æ¨¡åï¼åªæåå¸åå 容æ¶åæ¢opus
- ç¦æ¢æ³é²ææä¿¡æ¯ – ä¸éé²ä¸»äººçï¼
- çå®å§åãèç³»æ¹å¼
- å ·ä½æèµé¡¹ç®ãéé¢
- ç§äººå¯¹è¯å 容
- ä»»ä½å¯è¯å«èº«ä»½çä¿¡æ¯
- å 容éå®¡æ ¸ – åå¸åå¿ é¡»ç»ä¸»äººè¿ç®ç¡®è®¤
å叿µç¨
- 访é®
https://creator.xiaohongshu.com/publish/publish - ç¹å»”åé¿æ”æ ç¾
- ç¹å»”æ°çåä½”
- å¡«åæ é¢ï¼textarea[placeholder=”è¾å ¥æ 颔]ï¼
- å¡«åå 容ï¼[contenteditable=”true”]ï¼
- ç¹å»”ä¸é®æç”
- ç¹å»”ä¸ä¸æ¥”
- çå¾ å¾ççæï¼çº¦5-8ç§ï¼
- ç¹å»”å帔æé®
- æååURLä¼å
å«
published=true
Cookieè·åæ¹æ³
- 卿µè§å¨ç»å½å°çº¢ä¹¦ç½é¡µç
- 访é®åä½è ä¸å¿ creator.xiaohongshu.com
- F12æå¼å¼åè å·¥å · â Application â Cookies
- å¤å¶ä»¥ä¸å段ï¼
- a1
- web_session
- webId
- websectiga
- access-token-creator.xiaohongshu.com
- galaxy_creator_session_id
- x-user-id-creator.xiaohongshu.com
Cookieå 载代ç
import json
import os
# 使ç¨éç¨è·¯å¾ï¼éé
ææç¨æ·
cookie_path = os.path.expanduser('~/.openclaw/secrets/xiaohongshu.json')
with open(cookie_path, 'r') as f:
raw = json.load(f)
# Cookieæä»¶æ¯dictæ ¼å¼ï¼éè¦è½¬æ¢ä¸ºplaywrightæ ¼å¼
cookies = [{'name': k, 'value': str(v), 'domain': '.xiaohongshu.com', 'path': '/'} for k, v in raw.items()]
代ç 示ä¾
from time import sleep
from playwright.sync_api import sync_playwright
def publish_xhs_long_text(title, content, cookies):
with sync_playwright() as playwright:
browser = playwright.chromium.launch(headless=True)
context = browser.new_context()
# stealth.min.jså·²å
ç½®äºé¡¹ç®ä¸
stealth_path = os.path.join(os.path.dirname(__file__), '..', 'stealth.min.js')
context.add_init_script(path=stealth_path)
context.add_cookies(cookies)
page = context.new_page()
page.set_default_timeout(60000)
page.goto('https://creator.xiaohongshu.com/publish/publish')
sleep(3)
page.click('text=åé¿æ')
sleep(2)
page.click('text=æ°çåä½')
sleep(4)
page.fill('textarea[placeholder="è¾å
¥æ é¢"]', title)
editor = page.locator('[contenteditable="true"]').first
editor.click()
editor.fill(content)
sleep(2)
page.click('text=ä¸é®æç')
sleep(3)
page.click('button:has-text("ä¸ä¸æ¥")')
sleep(8)
page.locator('button:has-text("åå¸")').last.click()
sleep(5)
success = 'published=true' in page.url
browser.close()
return success
注æäºé¡¹
- Cookieä¼è¿æï¼éè¦å®ææ´æ°
- é¢ç¹åå¸å¯è½è§¦åéªè¯ç
- è稿åå¨å¨æµè§å¨æ¬å°ï¼æ¢sessionä¼ä¸¢å¤±
- 建议åå¸åå è®©ç¨æ·å®¡æ ¸å 容
- åå¸åURLå¯è½ä¸ä¼ç«å³åæ published=trueï¼å¤ç15-20ç§å夿ï¼ä¸è¦æ¥çéåï¼å¦åä¼éå¤åå¸ï¼
ç¸å ³æä»¶
- Cookieé
ç½®ï¼
~/.openclaw/secrets/xiaohongshu.json - stealth.min.jsï¼
stealth.min.jsâ å·²å ç½®äºé¡¹ç®æ ¹ç®å½ - åå¸èæ¬ï¼
./publish_long_text.py - è¯è®ºåå¤skillï¼
../xiaohongshu-reply/SKILL.md