repo·evals
· ·main@HEAD (pyproject v0.1.0)

social-auto-upload

dreammis/social-auto-upload

📝
🧬

🛑
0–29
⚠️
30–49
🛠
50–79
🏭
80–100
42
⚠️· 42 / 100
  • 1 critical claim(s) failed
  • README may claim a license but no LICENSE file exists
  • release_pipeline=1, recently_active=True
  • EN-only or ZH-only README
  • static-only eval; live e2e pending

#1👤
#2🎯
#3🧭
#4

Video file + config视频文件 + 配置+ target platform flag+ 目标平台 flagCookie loaderCookie 加载器(per-platform persisted login)(各平台持久化登录)Playwright + stealthPlaywright + stealth(browser_hook + stealth.min.js)(browser_hook + stealth.min.js)Platform uploader平台 uploader(1 of 7 platforms)(7 选 1)Schedule + submit定时 + 提交(now or future timestamp)(即时或未来时间戳)Video on platform视频上线(or scheduled, or queued)(或排队 / 定时)

git clone + pip install -e .any (Python 3.10+)moderate
docker build + runany (Docker)moderate
uv sync (with uv.lock)any (uv)easy
  • 🌐
Real account on each platform (douyin / bilibili / xhs / kuaishou / 视频号 / 百家号 / TikTok)
Cookie-based login for upload
One real account per platform you want to publish to; aggressive scheduling risks account limits
Per-platform anti-bot ecosystem (signing / stealth)
Internal — handled via stealth.min.js + per-platform module quirks
stealth.min.js was generated 2024-06-10 (~16 months stale); platforms iterate fast
ClawPower / sponsor LLM gateway (mentioned in README)
Sponsor mention only — not a project dependency
Sponsorship block in README; the project itself doesn't call any LLM
· 10
6 3 1
+40
-4
+5
+6
0
-5

9 / 10
passed claim-001

passed claim-002

passed claim-003

failed claim-004

passed claim-005

failed claim-006

passed claim-007

untested claim-009

failed claim-010

input_contract
output_contract
determinism
idempotence
no_skill_callouts
failure_mode_clarity

workflow_correctness
declared_call_graph
stop_conditions
handoff_points
atom_evidence
error_propagation
partial_failure_handling

  • core user-facing layer untested → capped at 'usable'
  • evidence_completeness='partial' (not portable) → capped at 'usable'

  • critical claim claim-006 failed

archetype: adaptercore_layer_tested? Falseevidence: partialrecommended: unusablefinal: unusable
ceiling 1 · core user-facing layer untested → capped at 'usable'
ceiling 2 · evidence_completeness='partial' (not portable) → capped at 'usable'

claim-0017 platform uploader modules exist (douyin / xhs / bilibili / kuaishou / tencent / baijiahao / tiktok)criticalplatform-coverage● passed
claim-002CLI + backend are substantivecriticalcli-implementation● passed
claim-003Per-platform examples (cookie + upload) exist for every supported platformhighexample-completeness● passed
claim-004Tests collect + run from a clean clonehightest-discipline✕ failed
claim-005Documentation includes install / CLI / agent-bootstrap / skill-distributionhighdocumentation● passed
claim-006Repository has a LICENSE filecriticallicensing✕ failed
claim-007Anti-bot stealth setup exists for browser automationhighanti-bot-resilience● passed
claim-008Build/distribution metadata complete (pyproject + uv.lock + Dockerfile)mediumdistribution● passed
claim-009Live end-to-end upload to one of the 7 platforms succeedscriticalend-to-end○ untested
claim-010Two parallel xiaohongshu uploaders are not a partial-migration traphighcode-hygiene✕ failed

65%
0.00s
0

run-static-checks

2026-05-05
65% tokens in ? / out ?
  • claim-001 · passed
  • claim-002 · passed
  • claim-003 · passed
  • claim-004 · failed_partial
  • claim-005 · passed
  • claim-006 · failed
  • claim-007 · passed
  • claim-008 · passed
  • claim-010 · failed_partial

run-static-checks

2026-05-05
65% tokens in ? / out ?
  • claim-001 · passed
  • claim-002 · passed
  • claim-003 · passed
  • claim-004 · failed_partial
  • claim-005 · passed
  • claim-006 · failed
  • claim-007 · passed
  • claim-008 · passed
  • claim-010 · failed_partial