从 0 到 50 Star
解字计划第二阶段要求你在 jiezi-ai 组织下有一个至少 50 star 的项目。这篇指南帮你从零走到那里。
选题:做什么比怎么做更重要
Section titled “选题:做什么比怎么做更重要”50 star 不难,但前提是你做的东西有人需要。
好选题的特征
Section titled “好选题的特征”- 解决一个具体的痛点 — “我每次都要手动做 X,太烦了”
- 目标用户明确 — 你能说出谁会用它
- 你自己是第一个用户 — 你日常会用到它
- AI 能大幅加速开发 — 利用你的资助优势
| 方向 | 例子 |
|---|---|
| 开发者工具 | CLI 工具、VS Code 插件、Git 工具 |
| 自动化脚本 | 文件整理、数据处理、爬虫 |
| AI 应用 | AI 翻译工具、AI 总结工具、AI 写作辅助 |
| 学习工具 | 背单词、刷题、笔记管理 |
| 生活工具 | 记账、习惯追踪、日程管理 |
- ❌ “又一个 Todo App” — 没有差异化
- ❌ “AI 聊天机器人” — 太泛了
- ❌ “操作系统/编译器/数据库” — 范围太大
开发:用 AI 快速迭代
Section titled “开发:用 AI 快速迭代”第一周:跑通 MVP
Section titled “第一周:跑通 MVP”用 AI 在一周内做出最小可用版本:
- 用 AI 生成项目骨架
- 实现核心功能(只做一个)
- 写一个清晰的 README
- 发布到 GitHub
第二周:打磨体验
Section titled “第二周:打磨体验”- 修 Bug、处理边界情况
- 加上安装指南(让别人能一行命令用起来)
- 加上截图或 GIF 演示
- 写清楚使用示例
README 决定了 star 数
Section titled “README 决定了 star 数”一个好的 README 包含:
- 一句话说清是什么 — 看完第一行就知道这个项目是干嘛的
- 截图/GIF — 视觉冲击力比文字强 10 倍
- 快速开始 — 3 步以内能跑起来
- 使用示例 — 具体的使用场景
- 对比 — 和现有方案比有什么优势
推广:让人知道你做了什么
Section titled “推广:让人知道你做了什么”做了东西不推广,star 不会从天上掉下来。
- Twitter/X — 发推介绍你的项目,@发起人 帮你转发
- V2EX — 发到对应节点
- 掘金/SegmentFault — 写一篇介绍文章
- 相关社区 — Reddit、Discord、微信群
- Hacker News — 英文用户,流量大
- 用一句话 hook:你的项目解决了什么问题
- 放 GIF 演示,不要只放文字
- 发布时间选工作日上午(流量高峰)
- 在相关讨论下分享(不要硬广)
| 阶段 | 时间 | 目标 |
|---|---|---|
| 选题 | 1-2 天 | 确定要做什么 |
| MVP | 1 周 | 核心功能可用 |
| 打磨 | 1 周 | README、安装、体验优化 |
| 推广 | 持续 | 每周至少发一次进展 |
| 迭代 | 持续 | 根据用户反馈改进 |
从第一阶段结束到申请第二阶段,你有两个月时间。足够了。
50 star 只是申请资格线,不是终点。真正重要的是你在这个过程中学到了什么、做出了什么。
做一个你自己真正想用的东西,star 只是附带的结果。