Purpose速く読むためではなく、見落とさないための dashboardA dashboard for not missing important changes
AI coding のニュースは、product blog、changelog、release、論文、community 記事に分散しています。 このサイトではそれらをカテゴリ、重要度、source type、時系列で揃え、日次確認と後追い調査の両方で使えるようにしています。AI coding updates are scattered across product blogs, changelogs, releases, papers, and community posts. This site aligns them by category, importance, source type, and time for both daily review and later research.
Freshness毎時 1 batch、各 source は約 6 時間周期One batch hourly; each source about every 6 hours
57 sources を 6 batch に分け、1 run で約 10 sources を確認します。 Status では batch、source registry、freshness、summarize 状態を確認できます。57 sources are split across 6 batch, with about 10 checked per run. Status shows the batch, source registry, freshness, and summarization state.
HistoryArchive と stats で長期推移を保持Archive and stats preserve long-term trends
live index から外れた記事も archive と stats に集約し、カテゴリ別の月次推移や記事数推移を後から確認できるようにしています。Entries that leave the live index remain aggregated in archive and stats data, preserving monthly category and volume trends for later review.
01Collect公式 feed と community feed を収集Collect official and community feeds
RSS、Atom、GitHub Releases、arXiv、HTML index から記事候補を取り込みます。57 source を 6 batch に分け、毎時 1 batch、各 source を約 6 時間周期で巡回します。Candidates come from RSS, Atom, GitHub Releases, arXiv, and HTML indexes. 57 sources are split across 6 batch; one batch runs hourly, revisiting each source about every 6 hours.
02Normalize重複除去とカテゴリ正規化Deduplicate and normalize categories
source、URL、publishedAt、category、importance、archiveTier を揃え、同一記事の重複を canonical URL ベースで抑えます。Source, URL, publishedAt, category, importance, and archiveTier fields are normalized. Canonical URLs suppress duplicate copies of the same article.
03Summarize日本語で読み始められる形に変換Prepare summaries for fast review
タイトル、要約、タグ、重要度を生成し、KV cache を使って再生成を抑えます。原文への導線は記事詳細に残します。Titles, summaries, tags, and importance are generated, with KV caching to avoid unnecessary regeneration. Article details retain a direct link to the original source.
04Publish静的サイトとして高速に配信Publish as a fast static site
差分がある場合だけ data artifact を commit し、Cloudflare Pages Git Integration が Astro build と Pagefind index を作成します。Data artifacts are committed only when they change. Cloudflare Pages Git Integration then builds the Astro site and Pagefind index.
利用時の前提Assumptions and caveats
タイトル、要約、タグ、重要度には機械生成の内容が含まれます。要約は読む優先度を判断するための補助です。 共有前に原文を確認してください。要約待ちや翻訳表示にはラベルを付けています。Titles, summaries, tags, and importance may include machine-generated content. Summaries support triage. Confirm the original source before sharing. Pending and translated states are labeled.
共有前チェックSharing checklist
一覧と詳細には、AI 要約が準備待ちの新着を含む場合があります。Spotlight、優先度 Top 3、RSS、JSON Feed は要約準備済みの記事だけを扱います。 要約はトリアージの補助です。要約待ちや翻訳表示のラベルを確認し、共有前に原文を確認してください。Public listing and detail pages may include newly collected entries while AI summary enrichment is pending. Spotlight, Ranked Top 3, RSS, and JSON Feed remain summary-ready-only. Summaries support triage. Check pending or translated labels, and confirm the original source before sharing.
任意の広告スクリプトは、利用者が明示的に許可した場合だけ本番カスタムドメインで読み込みます。ローカル preview と pages.dev では読み込みません。The optional ad script loads on the production custom domain only after explicit consent. It remains disabled on local previews and pages.dev.
匿名いいねとプライバシーAnonymous likes and privacy
匿名の公開いいねです。記事の保存・お気に入りではなく、Featured、Top 3、重要度、掲載順位には影響しません。Anonymous public likes are reactions, not saved articles or bookmarks. They do not affect Featured, Top 3, importance, or listing order.
Knowledge と記事詳細の「いいね」は匿名の公開件数です。ブラウザごとの不透明な識別子を HttpOnly Cookie に保持し、 server では HMAC-SHA256 化した値だけを D1 に保存します。IP address は Turnstile 検証にだけ使用し、D1 には保存しません。Likes on Knowledge cards and article detail pages are anonymous public counts. An opaque browser identifier is kept in an HttpOnly cookie, and only its HMAC-SHA256 digest is stored in D1. The IP address is used only for Turnstile verification and is not stored in D1.
Cookie を削除した場合や別ブラウザでは別票として扱われます。いいねはお気に入りや記事保存ではなく、 live index から外れた記事の URL 保持を保証しません。Featured、Top 3、importance、掲載順位にも影響しません。Clearing the cookie or using another browser creates a separate vote. A like is not a bookmark or saved article, and it does not guarantee that an article URL remains available after the entry leaves the live index. It does not affect Featured, Top 3, importance, or listing order.
保存内容、第三者サービス、削除方法を確認Review stored data, third parties, and deletion controls
問題の報告Report a problem
誤ったカテゴリ・タグ、翻訳の欠落、壊れたリンク、表示崩れなど、サイトの問題を見つけた場合は GitHub Issues で報告できます。 記事 URL や再現手順を含めていただくと調査しやすくなります。If you notice a miscategorized entry, a missing translation, a broken link, or a display bug, you can report it on GitHub Issues. Including the article URL and steps to reproduce helps investigation.
収集や AI 要約の遅れ自体は、通常の運用状態であり不具合ではありません。まずStatus で稼働状況・Queue backlog・収集エラーを確認し、それでも数時間以上 ERR が続く場合や、 意図的な障害と思われる場合に報告してください。Collection or AI summary delays are expected operational states, not bugs by themselves. CheckStatus first for run health, queue backlog, and collection errors, and report only when an ERR state persists for several hours or looks like an unintended failure.
⚠GitHub で問題を報告Report an issue on GitHub↗
運営者情報Operator
- 運営主体Operated by
- Studio344
お問い合わせは上記「問題の報告」の GitHub Issues をご利用ください。データの扱い・第三者サービス・適用法域の詳細は Privacy を参照してください。For enquiries, use the GitHub Issues link above. See Privacy for data handling, third-party services, and jurisdiction details.