shinBlog 正式开源
10 months agoby Shin1分钟阅读
Blog
Next.js
Open Source
GitHub
分享:
shinBlog 正式开源
今天把 shinBlog 的代码正式提交到了 GitHub,欢迎查看和交流。
仓库地址:github.com/ksromt/shin-blog
目前的状态
经过几个月的开发和迭代,shinBlog 已经具备了以下功能:
- 三语支持 — 中文、英语、日语,基于 IP 自动检测语言
- 博客系统 — Markdown 编写,支持语法高亮、目录、阅读时间、相关文章
- Kokoron — AI 博客助手,基于 RAG 技术,可以回答关于博客内容的问题
- 知识库 — 学习笔记和参考资料的整理
- 留言簿 — 登录后可以留言交流
- 暗色模式 — 跟随系统或手动切换
- 命令面板 — Ctrl+K 快速导航
技术栈是 Next.js 15 + React 19 + TypeScript + Tailwind CSS + Prisma + PostgreSQL,部署方面用 Docker Compose 打包。
为什么开源
一方面是想把自己的学习过程记录下来,另一方面也希望能和其他开发者交流。如果你觉得这个项目有什么可以改进的地方,或者有任何技术上的想法,非常欢迎提 Issue 或者直接联系我。
代码还有很多可以优化的地方,我会持续改进。
后续计划
- 继续完善博客内容,分享更多研究和开发心得
- 优化性能和用户体验
- 探索更多 AI 集成的可能性
感谢你的关注,一起进步。