V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
avenger
V2EX  ›  推广

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

  •  2
     
  •   avenger · 178 天前 · 2306 次点击
    这是一个创建于 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 条附言  ·  81 天前
    2025.07.18

    ✨ 新功能

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

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

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

    v1.3.0

    2025.08.17

    ✨ 新功能

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

    🎨 界面优化

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

    🔧 技术改进

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

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

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

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






    - 新增原文拼音展示开关,支持在阅读设置中切换拼音显示
    - 新增图片分享功能
    avenger
        7
    avenger  
    OP
       93 天前
    <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
       53 天前
    ## v1.3.0

    ### 2025.08.17

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

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

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

    我在小红书收获了 283 次赞与收藏,来看看我的主页>> https://xhslink.com/m/861l1hjhdqx
    syboy
        13
    syboy  
       6 天前 via Android
    做原型用的什么工具?
    avenger
        14
    avenger  
    OP
       6 天前
    @syboy 你提的原型是啥? ui 是慢慢迭代出来的,第一个版本也是 ai 协助生成的
    melonmelon
        15
    melonmelon  
       5 天前
    太强了,请问 op,https://rushiwowen.co/chat 这个问答功能是如何实现的,是调用大语言模型还是部署在本地的呢?
    avenger
        16
    avenger  
    OP
       4 天前 via iPhone
    @melonmelon 调用的 gpt 加上向量搜索,我感觉效果还不理想呢
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2832 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 14:06 · PVG 22:06 · LAX 07:06 · JFK 10:06
    ♥ Do have faith in what you're doing.