MOPCON - unconf X KaLUG - let’s go online, kalug.tw
改版後的 kalug.tw 首頁, 支援共筆/註解/按讃. 另外現場用 Jitsi + YouTube stream 作為未來線上並實體討論的實驗
astro.js
改用 astro.js 作為 GitHub Pages.
AstroPaper
https://github.com/satnaing/astro-paper
一個泰國前端做的project, 2.5k星星, @shawn111 挑的原因是很簡潔.
astro.js 所謂的 template 其實是整個 clone 下來, @shawn111 拉下的時候也包含很多原始檔案, 這也是內容有時候可能還怪怪的, 比如目前的REAMDE.
astro.js init
npm create astro@latest -- --template satnaing/astro-paper kalug
這個部分 hugo (Go版) / zola (Rust版) 就方便一點, 切換template部分.
content
gitcus-comments
https://astro-paper.pages.dev/posts/how-to-integrate-giscus-comments/
src/layouts/PostDetails.astro
--- a/src/layouts/PostDetails.astro
+import Comments from "@components/Comments";
import Datetime from "@components/Datetime";
import type { CollectionEntry } from "astro:content";
import { slugifyStr } from "@utils/slugify";
@@ -177,6 +178,7 @@ const nextPost =
)
}
</div>
+ <Comments client:only="react" />
</main>
astro 5 - new feature content collection
TODO 這個很cool 也許可以做我們星球(kalug.tw 的朋友們寫的各 blog) 收進來來源
Feed loader 可以收 RSS. https://astro.build/blog/community-loaders/
online stream
只試過一次的 Discord
上個月 日落 給大家帶來 rust 版搜索引擎 Meilisearch 分享, 也是我們第一次嘗試線上 (Discord) &實體聚會.
上次的分享很精彩, 就是沒法錄 (大家沒深入看,似乎有webhook, unconf 現場也有朋友提可以, 如果有清楚的朋友歡迎補充)
Jitsi + YouTube stream
https://jitsi.org/blog/live-streaming-with-jitsi-and-youtube/
- jitsi 預設就有
- youtube 段, 需要先準備 api token
原來 youtube stream 不是直播完就有, 還有個處理時間
skynet - Jitsi AI summaries

這個很cool, 自動幫我們總結 不過短時間應該不會導入
