V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
通过以下 Referral 链接购买 DigitalOcean 主机,你将可以帮助 V2EX 持续发展
DigitalOcean - SSD Cloud Servers
woodchen
V2EX  ›  VPS

用 cursor 半天时间写了一个 VPS 促销信息面板 前后端+管理面板

  •  1
     
  •   woodchen · 99 天前 · 1526 次点击
    这是一个创建于 99 天前的主题,其中的信息可能已经有所发展或是发生改变。

    购买链接是带 aff 的, 介意勿用, 谢谢.

    链接

    首页

    https://vps-monitor.czl.net/

    示意图

    Pasted image 20250406044538

    开发结构

    暂不开源, 这里记录架构供参考

    花了半天时间, 在 cursor 的帮助下编写完成

    go + sqlite + nextjs (SSR) + shadcn

    后端支持 API 解析获取, 定时任务, 自定义 VPS 提供商, 自定义促销信息, 页面添加和多数据源管理等

    前端支持动态 meta, 促销码快捷复制等

    登录使用 CZL Connect 的 OAuth2.0 授权, 在 CZL Connect 进行鉴权, 本系统不存 user 表.

    后端示例图

    Pasted image 20250402184709.png

    Pasted image 20250402184719.png

    Pasted image 20250402184734.png

    Pasted image 20250402184804.png

    Pasted image 20250402184830.png

    6 条回复    2025-04-12 09:27:00 +08:00
    timothyye
        1
    timothyye  
       99 天前
    不错不错,VPS 的具体信息是程序自动爬取吗
    woodchen
        2
    woodchen  
    OP
       99 天前
    @timothyye 是的 api+爬取+手动 , 多种方式
    timothyye
        3
    timothyye  
       99 天前
    @woodchen 我之前也做过一个类似的,数据是程序爬取+手动,很久没更新了,打算更新一波 https://vpsdalao.com/
    mogutouer
        4
    mogutouer  
       99 天前
    其实不指定后台前端框架比指定了的效果要好,我之前指定他用 antd ,搞出来每个页面都要反复修改多次,让他自己干就挺好的
    woodchen
        5
    woodchen  
    OP
       98 天前
    @mogutouer 不指定一般就是 vue+elementplus, 像这种 nextjs ssr +shadcn, 需要自己手动初始化项目, 并且配置 standalone 方式.

    而且不指定的话, 容易幻觉, 总是写重复功能的函数
    woodchen
        6
    woodchen  
    OP
       93 天前
    新加了一堆其他优化和功能, 有意思的是接入 grok 的 api 模型进行 VPS 信息归类优化, 提供数据给 ai 训练, 每个月能领 150 刀额度, 够用了



    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5259 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 07:36 · PVG 15:36 · LAX 00:36 · JFK 03:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.