我的第一个 AI 驱动开发的产品,开发了近一个月,终于上线第一个内测版本了,欢迎 v 友们体验 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
avenger
V2EX    推广

我的第一个 AI 驱动开发的产品,开发了近一个月,终于上线第一个内测版本了,欢迎 v 友们体验

  •  2
     
  •   avenger 178 天前 2252 次点击
    这是一个创建于 178 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前我的开发经验还停留在 php + jquery 时代,对 Next.js 零基础的我,在 Cursor 的帮助下,一步一步的开发过程,还是很有趣的,让我这个 40+ 的老男人,又找到了当初程序员的快乐。

    背景

    作为一个佛教爱好者,我一直希望能有一个现代化的平台来阅读和理解佛经。市面上的产品要么太过传统,要么功能单一。于是决定亲自动手,做一个结合 AI 技术的佛经智慧平台,春节前和几位师兄碰头,他们觉得这个想法不错,但是一直没有动力去动手开发这个事。

    近一年,自己也一直有关注 ai 类产品,用 ai 做一些小工具之类的,但是从 0 到 1 做一款独立产品,实在是没有信心。

    直到上个月,看到一个朋友分享用了 3 天时间开发了一个 hacknews 中文版的帖子,觉得很有意思,之前用 cursor 也是玩的心态,当天就充了会员,按那个朋友分享的教程,做了一个原型出来,现在上线的网站,70% 的原型就是第一天,花了 10 分钟不到,做出来的,丝毫没有夸张。

    后果就是 pro 会员的额度,被我 2 天就用完了

    有图有真相。

    ( cursor 会员爆了……)

    (第一次 git commit )

    技术栈

    • 前端: Next.js 15, TypeScript, Tailwind CSS, shadcn/ui
    • 后端: Next.js API Routes, Prisma ORM
    • 数据库: PostgreSQL (通过 Prisma 支持)
    • 认证: NextAuth.js 目前只做了邮箱,因为没备案,后面考虑加手机和微信登录

    第一次用 js 完成一整个产品,从设计到开发,到后端,这个项目如果让我用旧的经验来开发,php + vue 的话,我自己保守估计,至少得 2- 3 个月,这半个月的开发让我这个"老男人"重新找回了编程的乐趣:每实现一个功能的成就感,从 0 到 1 ,解决一个棘手问题后的喜悦,看到设计变成现实的满足感,重新感受技术创造的力量。

    ai 可以解决执行力的问题,我想这就是 ai 给我们带来的价值吧。

    跟 cursor 结队开发过程中,给我最大的感受就是 ai 思考问题的角度跟我不太一样,我有时候提一个简单的需求,ai 会帮我过度设计,产生了很多冗余代码,但是有时候,他的一些思路,也是我没有想到的,同时也会给我一些灵感。

    能分享的一点经验,就是尽量把功能拆的细一点,一个组件如果功能太多,就让 ai 帮你拆分成不同的子组件,这样在新开发功能的时候,影响最小。另外,让 ai 帮你做自动化单元测试,也是一个不错的方法,之前写单元测试最痛苦,现在只需要一句话……

    总结一下,我最近半个月用的最多的 prompt 吧,哈哈

    • 我想实现 xxx 的功能,先思考一下如何做,列出你的思路
    • 已经完成的这个组件,还有没有冗余,有哪些地方可以优化,从代码可读性和可维护性方面来考虑
    • 这个功能不对,麻烦重新思考
    • 帮我为这个新功能写一个自动化测试

    功能列表

    • 内置 4000 部佛经,数据来源是 CBETA
    • 支持 ai 实时翻译,一开始用的 openai 太贵了,现在是 deepseek ,没有翻译过的佛经,第一次访问可能会有点慢,有人看过的就会有缓存
    • 支持明暗模式,黑暗模式调了很久,我还不太满意,目前暂用的是 shadcn/ui 的一个方案
    • 已登录用户,支持多端阅读进度同步
    • 在手机和电脑端,都有良好的阅读体验,手机端可以添加到主屏幕使用,效果更好

    后期功能计划

    • 加入佛经全文搜索功能
    • 按照语义化分类,提供智能问答服务

    所有功能都是免费开放,最后放几张截图,放上内测地址,希望大家有同样爱好的 v 友多体验,多反馈宝贵意见,我会持续改进的。

    访问地址

    释迦牟尼佛即将涅时,阿难尊者请示:一切经典开头应当安立什么语句。佛陀指示在经首安立"如是我闻"四字。(来自《金解》)

    目前服务部署在 Vercel 上,如果访问有问题或者不够流畅,请留言反馈告诉我。

    致谢

    开发过程中参考了 https://hn.aimaker.dev 参考了 v 友 @wcao 的 https://aspoem.com/zh-Hans 这里一并表示感谢

    第 1 条附言    80 天前
    2025.07.18

    新功能

    经文导出功能: 支持将经文和译文导出为 PDF 和 EPUB 格式,方便离线阅读和收藏
    结构化数据: 为阅读页面添加结构化数据,提升搜索引擎理解度和收录效果
    技术改进

    PWA 缓存策略: 优化 ZenStack API 缓存机制,提升离线访问体验
    性能优化: 针对 LCP 性能指标进行首页优化,提升页面加载速度
    现代化构建: 升级至 ES2022 目标,减少 Javascript 包体积
    界面优化

    阅读体验: 优化长标题的面包屑导航显示,改善阅读页面布局
    打印功能: 修复 Safari 浏览器打印预览中侧边栏显示问题
    下载体验: 解决 Safari 浏览器下载文件名编码问题,确保文件名正确显示
    第 2 条附言    52 天前

    v1.3.0

    2025.08.17

    新功能

    • 流式翻译体验: 全新推出实时流式翻译功能,AI 翻译过程如行云流水般逐字显现,带来沉浸式的阅读体验
    • 分享图片优化: 分享经文时自动过滤拼音标注,确保分享图片内容更加纯净清雅
    • 智能内容分析: 全新的内容分析系统,能精准识别标题、原文、译文等不同类型内容,提升分享体验

    界面优化

    • 段落类型识别: 优化经文卷首、作者信息等特殊段落的识别和样式显示
    • 跨段落选择: 改进跨段落文本选择的处理逻辑,确保完整内容不丢失
    • 精准文本提取: 提升文本选择时的准确性,避免选择范围超出用户意图

    技术改进

    • 流式翻译架构: 构建完整的流式翻译服务层,支持并发翻译、智能缓存和竞态条件防护
    • 翻译状态管理: 统一翻译状态管理系统,支持队列、批量、流式等多种翻译模式的协调
    • SEO 结构化数据: 增强网站架构标记,提升搜索引擎对佛教文献的理解度
    • 代码架构优化: 重构分享功能核心逻辑,提升系统稳定性和可维护性
    16 条回复    2025-10-06 07:08:29 +08:00
    ZeekChatCom
        1
    ZeekChatCom  
       177 天前
    配色和字体选择,好评。
    Jay00Lu
        2
    Jay00Lu  
       177 天前
    有没有考虑加一个按钮,可以播放一些佛经和背景音乐。阅读时增加一点氛围感。
    avenger
        3
    avenger  
    OP
       177 天前
    @Jay00Lu 感谢建议,因为之前问过修行的师父,他建议读经的时候应该是端身正坐,心无旁骛

    可能还是在经文内容解析和学习为主,音乐的功能应该给负责音乐的软件负责
    avenger
        4
    avenger  
    OP
       169 天前
    4.22 新增功能:

    - 新增繁简转换功能,因为经文原文都是繁体,正常情况下还是建议看繁体
    - 新增邮件登录,之前只支持 google 和 github ,对国内用户不友好,后面看如何接入微信登录,貌似要国内备案才行
    - 前端阅读页,全部改成 Next.js 的 ISR 静态渲染,有效的提升了加载速度
    avenger
        5
    avenger  
    OP
       164 天前
    4.28 新增功能

    - 智能对话中,新增加了向量语义化搜索,回复应该更准确了,目前的回答全部基于佛经: https://rushiwowen.co/chat
    - 被阮一峰周刊推荐了,今天访问量破了 3000: https://www.ruanyifeng.com/blog/2025/04/weekly-issue-346.html
    avenger
        6
    avenger  
    OP
       157 天前
    ## 5.5 新增功能






    - 新增原文拼音展示开关,支持在阅读设置中切换拼音显示
    - 新增图片分享功能
    avenger
        7
    avenger  
    OP
       92 天前
    <img width="2400" height="1400" alt="Image" src="https://github.com/user-attachments/assets/d890be53-134d-4d2d-8e15-d8a70dbbe44b" />

    # v1.2.0 - 2025.07.09 (六月十五)

    ### 新功能

    - 更智慧的问答: 基于革命性的 RAG 2.0 技术进行了全新重构。现在,它不仅更智慧、更强大,更能精准解答您的疑问,助您深入智慧的海洋。[点击体验]( https://rushiwowen.co/chat)
    - 每日偈语: 导航中添加「今日偈语」 ,每日精选一句智慧箴言,为您的修行之路增添光彩。还有小彩蛋等你发现!

    ---

    ## 2025.06.23

    ### 新功能

    - 评论互动: 为每个章节页面添加完整的评论系统,支持发表评论和点赞功能,未登录用户也可以浏览所有评论内容。

    #### 界面优化

    - 移动端优化: 评论功能在手机端完美适配,解决了 iOS 设备键盘输入问题
    - 视觉统一: 评论区域采用主题配色,与整体设计风格保持一致
    - 布局改进: 优化桌面端和移动端的评论显示效果

    ---

    欢迎大家体验: https://rushiwowen.co/changelog
    avenger
        9
    avenger  
    OP
       52 天前
    ## v1.3.0

    ### 2025.08.17

    #### 新功能
    - **流式翻译体验**: 全新推出实时流式翻译功能,AI 翻译过程如行云流水般逐字显现,带来沉浸式的阅读体验
    - **分享图片优化**: 分享经文时自动过滤拼音标注,确保分享图片内容更加纯净清雅
    - **智能内容分析**: 全新的内容分析系统,能精准识别标题、原文、译文等不同类型内容,提升分享体验

    #### 界面优化
    - **段落类型识别**: 优化经文卷首、作者信息等特殊段落的识别和样式显示
    - **跨段落选择**: 改进跨段落文本选择的处理逻辑,确保完整内容不丢失
    - **精准文本提取**: 提升文本选择时的准确性,避免选择范围超出用户意图

    #### 技术改进
    - **流式翻译架构**: 构建完整的流式翻译服务层,支持并发翻译、智能缓存和竞态条件防护
    - **翻译状态管理**: 统一翻译状态管理系统,支持队列、批量、流式等多种翻译模式的协调
    - **SEO 结构化数据**: 增强网站架构标记,提升搜索引擎对佛教文献的理解度
    - **代码架构优化**: 重构分享功能核心逻辑,提升系统稳定性和可维护性
    imaxwell
        10
    imaxwell  
       9 天前 via Android   1
    识典古籍,北大和字节共同推出的,https://www.shidianguji.com/
    今天看了一下,好像里面也有佛经,也有 AI 古籍助手,楼主更垂直于佛经,交相辉映。
    avenger
        11
    avenger  
    OP
       7 天前 via iPhone
    @imaxwell 随喜赞叹
    avenger
        12
    avenger  
    OP
       7 天前 via iPhone
    欢迎大家帮忙关注一下小红书

    我在小红书收获了 283 次赞与收藏,来看看我的主页>> https://xhslink.com/m/861l1hjhdqx
    syboy
        13
    syboy  
       5 天前 via Android
    做原型用的什么工具?
    avenger
        14
    avenger  
    OP
       5 天前
    @syboy 你提的原型是啥? ui 是慢慢迭代出来的,第一个版本也是 ai 协助生成的
    melonmelon
        15
    melonmelon  
       4 天前
    太强了,请问 op,https://rushiwowen.co/chat 这个问答功能是如何实现的,是调用大语言模型还是部署在本地的呢?
    avenger
        16
    avenger  
    OP
       3 天前 via iPhone
    @melonmelon 调用的 gpt 加上向量搜索,我感觉效果还不理想呢
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     995 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 18:09 PVG 02:09 LAX 11:09 JFK 14:09
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86