Files
ai-nav/specs/prd.md
2026-02-05 22:22:10 +08:00

6.6 KiB
Raw Permalink Blame History

PRDAI 工具/产品导航站

1. 背景与目标

面向普通用户建立一个 AI 工具/产品导航站,提供高质量的工具索引与内容。站点强调 SEO、简洁大方的视觉、清晰的导航结构与可运营的内容管理能力。

商业模式

  1. 开发者付费购买“指定/热门”推荐位
  2. 以流量为主,后续挂少量 Google 广告
  3. 给 AI 产品引流分成

2. 成功标准

  • 首页/列表/详情页索引正常、SEO 友好
  • 分类、标签、产品、文章、评论可后台管理
  • 支持手工排序 + 热度计算 + 浏览/点击统计
  • 评论可用,具备审核与敏感词过滤
  • 具备暗黑模式,移动端可用

3. 范围与非范围

范围

  • 页面端:首页、产品列表、产品详情、文章列表、文章详情、标签页、分类页、关于页、联系我们页
  • 管理端:分类/标签/产品/文章/评论/设置
  • SEO站点地图、robots、结构化数据、OG

非范围

  • 在线支付与订单系统
  • 会员体系与第三方登录
  • 自动收录/爬取
  • 多语言版本

4. 受众与使用场景

受众:普通用户为主

场景

  • 通过分类/标签快速找到 AI 工具
  • 通过搜索框查找工具
  • 阅读文章与推荐内容

5. 信息架构与导航

  • 顶部菜单:首页 / 分类 / 文章 / 关于
  • 左侧:分类导航(两级分类,手风琴折叠,显示图标 + 数量)
  • 中间:内容区
  • 其他:标签页(标签云+搜索)、联系我们(表单)

6. 页面端功能需求

6.1 通用布局与视觉

  • 参考图片布局,不复刻风格
  • 风格:简约大方
  • 字体:开源字体
  • 暗黑模式:跟随系统 + 手动切换并记忆
  • 编码UTF-8
  • 响应式:手机/平板/桌面完整适配

6.2 首页

  • 搜索框(仅首页顶部)
  • 热门推荐:手工指定,固定坑位 8 个,可配置
  • 新加产品:手工优先 + 自动补齐,默认 8 个,可配置
  • 分类区块:展示全部分类,每分类展示前 N 个产品N 可配置)

6.3 产品列表页(分类/标签)

  • 列表布局:网格/列表切换(默认网格)
  • 过滤:标签 + 收费类型
  • 分页20 条/页(可配置)
  • “更多”:当标签/分类内容超过阈值,右侧固定区域显示更多入口(阈值可配置)
  • 排序:分类/标签内手工排序优先,其次热度

6.4 产品详情页

  • 内容模块:简介、截图/视频、标签、官网链接
  • 官网链接:新标签页打开 + 中转页统计
  • 相关推荐:同标签
  • 评论:匿名可评,先审后发,验证码 + 频率限制(每 IP 10 分钟 1 次)

6.5 文章列表页

  • 标签过滤:单标签
  • 排序:按时间
  • 分页10 条/页

6.6 文章详情页

  • 正文Markdown 渲染)
  • 作者、标签、相关推荐
  • 评论规则与产品一致

6.7 标签页

  • 标签云 + 搜索
  • 排序:热度优先 + 字母
  • 不分页

6.8 分类页

  • 分类卡片网格
  • 分类描述字段用于展示与 SEO

6.9 关于页

  • 后台可编辑Markdown

6.10 联系我们

  • 简单表单(姓名/邮箱/内容)
  • 入库后台查看

7. SEO 与合规

  • URL英文 slug 手工填写
  • 结构化数据WebSite + SoftwareApplication + Article
  • sitemap 自动生成
  • robots允许抓取屏蔽后台
  • OG 图片:产品/文章封面

8. 运营与规则

8.1 排序与热度

  • 手工排序:拖拽 + 权重
  • 热度权重:可配置,默认浏览 1 + 点击 3
  • 允许手工覆盖热度值

8.2 统计

  • 浏览量:产品 + 文章UV/天(同 IP+UA 一天一次)
  • 点击量:官网链接点击统计

8.3 评论

  • 评论开关:全站统一开关
  • 审核:先审后发
  • 反垃圾:验证码 + 频率限制
  • 字段:昵称 + 邮箱 + 内容
  • 敏感词:仅过滤评论内容,词库后台维护
  • 管理端:审核/删除/管理员回复
  • 点赞:支持,但无限制

8.4 付费推荐

  • 仅标记位 + 到期时间(不集成支付)
  • 推荐位固定坑位
  • 推广标识:可选显示

9. 数据模型(关键字段)

9.1 分类 Category两级

  • name, slug, description, icon, parent_id, sort, seo_title, seo_desc

9.2 标签 Tag

  • name, slug, hot_score, sort, seo_title, seo_desc

9.3 产品 Product

  • name, slug, summary, description
  • cover, screenshots(<=5), video_url
  • category_id, tags
  • pricing_type(免费/付费/订阅/试用)
  • platforms(Web/iOS/Android/Chrome/Windows/Mac)
  • website_url
  • is_featured, featured_until
  • sort, hot_score, view_count, click_count
  • status(草稿/发布), seo_title, seo_desc

9.4 文章 Article

  • title, slug, summary, content_md, cover
  • tags, author
  • view_count
  • status(草稿/发布), published_at
  • seo_title, seo_desc

9.5 评论 Comment

  • target_type(product/article), target_id
  • nickname, email, content
  • status, like_count, reply_content
  • created_at

9.6 站点设置 SiteSetting

  • key/value

9.7 敏感词 SensitiveWord

  • word

9.8 联系表单 ContactMessage

  • name, email, content, created_at

10. 管理端需求Filament

  • 分类/标签/产品/文章/评论/设置
  • 排序(拖拽 + 权重)
  • 推荐位与到期时间
  • 热度权重配置
  • 评论审核 + 回复
  • 敏感词管理
  • 站点设置:标题/描述/Logo/社交/备案/统计代码
  • 联系表单查看
  • 登录Laravel 自带认证

11. 非功能性需求

  • SEO 友好、页面可抓取
  • 基础缓存(首页/列表页)
  • 安全:过滤 XSS/SQL 注入、评论敏感词过滤
  • 兼容:移动端可用
  • 编码UTF-8

12. 初始分类草案(两级)

一级分类 -> 二级示例:

  1. 写作与内容AI 写作 / 改写润色 / 摘要与笔记 / 文案营销
  2. 设计与图像:图像生成 / 设计工具 / 图像修复 / 背景去除
  3. 视频与音频:视频生成 / 视频剪辑 / 配音合成 / 音频转写
  4. 编程与开发:代码助手 / 低代码 / API 与平台 / 测试与调试
  5. 办公与效率:日程与任务 / 文档协作 / 会议助手 / 邮件助手
  6. 商业与营销:广告创意 / SEO 与增长 / 电商运营 / 客户服务
  7. 数据与研究:数据分析 / 可视化 / 搜索与洞察 / 研究助手
  8. 教育与学习:语言学习 / 课程与题库 / 学习助手 / 儿童教育
  9. 生产力工具:自动化 / 代理与工作流 / 集成工具 / 浏览器插件
  10. AI 平台与模型:模型平台 / 提示词工具 / 训练与微调 / 模型评测

13. 依赖与约束

  • PHP 8.2 路径D:/phpstudy_pro/Extensions/php/php8.2.9nts/php.exe
  • 仅中文站点
  • 无支付与广告投放(后续扩展)

14. 结论

本 PRD 确认了完整的页面端功能、管理端能力、SEO 与运营规则。后续开发计划应以本 PRD 为单一事实来源。