← 返回開源列表

blog

coreyverse.dev/blog 的 Markdown 原始檔,以 GitHub 作為 CMS

Markdown GitHub Actions Node.js
Coreychen4444/blog License: NOASSERTION Language: JavaScript

關於

本站部落格的唯一資料來源。文章是帶 frontmatter 的 Markdown 檔案,依主題(交易、技術、AI、旅行)分目錄存放;每次推送後由 GitHub Action 重新產生 posts.json 清單,coreyverse.dev 據此渲染。內容採用 CC BY-SA 4.0,程式碼採用 MIT。

核心技術亮點

1

GitHub 即 CMS:把 Markdown 檔案提交到 main,網站就會讀取

2

posts.json 清單由 GitHub Action(scripts/build-manifest.mjs)自動重建

3

四個主題:交易、後端技術、AI 與 Agent、旅行

4

開放內容:文章 CC BY-SA 4.0,腳本與工作流程 MIT;歡迎提交錯字和事實更正的 PR

此 README 由 README.zh-CN.md(簡體中文)以 OpenCC 自動轉換為繁體中文。

English | 簡體中文

Corey 的部落格

License: CC BY-SA 4.0 License: MIT Live site

Corey Chen 的個人寫作。他是一名在新加坡工作的 Go 後端工程師。 內容開源:歡迎分享、改編、翻譯,只需註明出處,並讓衍生作品沿用同一許可證。

內容通過 GitHub-as-CMS 流水線渲染在 coreyverse.dev/blog (本倉庫是唯一的事實來源)。

內容概覽

主題 寫些什麼
tech 後端工程、Go、分散式系統、MySQL/Redis/Kafka
travel 旅行隨筆:美食、街巷、人
trading 從第一性原理出發談市場、投資與交易系統
ai AI 與 Agent:原理、走向,以及我如何用它們搭建系統

按主題瀏覽:posts/trading/ · posts/tech/ · posts/ai/ · posts/travel/

轉載與署名

posts/ 下的所有內容採用 CC BY-SA 4.0 許可。你可以:

  • 引用、翻譯、轉載、二次創作:任何媒介,商業或非商業用途均可。
  • 必須: 署名 Corey Chen,連結回 coreyverse.dev/blog 上的原文,並讓你的衍生作品 同樣採用 CC BY-SA 4.0 許可。
  • 非必須但歡迎:開一個 issue 告訴我,尤其是翻譯,我很樂意加上鍊接。

scripts/ 和 .github/workflows/ 中的程式碼採用 MIT 許可,見 LICENSE-CODE。

參與貢獻

發現錯別字、失效連結或事實錯誤?歡迎提 PR,參見 CONTRIBUTING.md。如果有內容建議或想參與翻譯,請開一個 issue。

倉庫結構

posts/
├── tech/       # 後端工程、Go、系統
├── travel/     # 隨筆與美食筆記
├── trading/    # 市場、投資與交易系統
└── ai/         # AI 與 Agent
posts.json      # 自動生成的清單,請勿手動編輯
scripts/
└── build-manifest.mjs
.github/
├── workflows/manifest.yml
└── ISSUE_TEMPLATE/
LICENSE         # CC BY-SA 4.0(內容)
LICENSE-CODE    # MIT(程式碼)

撰寫新文章(寫給未來的貢獻者)

  1. 建立 posts/<topic>/<slug>.md,使用以下 frontmatter:

    ---
    title: "Post title"
    topic: "tech"           # trading | tech | ai | travel
    type: "essay"           # essay | note | case-note
    status: "published"     # published | draft | updated
    date: "2026-04-17"
    updatedDate: "2026-04-20"   # 可選
    excerpt: "One-sentence hook."
    author: "Corey Chen"
    authorUrl: "https://coreyverse.dev"   # 可選
    tags: ["Go", "Kafka"]
    readTime: 8
    featured: false         # 可選
    ---
    
  2. 正文使用標準 CommonMark Markdown。帶語言標註的圍欄程式碼塊會在渲染後的站點上 通過 Shiki 高亮。

  3. 提交併推送到 main。GitHub Action 會自動重新生成 posts.json。

  4. coreyverse 會在下一次請求時拉取新文章(快取 TTL 為 30 分鐘)。

本地構建清單

node scripts/build-manifest.mjs

聯絡方式