DownVid
1000개 이상의 사이트를 지원하고, 인터페이스가 간결하며 macOS·Windows·Linux에서 모두 사용 가능
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗NBL Storyline Desk. The Storyline Desk catches what you'd only notice by watching every minute with the record books open: the trends, records and turning points in each game and its coverage. It sends checked storylines to LK's internal teams before and after every game, so leadership, media and producers can agree on what to celebrate.
Daniel's Donuts Review Desk. The Review Desk reads every customer review each week and links it to the sales, staffing, stock and promotion data, a link that usually takes several teams in a room. It tells store, region and network leaders what's changing and why it might be, early, with the evidence attached, and gives them one place to discuss it.
Both make analysis that normally needs a specialist, or several teams, available to everyone at once, and give leadership one place to agree on what to do with it.
This is a rapid build, about 1–1.5 days of full-time work, made to show Claude agent capability. The order of operations, timing, prompts and safety controls are informed guesses, not knowledge of LK's structure or priorities.
Daniel's Donuts: the plan and a sample weekly email (illustrative data). The code builds the real Claude Agent SDK configuration and is checked offline. I'm happy to use this to walk you through how I build, in an interview or a working session.
flowchart LR
T[Run trigger<br/>pre-game · post-game · supplemental · follow-up] --> P[Code prepares the starting set<br/>frozen at the run's cutoff]
P --> L[Lead agent · Opus]
L --> S1[Stats] & S2[Commentary] & S3[Media] & S4[Fans]
S1 & S2 & S3 & S4 --> M[MCP tool server<br/>cutoff-safe SQL and search]
M --> F[(Findings store<br/>evidence · trail)]
F --> G[Gates in code<br/>recheck · data boundary · stances]
G --> J[Judge pass<br/>scores · headlines · follow-ups]
J --> W[Inbox emails · board · finding pages]
| Run | Time | Cost at API prices |
|---|---|---|
| Pre-game | 2.5 min | US$1.21 |
| Post-game | 3.0 min | US$2.16 |
| Supplemental (after the press conferences) | 3.3 min | US$1.77 |
| Producer follow-up | 3.3 min | US$1.54 |
That's about US$8 a game. Cost has the assumptions. What each report could see, and when, is in the data provenance.
| Doc | For | When |
|---|---|---|
| Proposal · Build vs buy · Cost | Leadership | Deciding on a pilot |
| Before you run · What's rough · Assumptions | Anyone running or judging it | Before running it |
| PRD · Data provenance · Verification | Stakeholders | Checking what it does and where the data comes from |
| Architecture · Team pitch | Engineers | Reviewing the build |
| Build log · Review trail | Engineers | Seeing how it was built and reviewed |
| Daniel's Donuts plan | Leadership, engineers | The same approach for another LK business |
Read before you run first. What you get:
site/.The desk can't yet be pointed at a different game. Collecting the commentary, live chat and articles for another game is still a manual step.
uv venv .venv && uv pip install --python .venv/bin/python -e ".[dev]"
.venv/bin/python -m pytest -q # offline checks: no model calls, no network
PYTHONPATH=src .venv/bin/python -m storydesk fetch && PYTHONPATH=src .venv/bin/python -m storydesk build-db
PYTHONPATH=src .venv/bin/python -m storydesk run post_game --game 36dbeb55-58ad-11f1-a69b-43a6b5595d3e --live
PYTHONPATH=src .venv/bin/python -m storydesk site # builds site/ from the store
Live runs need a Claude login or an ANTHROPIC_API_KEY. Each run is capped at US$5, plus US$1 for the judge pass.
Built by Bart Lind, with Claude Code orchestrating and Codex building and reviewing.