独立开发变现周刊(第92期):创建一个年收入350万美元的小工具,1000万至1500万美元出售...

news2024/10/6 16:24:18

分享独立开发、产品变现相关内容,每周五发布。

目录

  • 1、Vercel AI: 使用React, Svelte和Vue快速构建 AI 驱动的应用

  • 2、Novel:AI自动补全功能的Notion风格所见即所得编辑器

  • 3、Notionbase: 通过Notion轻松建立你的AI聊天机器人

  • 4、Plasmo: 一款功能强大的浏览器扩展开发框架

  • 5、Creasquare: 使用AI创建和安排社交媒体内容

  • 6、如何创建一个年收入350万美元的小工具,并以1000万至1500万美元的价格被收购

1、Vercel AI: 使用React, Svelte和Vue快速构建 AI 驱动的应用


Vercel 在 GitHub 开源的一个 AI SDK,可帮你快速构建 AI 应用,包括 AI 对话、聊天界面、流式文本输出等功能。

现已集成 OpenAI、Hugging Face、LangChain 等知名 AI 开发工具。

目前已支持 Vue/Nuxt.js、React/Next.js、Svelte/SvelteKit

52ae9e3ddabb19e93f06fc4574382191.png

GitHub Vercel AI开源地址: 

https://github.com/vercel-labs/ai

2、Novel:AI自动补全功能的Notion风格所见即所得编辑器

Novel是一款带有ai自动补全功能的Notion风格所见即所得编辑器。其中就用到了上面提到的Vercel AI SDK库。是一个开源项目。

技术栈如下:

  • Next.js – 开发框架

  • Tiptap – 文本编辑器

  • OpenAI - AI completions

  • Vercel AI SDK – AI library

  • Vercel – 托管

  • TailwindCSS – 样式

  • Cal Sans – 字体

f3a7423e4ff32d55c814cf8c326f0d7e.png

Novel AI编辑器开源地址: 

https://github.com/steven-tey/novel

3、Notionbase: 通过Notion轻松建立你的AI聊天机器人

a1546660ae54831170b8aa0fccb350b2.png

在你的Notion页面上训练AI聊天机器人,减少你的客户支持工作。只需要三步

  • 🔗 连接Notion

  • 🤖 训练AI聊天机器人

  • 📌 在你的网站上嵌入聊天

17fae65e848cc414b643d2ae498770d6.png

Notionbase官网: https://notionbase.io/

4、Plasmo: 一款功能强大的浏览器扩展开发框架

Plasmo 框架是一款功能强大的开源的浏览器扩展程序软件开发工具包(SDK)。使用 Plasmo 来构建你的浏览器扩展程序,不需要操心扩展的配置文件和构建时的一些奇怪特性。

特性如下:

  • 一流的 React + Typescript 支持

  • 声明式开发(自动生成 manifest.json)

  • 将UI组件渲染到网页

  • 扩展内置页面

  • 扩展热重载 + React 模块热更新

  • .env* 文件

  • 扩展储存 API

  • 扩展通信 API

  • 远程代码打包 (例如 Google Analytics)

  • 支持多个浏览器和manifest版本

  • 通过BPP进行自动部署

  • 可选 Svelte 或 Vue 进行开发

    cf1cc462c82e91efc84877562d9126f6.png

Plasmo框架代码地址: 

https://github.com/PlasmoHQ/plasmo/tree/main

5、Creasquare: 使用AI创建和安排社交媒体内容

基于ai的一体化社交媒体内容营销平台。能让创建社交媒体内容快10倍,并在几秒钟内生成新标题。增加你在社交媒体上的曝光度;可以免费使用。

它的创建是为了让开发者、营销人员和内容创作者能够最大限度地利用社交媒体,为他们提供最好的内容创作和分发工具。

d5270a66d15580f93458b0699740d473.png

a34bfbfdfbddd8090eb839eb92fb7f79.png

79e9a8b89cdad1bc4bd8afcf54e5f916.png

Creasquare官网: https://creasquare.io/

6、如何创建一个年收入350万美元的小工具,并以1000万至1500万美元的价格被收购

大家好,我叫 Thibault Louis-Lucas,是Tapplio和Tweet Hunter的创始人。我努力帮助创作者在数字世界中发展自己的品牌。

944339c0451426a4ac5a1189e0a07ce7.jpeg

我的旗舰产品Tweet Hunter和Taplio分别迎合Twitter和LinkedIn用户,并专注于提供工具,使内容创作者和个人能够改善他们的社交媒体形象,增强他们的内容,并吸引更多的受众。

340ac556ef373194ea760d51ff0e6da1.png

我的目标用户是创作者、自由职业者和初创公司的创始人。在两年的时间里,我们的年收入从0增长到350万美元,这是我们没有预料到的增长。

这不是一个容易的决定,但几个月前,我们宣布被Lempire收购,根据明年的增长情况,收购金额可能在1000万至1500万美元之间。

a1a877c7385e9ef4fd5a27607a7cbeb0.png

你是怎么想到这个主意的?

我的创业之旅始于攻读MBA课程期间,在那里遇到了我的联合创始人托马斯·杰奎森(Thomas Jacquesson)。在此期间,我们成立了第一家创业公司Pistache,专注于通过应用程序激励孩子们做日常家务。

243ff2ca37a99a195a1f7fd9ca677fe7.png

然而,作为第一次创业的人,我们犯了所有你能想象到的错误,两年后,我们意识到我们无法像我们希望的那样扩大规模,最终以一个公平的价格出售了公司。

在此之后,我创建了Dreamz,这是一款教育游戏,旨在通过有趣且吸引人的游戏体验让人们探索编程。尽管筹集了资金,组建了更大的团队,但这家初创公司未能产生收入,最终导致破产。

a799e6ca160ee263ecfb8b7e44eb85c8.png

后来,托马斯和我再次联手,在2021年初共同创办了Pony Express。这次我们决定做点不一样的,每周开发新产品,直到其中一个获得关注。

我们开始了这种疯狂的挑战,每周开发一款新产品,直到某一个获得获得更多关注。我们最终做出了10款表现不佳的产品,其中一款的MRR达到了400美元,另一款达到了200美元。这是一段紧张但有益的经历,因为我们彻底改变了心态:我们的第一意图是验证,而不是销售。

e8d3190e25f25a08df11d496b5846198.png

我们的“顿悟”时刻发生在2021年5月,当时我们开发了Tweet Hunter,这是一个简单的搜索栏,可以检索给定主题的病毒式Tweet。我们很快就看到了它的潜力,我们将这个概念发展成一个完整的Twitter工具,帮助用户通过识别病毒式推文来建立自己的品牌,他们可以模仿这些推文来改进自己的内容。

向我们介绍构建产品第一个版本的过程

我们意识到Twitter是我们所有项目的主要获取来源,所以我们想要扩大Twitter用户。许多工具都在帮助安排内容,但是没有工具能够帮助内容的创建。

我们从一个简单的想法开始,即“查看优秀的内容可以帮助你想出优秀的内容”。当每个人都在利用GPT3来生成内容时,我们用它来分析推文,以找到看起来像你通常谈论的病毒式内容。

aaccf987a77ba10ad03ca170ec71a5b8.png

最初的MVP是一个简单的搜索栏,可以检索这些tweet。它是我独自打造的,是“每周打造一个产品”之旅的第11个项目。通过利用之前项目中的所有技术,并在像NuxtJS这样的框架上进行构建,我可以在一周内完成这个项目。

这招奏效了。

描述下创业的过程吧

一旦我们有了可用的东西,我们就会集成支付去发布。付款对我们来说是非常重要的一步,因为它是决定我们是终止项目还是继续项目的唯一KPI。

我们在twitter上发布了这款产品,并很快获得了第一批订阅用户(当时是9美元/月)。

然后,一些疯狂的事情发生了。几周后,当Saas的MRR已经达到1000美元时,我联系了一些Twitter上有影响力的人,让他们推广这个工具。其中一个出乎意料的反应是,他想加入这个项目并获得股权。

这不是计划,但我们做到了。

与JK Molina一起合作,让我们的MRR从4000美元涨到了2万美元。在那之后,他发起了一系列活动,大力推广“Tweet Hunter”。

ba051bddfcfa481a800e01db982edf03.jpeg

这种与有影响力的人合作的策略效果非常好,所以我们打算在一款新产品中复制这种策略,这次我们致力于Linkedin而不是Twitter。

但为什么要开发一个新产品,我们将成功的很大一部分归功于100%专注于特定社交媒体的产品。它完美地适应了社交媒体的限制,使它成为这款产品的最佳选择。

2ff3531fd68b9afb412237f346095d06.png

所以几个月后,我们复制粘贴了整个代码库,创建了Taplio,这是一个致力于在Linkedin上发展个人品牌的产品。令人惊讶的是,Taplio现在的增长速度超过了Tweet Hunter。

是什么吸引并留住了客户?

除了我们的影响者合作策略,我们还有这种独特的项目营销方式来推广Twitter Hunter。

这个想法很简单:创造许多小而免费的工具,这些工具可以在谷歌上排名靠前,或者有机会在Twitter上走红。

我们创造了大量这样的工具:

我们创造了大量这样的工具:

  • besttimetotweet.io

  • whattotweet.co m

  • unretweet.com

  • tweethunter.io/trending

  • tweethunter.io/generate-tweets

还有其他许多……

这一策略让我被Product Hunt评选为“2022年度最佳制造商”,这是我能获得的最高荣誉之一。

07475ca105ac05f930e19005b67f01ac.png

通过创业,你学到了什么特别有用或有利的东西吗?

最重要的经验是销售/验证的平衡。当我们第一次创业时,我们试图让每个人都相信我们的想法很棒。一种危险的心态会让你在某件事情上花了两年时间,而这个产品本不应该存在。

另一个是扩大团队规模。我现在明白,招聘需要在产品符合市场需求之后进行。否则,在转向和探索时,一个大团队将成为一种负担,而不是一种资产。

最后,在正确的时间出现在正确的地点,顺应潮流,比如在社交媒体平台上与创作者合作,是成功的一个重要因素。有时候,从事的行业将是你成功的关键部分。

我建议所有人从他们喜欢的第一个想法开始。大多数人都患有“想法麻痹症”,一直等待一个伟大的想法,才可能会做一些不同的事情,但开始做一些事情是获得进步的最重要的一步,这将帮助你拥有更好、更丰富的经验。

以上!

独立开发变现周刊(第91期):只有10个页面的网站,每月收入5000美元

「小产品独立变现实战训练营1期」门票优惠最后1天

dfd5e4882c85c5ebabbe85e3ac2486dd.jpeg

加入知识星球,和我一起做自己产品的独立变现,内有独家资料
星球内分享最新个人实战和经验、成员专属福利

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/680019.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Python入门教程+项目实战-14.1节-程序实战-二分查找算法

目录 14.1.1 理解函数类型 14.1.2 函数的定义 14.1.3 函数的形参,实参,以及调用 14.1.4 函数的返回值 14.1.5 函数的命名规范 14.1.6 知识要点 14.1.7 系统学习python 14.1.1 理解函数类型 在Python中,函数也是一种数据类型。在理解函…

C++——详解类模板与友元函数

纵有疾风起,人生不言弃。本文篇幅较长,如有错误请不吝赐教,感谢支持。 💬文章目录 类模板与友元函数1️⃣非模板友元函数2️⃣约束模板友元函数3️⃣非约束模板友元函数 类模板与友元函数 模板类的友元函数有三类: …

Qt/C++编写手机版本视频播放器和Onvif工具(可云台和录像)

一、前言 用Qtffmpeg写播放器很多人有疑问,为何不用Qt自己的多媒体框架来写,最重要的原因是Qt自带的目前都依赖具体的本地解码器,如果解码器不支持,那就是歇菜的,最多支持个MP4格式,而且在手机上也都是支持…

C国演义 [第七章]

第七章 最长重复子数组题目理解步骤dp含义递推公式初始化为啥dp数组如此奇怪 遍历顺序 代码 最长公共子序列题目理解步骤dp含义递推公式初始化遍历顺序 代码 总结 最长重复子数组 力扣链接 给两个整数数组 nums1 和 nums2 ,返回 两个数组中 公共的 、长度最长的子…

设计模式之中介者模式笔记

设计模式之中介者模式笔记 说明Mediator(中介者)目录中介者模式示例类图抽象中介者类抽象同事类租房者类房主类具体的中介者角色类测试类 说明 记录下学习设计模式-中介者模式的写法。JDK使用版本为1.8版本。 Mediator(中介者) 意图:用一个中介对象来封装一系列的对象交互。…

剑指 Offer 68 - II. 二叉树的最近公共祖先 / LeetCode 236. 二叉树的最近公共祖先(搜索与回溯)

题目: 链接:剑指 Offer 68 - II. 二叉树的最近公共祖先;LeetCode 236. 二叉树的最近公共祖先 难度:中等 上一题博客:剑指 Offer 68 - I. 二叉搜索树的最近公共祖先 / LeetCode 235. 二叉搜索树的最近公共祖先&#xf…

python:并发编程(二十四)

前言 本文将和大家一起探讨python并发编程的实际项目:win图形界面应用(篇六,共八篇),系列文章将会从零开始构建项目,并逐渐完善项目,最终将项目打造成适用于高并发场景的应用。 本文为python并…

Pandas进阶修炼120题-第二期(Pandas数据处理,21-50题)

文章目录 Pandas进阶修炼120题第二期 Pandas数据处理21.读取本地EXCEL数据22.查看df数据前5行23.将salary列数据转换为最大值与最小值的平均值方法一:正则表达式(分别使用apply(),applymap(),map()来实现)方法二:apply…

wifi芯片原理

一、在系统中的位置 基带(baseband) 基带的作用有三个: 1、队列包的管理 2、调试解调 3、CSMA/CA机制 CSMA/CA的全称是Carrier Sense Multiple Access with Collision Avoidance,即载波侦听多路访问/冲突避免。 各…

java——集合框架

文章目录 接口实现(类)算法1. 排序算法2. 查找算法3. 拷贝算法4. 填充算法5. 比较算法6. 随机算法7. 迭代器算法8. 交集、并集、差集9. 分割集合10. 数组和集合的互转 集合框架是一个用来代表和操纵集合的统一架构。所有的集合框架都包含如下内容&#x…

C++手撕红黑树

目录: 红黑树的概念红黑树的性质红黑树节点的定义 红黑树结构红黑树的插入操作红黑树的验证红黑树的代码实现 红黑树的删除红黑树与AVL树的比较红黑树的应用 总结 红黑树的概念 红黑树,是一种二叉搜索树,但在每个结点上增加一个存储位表示结…

DevOps系列文章之 Spring Boot Docker打包

应用准备容器化,因为几十个应用从测试到发布太麻烦了,而且还会因为环境的因素导致部署中出现各种问题。为了在开发、测试、生产都能保持一致的环境,就引进了容器技术,而目前常用的应用使用基于spring boot的。 在Spring Boot应用…

AI数字人之语音驱动面部模型及超分辨率重建Wav2Lip-HD

1 Wav2Lip-HD项目介绍 数字人打造中语音驱动人脸和超分辨率重建两种必备的模型,它们被用于实现数字人的语音和图像方面的功能。通过Wav2Lip-HD项目可以快速使用这两种模型,完成高清数字人形象的打造。 项目代码地址:github地址 1.1…

Canal监听MySQL

Canal监听MySQL 1、Mysql数据库开启binlog模式 注意:Mysql容器,此处Mysql版本为5.7 #进入容器 docker exec -it mysql /bin/bash #进入配置目录 cd /etc/mysql/mysql.conf.d #修改配置文件 vi mysqld.cnf(1) 修改mysqld.cnf配置文件,添加如…

Android:安卓开发使用okHttp进行网络请求和MySQL数据库完成图书馆管理系统APP

1、总体目标 1.1 项目概述 项目名称:基于安卓平台的图书管理系统。 本项目旨在研发一个图书管理系统,实现图书馆的信息化管理。在方便用户在线浏览,借阅,归还图书,方便图书馆管理员对图书进行管理。能很好的为用户提…

从零开始理解Linux中断架构(7)--- Linux执行上下文之中断上下文

1 中断处理程序的基本要求 当前运行的loop是一条执行流,中断程序运行开启了另外一条执行流,从上一节得知这是三种跳转的第三类,这个是一个大跳转。对中断程序的基本要求就是中断执行完毕后要恢复到原来执行的程序,除了时间流逝外,原来运行的程序应该毫无感知。 具体到Armv…

如何设计一个短信发送功能

本文主要分享了如何设计一个发送短信功能。 一、总结简述 1.梳理多个平台短信API的发送参数,集成封装提供统一的API,支持多个短信平台(阿里云、腾讯云、百度云、京东云、七牛云)灵活切换 2.提供存储方案,表结构设计…

Redis数据库操作

Redis 命令参考 — Redis 命令参考http://doc.redisfans.com/ 1、Redis,远程词典服务器,是一个基于内存的键值型NoSQL数据库 特征: 键值型,支持多种不同数据结构,功能丰富 单线程,每个命令具备原子性 …

C语言督学营(中级阶段)

文章目录 中级阶段9.数据结构概述逻辑结构 与 存储结构时间复杂度、空间复杂度 10.11.12.线性表 (代码实战)线性表的定义、特点1.线性表的顺序存储(顺序表示):顺序表静态分配动态分配顺序表的定义、初始化、插入、删除、按值查找、按位查找 操作 (代码):…

go开发多云资产管理平台

go开发多云资产管理平台cmdb 代码仓库github.com/yunixiangfeng/gocmdb 云主机管理 主机资源监控 开发流程 Welcome to Beego | Beego bee new gocmdb/servercd gocmdb/servergo mod tidygo get -u github.com/beego/beego/v2 go get -u "github.com/astaxie/beego/o…