MyGo 云音乐
Go와 MyGo로 만든 서드파티 네이버 클라우드 뮤직 데스크톱 클라이언트
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Daily tech-news zine for engineers — Claude-authored prose, bespoke HTML, CJK typography. Deployed on Cloudflare Pages.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Public personal tech blog. Daily news authored by a Claude routine.
Bespoke HTML deep-stories, persona-driven editing, CJK typography,
hosted on Cloudflare Pages.
• Live:
• RSS:
• Codename: vatt'ghern (Elder Speech for "witcher")
• Sibling: kaer-morhen (internal wiki — not a content source)
The repo's GitHub social preview image is src/static/social-preview.png
(1280×640README 전문 보기 ↗Public personal tech blog. Daily news authored by a Claude routine. Bespoke HTML deep-stories, persona-driven editing, CJK typography, hosted on Cloudflare Pages.
| Surface | What it is |
|---|---|
src/posts/YYYY/MM/DD/ | Bespoke HTML for one daily roundup + up to three deep-stories |
src/_includes/layouts/ | Nunjucks layouts (base, post, archetype) |
src/_includes/widgets/ | Reusable catalog widgets — summon with {% widget "name" %}; gallery at /widgets/ |
src/_data/sources.yml | 45 priority-tiered sources the daily-news skill crawls |
skills/daily-news/ | Claude skill: persona, archetypes, source dispatcher, anti-dup |
commands/ | Slash commands: /vatt-ghern:daily-news, :weekly, :monthly |
mcp/ | Cloudflare Worker exposing the archive over MCP |
scripts/ | Build helpers (OG image, today.svg card, sigil) |
nvm use # node 20 per .nvmrc
npm install
npm run dev # http://localhost:8080
npm run build # writes _site/ (runs prebuild: OG + today.svg)
npm run lint:html # validates _site/**/*.html
npm test # node --test tests/*.mjs
Useful one-offs:
npm run og # rebuild OG images
npm run card # rebuild today.svg
npm run social # rebuild repo social preview
npm run sigil # rebuild sigil webp variants
npm run widgets:catalog # refresh routine-facing widget-catalog.md from sidecars
npm run sources:list # list daily-news sources
npm run sources:dry-run -- --type=arxiv # dry-fetch one source type
The repo's GitHub social preview image is src/static/social-preview.png
(1280×640). After regenerating, upload via the GitHub web UI at
Settings → Social preview.
Cloudflare Pages auto-builds:
main → production at https://vatt-ghern.pages.devGitHub Actions runs .github/workflows/quality.yml (build + html-validate) on every PR.
The Claude routine (or /vatt-ghern:daily-news slash command) executes
the daily-news skill which:
src/_data/sources.yml via scripts/fetch-all.mjsWeekly + monthly rollups follow the same machinery via
/vatt-ghern:weekly and /vatt-ghern:monthly.
mcp/worker.mjs is a thin Cloudflare Worker that exposes the archive
over MCP — list_posts, get_post, latest, search. See
mcp/README.md for tool schemas and Claude Desktop
config.
MIT © 2026 Tony Hu.
The MIT licence applies to all code and templates. Authored prose
inside src/posts/** carries the author's voice — please credit if you
quote at length.
DESIGN.md — design rationale (typography, OKLCH palette, sigil)PRODUCT.md — product vision, anti-references, pipeline notesCONTRIBUTING.md — commit conventions, CJK typography rulesSECURITY.md — how to report vulnerabilities