Files
vscode-workbench/docs/产品问题分析与改造路线.md

8.9 KiB
Raw Permalink Blame History

「可乐工具」现状问题分析与改造路线

依据:竞品网站分析报告(tool.lu / 菜鸟工具 / ToolFk / MikuTools / 慕课网 / 掘金,2026-09-08 实地检查) 分析基线:本仓库实际代码——chunyu_project(Django 后端)、chunyu_project_react(PC 前端,Vite + React + TS)、android(Compose App)


一、现状盘点(先说已有的,避免误判)

通过代码核实,以下能力已经实现,比预想更完整:

能力 后端实现 前端接入 说明
工具箱 tool app:ToolCategory / Tool / ToolFavorite / CompressionHistory Utility.tsx 分类筛选 + 收藏 + 使用次数 种子数据 16 个工具,3 分类(开发/设计/实用)
学习 learn app:Course / Chapter / ChapterContent / ChapterRead(阅读进度)/ CourseFavorite / CourseMaterial Learn.tsx + CourseLearn.tsx 有等级徽章/章节数,无价格字段(未做付费)
文章 article app:Article / Comment / Like / Favorite / CommentLike,支持置顶/精选 Articles.tsx 排序:最新/最多浏览/最多点赞/最多评论 —
签到 user.DailyCheckin 模型 + API locale 已有 checkin/signIn 词条 ✅ 已实现
关注 user.Follow 模型 — 模型已有,文章流未见"关注"维度
任务/钱包/等级 TaskDefinition / UserTaskProgress / PointTransaction / UserLevel / LevelThreshold TaskCenter.tsx(积分/金币/XP 三种奖励) ✅ 已实现
API 目录 apidirectory app:ApiCategory / ApiItem / ApiFavorite ApiDirectory.tsx / ApiDocs.tsx 六家竞品都没有,独有优势
多语言 — zh / zh-TW / en / ja / ko / ru 六语 领先所有竞品
双端 — PC + Android App 竞品中仅掘金/慕课网有 App

结论:用户留存侧(签到/任务/等级/钱包)地基已经打完,短板集中在"内容供给量、工具发现、内容互动深度、变现闭环"四件事上。


二、当前问题分析(对照竞品)

P0 级问题(直接影响竞争力)

1. 工具数量只有 16 个,是竞品的 1/8

  • 菜鸟工具首页挂 130+、tool.lu 和 ToolFk 各 100+,本产品种子数据 16 个(seed_tools.py)。
  • 且工具页无"最近使用/最热使用"入口——Tool.usage_count 字段已有,但没有转化为排行榜页面或热门标签(tool.lu 的 /top/ 排行榜、掘金左侧排行榜侧栏都在做这件事)。

2. AI 工具矩阵缺失,只有一个"万能翻译"

  • ToolFk 首页热门工具已全线 AI 化(文生图、图生视频、抠图、证件照、图片放大、TTS),这是 2026 年工具站最大流量来源;本产品 AI 能力仅百度翻译一项。

3. 没有在线代码运行器

  • 菜鸟工具 24 种语言在线编译、ToolFk 有 Online Code Compiler;本产品"学习"模块讲编程课程,却无处练代码——课程与工具割裂。

P1 级问题(影响留存与增长)

4. 内容互动深度不足

  • 文章排序有 4 种(最新/浏览/点赞/评论),但没有"关注 feed"——Follow 模型已在 user/models.py:113,却没接进文章流(掘金三态信息流:推荐/最新/关注)。
  • 无每日签到入口曝光(签到 API 已有,首页无签到卡,掘金首页右侧第一屏就是"去签到")。

5. 学习模块没有"数据钩子"和路径感

  • Course 模型无学员数统计、无学习路径/体系课概念、无限时优惠;慕课网每个方向都标"XX万人在学 · 平均月薪 XXk"。ChapterRead 已记录阅读行为,统计"在学人数"只差一个聚合接口。

6. SEO 基本为零

  • Vite SPA 纯客户端渲染,无预渲染/SSR。工具站的核心获客渠道是搜索引擎("时间戳转换""JSON格式化"都是大流量词),菜鸟工具/tool.lu 全部吃 SEO 流量。dist.tar.gz 直接部署 SPA,蜘蛛抓不到工具内容。

7. 变现只有"任务送币",没有"花币场景"

  • 钱包/积分/金币/邀请都有,但没有付费课程(Course 无价格字段)、没有数字商品(tool.lu 小摊卖 prompt ¥19、慕课网实战课 ¥59~¥1299)、API 目录无计费。闭环缺了后半段。

P2 级问题(风险项)

8. 性能红线没有制度化

  • ToolFk 页面过重两次把检查用的浏览器标签页搞崩。本产品 React SPA 目前工具 16 个没问题,但若按下面路线扩到 50+ 工具,必须先立懒加载/分包规范(Vite React.lazy 路由级分包)。

9. 无工具导航聚合能力

  • 菜鸟工具的"搜索资源 + 外部工具导航 + 自定义网址"是低成本高粘性方案;本产品 Use 页面定位不清晰,可承接此能力。

三、改造项目与内容模块(按优先级排序)

P0 —— 一个版本内必须做(补齐竞争力)

# 改造项 具体内容 涉及模块
1 工具热榜 + 最近使用 新增 /top 页面:按 usage_count 出总榜 + 周榜(需加 ToolUsageRecord 日志表);工具卡片显示"XX 人本周在用";首页 Hero 下加"热门工具 Top10"横条 后端 tool app 加聚合接口;前端新增 Top.tsx,改 Home.tsx
2 AI 工具四件套 优先上线:AI 抠图、AI 证件照、图片无损放大、AI 文生图(接rembg/Real-ESRGAN/SD 或第三方 API,先做"消耗金币"模式,与钱包打通) 后端新建 aitool app;前端 Utility 加"AI 工具"分类
3 在线代码运行器(JS + Python 起步) 后端沙箱(Pyodide WASM 或 judge0 容器);嵌入 CourseLearn 章节页做"随堂运行",实现"学完即练"——这是全部竞品都没有的组合 后端新建 runner app;前端 CourseLearn.tsx 嵌入编辑器组件
4 工具页 SEO 预渲染 Vite 构建加 vite-plugin-prerender(或上 Next.js 只做工具详情页 SSR);每个工具页独立 title/description/OG 标签 构建配置 + 各工具页面 meta

P1 —— 两个月内(留存与增长)

# 改造项 具体内容 涉及模块
5 文章流三态 + 关注 feed 后端加 /articles?feed=following(基于已有 Follow 模型);前端排序组增加"关注"第 5 态;文章卡片加作者头像+关注按钮 article/views.py、Articles.tsx
6 首页签到卡 复用已有 DailyCheckin API,首页右侧/头部加签到卡(连续天数 + 金币),把存量能力变成每日回访理由 Home.tsx + user app 已有接口
7 学习数据钩子 Course 加聚合字段:learners_count(从 ChapterRead 去重统计)、total_minutes;课程卡加"XX 人在学";后台可配"就业方向"文案 learn/models.py + serializers、Learn.tsx
8 学习路径(体系课) 新增 LearningPath 模型(路径 → 有序课程集),路径页显示进度百分比,完成送金币(接 TaskDefinition) 后端 learn app;前端新增 PathDetail.tsx
9 API 目录开放化 ApiItem 加"在线调试"按钮(复用 Console 页);加 API Key 管理页;免费额度 + 金币计费调用——把独有优势变成第一个真实变现点 apidirectory app、Console.tsx、Wallet
10 工具导航聚合 Use 页改造为"资源导航":分类外部链接库 + 用户自定义网址(对标菜鸟工具"自定义网址") 前端 Use.tsx、后端加 UserLink 模型

P2 —— 季度级(变现与生态)

# 改造项 具体内容 参照
11 付费课程/数字商品 Course 加 price 字段 + 订单模块(金币/支付双通道);小摊卖 prompt 模板、课程讲义 tool.lu 小摊、慕课网实战课
12 Agent Skills 板块 内容侧跟进 tool.lu 新板块:允许作者发布 Claude/Agent Skill 包并展示 star 数 tool.lu /skill/
13 限时特惠运营位 课程卡倒计时 + 新人礼包已有(Invitation/TaskCenter 可复用) 慕课网上新特惠
14 性能与分包规范 路由级 React.lazy 全覆盖、工具页图片懒加载、单页 bundle 预算(<300KB gzip) ToolFk 反例

四、不建议做的(竞品有但不该抄)

  1. 在线编译 20+ 语言(菜鸟工具)——运维成本高,本产品先做 JS/Python 两个高频语言验证需求即可。
  2. 八卦/老黄历/八字类流量工具(ToolFk)——与"开发者的效率工具箱"品牌定位冲突。
  3. 电商小摊直接上人民币支付(tool.lu)——先用金币闭环验证付费意愿,再接支付通道。

五、落地顺序建议(一句话版)

先做 1、4、6(纯存量能力重组,一周内见效)→ 再做 2、5(AI 工具 + 关注 feed,拉新留存双收)→ 然后做 3、9(代码运行器 + API 开放,建立"学练一体 + 独家 API"护城河)→ 最后做 11(付费闭环)。