这两天,我使用 AI Coding 了一个小项目,想在这里分享给大家。它叫 ASCS — A Simple Comment System “一个简单的评论系统”。
起因很简单,我一直想要一个属于自己的、能完全掌控的评论系统。市面上有很多选择,但它们要么过于臃肿,要么需要付费(付费使用或者需要部署至 VPS),要么就是界面风格我不喜欢。所以,我没有做太多复杂的计划,就是想用 AI 跟着感觉,看看能做出个什么东西。
先放仓库: https://github.com/uvexz/ascs
测试评论: https://yxlog.com/ascs/
或者: https://comments.uvexz.deno.net/example.html
部署:
- Fork https://github.com/uvexz/ascs
- vercel.com / console.deno.com / 或其他支持 Next.js 的 PaaS 平台导入仓库
- 设置环境变量
- 部署即可
DATABASE_URL="postgresql://username:password@localhost:5432/ascs_db?schema=public"NEXTAUTH_SECRET="your-secret-key-here"NEXTAUTH_URL="https://ascs-red.vercel.app"配置数据库:
均提供免费的 Postgres 数据库,个人使用应该是够了
git clone https://github.com/uvexz/ascscd ascspnpm icp .env.example .env// 编辑 .env 文件,将数据库链接放入 DATABASE_URLnpx prisma migrate dev --name init嵌入网站:
<!-- 评论容器 --><div id="comments"></div><!-- 加载评论系统 --><script src="https://your-ascs-deployment.com/comments.js" defer></script>
评论 (0)