diff --git a/src/pages/book/book.md b/src/pages/book/book.md
index 29a7b67..da18f6d 100644
--- a/src/pages/book/book.md
+++ b/src/pages/book/book.md
@@ -1,3 +1,43 @@
+# 前言
+
+> 本文是在线电子书,不定时更新
+
+你看到的`电子书`,一个在线的网页
+
+内容会根据作者的经历和心得,不定时更新
+
+当然,如果你也可以关注公众号:
+
+`Eric的云游日记`
+
+加群交流
+
+一个人走得开,一群人走的远
+
+
+
+> 声明:
+
+本人不会针对Youtube内容进行收费
+
+也不进行账号买卖
+
+文中内容`仅供参考`
+
+---
+
+
+
+油管适合做为`副业`尝试
+
+申请ypp通过后,就可以设置视频播放广告,产生美金收益
+
+# 为什么选择Youtube?
+
+
+
+
+
## Youtube运营笔记
> 媒体是普通人的最好的杠杆
@@ -6,21 +46,17 @@
在这里分享一些心得,以及踩过的坑
----
-
-## 为什么youtube值得做?
-
> 成本低
自媒体是普通人最好的杠杆,只需要1部手机,就可以拍摄vlog,也可以剪辑影片
+
现在的剪辑软件,不仅在手机端可以方便操作,还结合的ai功能,比如
- 语音翻译/克隆
-
+
- 自动生成双语字幕
-
+
- 特效/音效
-
随时随地都可以剪辑+上传
@@ -42,4 +78,539 @@ youtube给创作者的收益,长视频是`55%`,短视频shorts是`45%`
仅仅是平台广告,就能够带来巨大的收益
-不用去接`业配/商单`,以及自己带货,纯粹的视频不会让人厌恶
\ No newline at end of file
+不用去接`业配/商单`,以及自己带货,纯粹的视频不会让人厌恶
+
+---
+
+# 开通YPP(合作伙伴计划)
+
+> 1000粉丝和4000小时观看时长
+
+
+
+
+
+开通ypp的`基础`门槛是:1000个粉丝和4000小时观看时长
+
+之所以说是基础,是因为最后还要被`审核`
+
+如果人工审核不通过,那么一切努力都是徒劳
+
+> ypp是youtube官方的`合作伙伴计划`
+
+开通之后,无论是直播/短视频shorts还是长视频,都可以自动或者手动投放广告
+
+从而赚取收益
+
+> 快速开通的方式
+
+- 1.直接买号
+
+- 2.刷粉刷量
+
+- 3.制造爆款视频
+
+- 4.直播引流,计算时长
+
+youtube买号的方式,是最快的,极限情况
+
+- 3天左右,就可以上传视频
+
+- 7天就可以完全迁移管理员
+
+这已经是最快的速度了,毕竟ip更换和`品牌频道`交易的规则就是这样
+
+> 在哪里买号?
+
+
+
+
+
+一个youtube账号的正常报价在2k-3k左右,具体看交易平台,以及托管人出价
+
+在这里本人不做推荐,因为有被骗过
+
+海外网站无序备案,大多是利用wordpress建站+信用卡收款,你根本不知道背后运营的人是谁
+
+而且即便是有信誉的交易
+
+无一例外,都会提醒你:如果交易账号,导致`ypp被收回`,购买者自行承担风险
+
+想想你花了2-3k人民币,结果最后买了一个最终时区没有获利资格的账号
+
+> 刷粉刷量
+
+
+
+
+
+如果你不想买卖账号,也可以选择刷量的方式,而这个成本,其实也在2k左右
+
+平台会利用第三方国家,提供的`电子农场`,给账号点击关注,和播放,积累粉丝和观看时长
+
+但是一般该国家都是极度落后,且货币价值低
+
+youtube官方,算法会检测到刷量行为,不仅会有清空,还有封号的风险
+
+即便是没有处理,粉丝的质量,也决定的账号的权重,youtube限流,0播放,ypp的rpm单价极低
+
+所以结论是,刷量和买卖账号一样,风险很大,代价很大
+
+唯一的好处,就是快,刷量7天,待数据同步更新要7天,审核1-3天,半个月就能起号
+
+就看你能不能抗住试错成本
+
+> 爆款视频
+
+
+
+
+
+
+如果某个视频,击中了youtube官方的爆款算法,那么就会像病毒一样
+
+凭借1视频,快速涨粉,积累播放时长
+
+爆款除了当前的热点事件,也有长期的流量词
+
+一个新人,本身就在摸索运营,所以做好,是要赌概率的
+
+很多都是3-6个月,才勉强达到开通ypp的资格
+
+也以为者,之前没有开通ypp的流量,都是无法变现
+
+> 直播引流
+
+
+
+
+
+这个是我比较推荐的1个,因为`直播权重高`
+
+所以可以快速积累观看时长
+
+注意,我说的直播,并不是依赖`ffmpeg`或者`OBS`的推流直播
+
+而是手机+实时摄像头
+
+只有真实的场景和互动,youtube的推荐就会极高
+
+# 网络与环境
+
+## 出海赚美金,ip不行,都是白塔
+
+> 普通ip
+
+科学上网,如果只是为了增长眼界,可以使用`搬瓦工`推出的[just m socks](https://justmysocks.net/members/aff.php?aff=12475)
+
+
+
+
+但`机场`的坏处就是,ip并不是纯净,也不是独享的
+
+会有很多人共用,一旦你经营社交媒体,就会被限流,甚至封号
+
+那么just m socks值不值的购买呢?-值得,在`速度快,稳定`的前提下,它可以作为`前置代理`
+
+后续会讲讲`前置代理+落地代理`
+
+> 独立ip
+
+
+
+
+但如果是为了`收益`,做自媒体,最基本要使用`独立ip`
+
+独立的意思,就是独享,不与他人共同使用
+
+最简单的方案,就是购买vps服务器,比如
+
+- [vultr](https://www.vultr.com/?ref=8985003)
+
+- [搬瓦工-bandwagonhost](https://bandwagonhost.com/aff.php?aff=25463)
+
+前者支持`支付宝`,且按分钟计算,可随时停用
+
+后者针对国内线路做优化,速度快,稳定
+
+具体的方式就是,开通vps服务器后,使用`xx`一键脚本,安装代理服务
+
+可自行谷歌,不在此推荐
+
+> 静态住宅ip
+
+
+
+
+
+无论是youtube还是tiktok,社交媒体,都会检查ip
+
+一旦发现是机房ip,而不是住宅ip,就会降权
+
+所以出海赚赚美金的第一步,就是`静态住宅ip`
+
+这里推荐 [proxy-cehap](https://app.proxy-cheap.com/r/bmcMoY),只需要3$/m,就可以拥有可靠的ip地址
+
+但它只提供`http`和socks`2种基本协议
+
+如果直接使用,是没有办法正常科学的上网的,必须使用`链式代理`
+
+也就是把之前提到[just m socks](https://www.vultr.com/?ref=8985003)自部署的代理,作为前置节点
+
+而它作为落地节点
+
+`链式代理`,是成本最低的方案,后续会展开如何操作
+
+> 住宅ip-vps服务器
+
+
+
+
+
+前面提到了`机场`/`独立ip`/`静态住宅ip`
+
+那么能不能让vps服务器的ip本身就是静态住宅ip呢?
+
+有,但是相比之前的方案,会贵一些,需25$-30$最低
+
+但是能就解决非常核心的应用场景
+
+- 直播推流
+
+- 协议提速
+
+毕竟链式代理,经过中转之后,有2层,会慢太多
+
+## 链式代理如何操作?
+
+> 软件方案
+
+安卓或者电脑,都可以使用支持singbox的客户端,比如
+
+- [nekobox](https://github.com/MatsuriDayo/NekoBoxForAndroid)
+
+新建2个分组, 在其中的分支,设置landProxy(落地节点),即可
+
+> 硬件方案
+
+买一个支持openwrt的开发板,比如nanopi
+
+然后刷固件,包含`passwall2`
+
+使用xray进行节点分流即可,也是设置`落地节点`
+
+---
+
+# 硬件设备与剪辑软件
+
+## 4k高清
+
+> 使用`剪映`进行剪辑
+
+在商业软件中,剪映,已对普通创者者做了优化
+
+不用像专业的剪辑师一样,了解adobe的各种理念和操作
+
+
+
+运营youtube的细节是
+
+- 输出成4K高清,AI 补帧
+
+- 生成srt字幕 (支持双语)
+
+当然,开源免费的剪辑软件也有[shotcut](https://github.com/mltframework/shotcut)
+
+
+
+---
+
+## 游戏笔记本
+
+> 使用`显卡`渲染
+
+
+
+建议入手一个`游戏笔记本`,其最低可以包含
+
+- 8GB显卡
+
+- 1TB固态硬盘
+
+- 2k高清显示屏
+
+这对剪辑视频来说,可以大大节省时间,也避免了硬盘空间的不足的情况
+
+当然,从性价比来说,品牌肯定不是适合电竞的`外星人`,而是`机械革命`之类
+
+> 配件:`视频采集卡`
+
+如果不是拍摄,而是录制屏幕,制作教程类
+
+可以准备1个视频采集卡,最好有hdml`环出`功能
+
+这样可以在硬件间进行录制,而不影响主屏幕
+
+---
+
+# Adsense账号与PIN实体信件
+
+adsense是googel的收益账户,与gmail,youtube等谷歌旗下应用是独立的
+
+所以开通adsense后,再手动与频道进行绑定
+
+
+
+其中adsense又分为`site`和`youtube`
+
+查看收益数据的时候.点击`adsense for youube`进入后台
+
+一般油管会在每月6号左右,完成上个月数据统计
+
+打款会在月末
+
+最低打款金额是100$,大多数人,可能没那么快达到
+
+## PIN码接收
+
+> 验证真实地址
+
+谷歌会要求输入PIN code,也就是6位数验证码
+
+才会正式开通adsense收款
+
+
+
+在经营youtube频道的时候,你可以给频道设置国家`美国`,它与adsense没有关系
+
+如果在中国国内
+
+可以填写真实的住址,但是谨记:一定在末尾添加`(+86手机号)`
+
+不然邮政的快递员没有办法联系上你,就会退回
+
+当然如果忘记了,也可以联系所在城市的邮政客服,确认是否国际信件
+
+收到PIN码的时候,与所在国家位置相关,国内半个月也能收到
+
+
+---
+
+# 收款与结汇
+
+> 招商银行储蓄卡
+
+
+
+
+
+做出海业务,大家其实很关心怎么收款
+
+而youtube的adsense是可以`直接打款`到招商银行卡的外汇
+
+如果需要转换成人民币,在招商app里进行`结汇`就可以了
+
+那么,其他银行卡可以吗?,答案是`可以`
+
+但是建议用招商,毕竟`商业银行`里,它的服务态度和开放性是比较好的
+
+> wise
+
+
+
+
+
+如果你有`护照`,那么就可以注册[wise]()账号
+
+它会给你开通多个国家的银行账号,就算个户,而是公户,也可以解决外汇收款
+
+但除了护照,还有1个难点是`入金激活`
+
+这个可以自行谷歌相关的教程,一旦激活成功,收款就多一个选择
+
+## 税务证明
+
+如果收款数额较大,银行也会要求出具相关的税务证明
+
+这个也可以在网上搜索相关详细的教程
+
+值得注意的是,adsense打款前,要把美国/新加坡的税务资料进行填写
+
+不然会按最大扣税率进行打款,少了30%的收益,可就很难受喽
+
+---
+
+# 24小时无人直播
+
+> 使用ffmpeg推流
+
+
+
+油管有3种视频形式
+
+- 直播live
+
+- 长视频video
+
+- 短视频shorts
+
+直播live,就可以借助ffmpeg进行24小时推流直播,只要准备一段素材循环播放就好了
+
+比如有的频道是`助眠`,有的是`知识科普`
+
+之前在`网络`一章提到过使用vps服务器-[vultr](https://www.vultr.com/?ref=8985003)搭建独立ip
+
+如果仅仅是代理,科学的上网,云端的服务器闲置有些浪费
+
+只需要一行代码,就可以24小时直播
+
+```
+ffmpeg -re -stream_loop -1 -i xx.mp4 \
+ -c:v libx264 -preset veryfast -b:v 4500k -maxrate 4500k -bufsize 9000k \
+ -c:a aac -b:a 128k -ar 44100 -ac 2 \
+ -f flv "rtmp://a.rtmp.youtube.com/live2/YOUR_STREAM_KEY"
+
+```
+
+> OBS推流直播
+
+
+
+同ffmpeg一样,obs也是开源免费,但区别在于它是客户端
+
+需要在图形操作系统使用,比如windows,mac os
+
+由于是GUI界面,只需要再设置里,输入youtube的推流url和密钥
+
+就可以无限直播了
+
+> 安卓开发板
+
+
+
+
+
+
+前端提到了ffmpeg和obs,它们适合在PC直播-长视频
+
+那如果直播形式,类似tiktok或者抖音的9:16比例呢?
+
+那么安卓开发板,没有 电池,就不用担心发热爆炸事故
+
+也可以利用xposed的camera模块,替换uvc摄像头的实时视频流
+
+手机短视频直播,油管的`权重更高`
+
+记住,直播的收益不高,但是它的观看时长是记入统计的,可以累积申请ypp合作后半计划
+
+---
+
+# 扩展获利方案
+
+> wordpress建站,接入`adsense广告`
+
+
+
+
+
+在前面的`开通ypp`一章,已经强调过adsense其实区分了网站和youtube
+
+利用开源的`wordpress建站`,就可以轻松接入谷歌广告
+
+只需要后台安装google插件即可,自动关联,审核
+
+> 宝塔面板
+
+前面针对vps服务器 [vultr](https://www.vultr.com/?ref=8985003) 的使用,提到以下方式
+
+- 独立ip,科学代理脚本
+
+- 24小时ffmpeg命令,推流直播
+
+那么安装`宝塔面板`之后,就可以立马安装`wordpress程序`
+
+- 新建一个wordpress网站
+
+当用户观看视频后,也会查看`简介`里的网址
+
+这样除了视频广告,网站的广告也可以增加一份收益
+
+> 知识产品: 电子书/视频教程
+
+
+
+如果你自身的专业领域,有知识底蕴
+
+那么可以总结后,发布到`kindle`或者`udmey`
+
+以电子书和视频教程的形式,教授学习
+
+> sass网站或者ios app
+
+
+
+由于AI的普及,编程已经不是程序员的专利
+
+小白也可以借助`vscode`或`cursor`等编辑器,借助内置AI插件,开发产品
+
+
+如果有兴趣,可以去搜索创始人的故事,非常有启发性
+
+
+---
+
+# 展望和结束语
+
+> 为什么我要写这本小书?
+
+
+
+如果你去电商或者实体书店,寻找youtube运营的书籍,几乎没有
+
+大多都是tiktok电商/直播带货相关的
+
+而互联网的在线资料,也大多是寥寥无几的博客,中文更是匮乏
+
+在此分享一些经历,供大家参考,避免踩坑
+
+> 不会完结,持续更新
+
+这是初版的目录
+
+
+
+后续我会更新内容,比如:
+
+- 如何选题,制作封面?
+
+- 好用的chrome插件
+
+- 搬运/二创/与AIGC
+
+- 等等
+
+内容都是纯手写编辑,没有借助AI,当然也是随性分享
+
+暂时没有做整理
+
+后续会根据读者的反馈,进行梳理,拓展
+
+## 数字游民
+
+youtube运营,作为`副业`,在下班后尝试,也一个很有性价比的选择
+
+一部手机就以足够进行实验
+
+如果你也想成为一个`数字游民`,从自媒体入手,低成本,收益高
+
+我个人也不段尝试成为一个数字游民
+
+
+
+
+
+有兴趣的可以去阅读
+
+
+
+
diff --git a/src/pages/book/index.tsx b/src/pages/book/index.tsx
index 195d324..094370f 100644
--- a/src/pages/book/index.tsx
+++ b/src/pages/book/index.tsx
@@ -12,18 +12,11 @@ import Taro from "@tarojs/taro";
import { AtAvatar } from "taro-ui";
import { AtTag } from "taro-ui";
import { AtList, AtListItem } from "taro-ui";
-import {
- AtForm,
- AtMessage,
- AtDrawer,
- AtIcon,
- AtTimeline,
- AtDivider,
-} from "taro-ui";
+import { AtForm, AtMessage, AtDrawer, AtIcon } from "taro-ui";
import { marked } from "marked";
import infoText from "./info.md";
import bookText from "./book.md";
-import youtubeIco from "../../images/youtube.ico";
+// import youtubeIco from "../../images/youtube.ico";
marked.setOptions({
breaks: true, // 是否回车换行
@@ -56,6 +49,7 @@ const Book = () => {
const contentRef = useRef(null); // 用于获取渲染后的 DOM
useEffect(() => {
+ // window.localStorage.removeItem("book");
isWeChatFun();
}, []);
@@ -78,7 +72,6 @@ const Book = () => {
const h1Elements = contentRef.current.querySelectorAll("h1");
for (let h1 of h1Elements) {
if (h1.textContent.trim() === text.trim()) {
- console.log("Current h1 text:", h1.textContent); // 输出每个 h1 的文本
// if (h1.textContent === text) {
h1.scrollIntoView({ behavior: "smooth" });
break;
@@ -87,7 +80,7 @@ const Book = () => {
};
// const handleClick = (value) => {
- // // 跳转到目的页面,在当前页面打开_
+ // // 跳转到目的页面,在当前页面打开
// Taro.navigateTo({
// url: "/pages/index/index",
// });
@@ -165,7 +158,7 @@ const Book = () => {
>
- {`📗 Youtube运营日记`}
+ {`Youtube运营`}
{
@@ -180,12 +173,11 @@ const Book = () => {
ref={contentRef}
className="markdown-body" // 添加 GitHub Markdown 主题类
dangerouslySetInnerHTML={{
- __html: marked(markText),
- // __html: marked(book == 1 ? bookText : infoText),
+ // __html: marked(markText),
+ __html: marked(book == 1 ? bookText : infoText),
}}
>
- {/* 目录 */}
{
*/}
- {/* 分割线 */}
-
- {/* */}
- 更新日志
- {/* */}
-
+ {/* 判断是否是微信 */}
+ {!isWeChat &&
请在手机微信打开
}
- {/* 更新日志 */}
-
-
-
+ {/* 判断有没有wxid */}
+ {book != 1 ? (
+ {
+ if (book == 1) {
+ return false;
+ } else {
+ if (!!isWeChat) {
+ //98元
+ payh5("book", 9800);
+ } else {
+ window.location.href = `https://mp.weixin.qq.com/s/16xcMIgxEEGBPY7fanNq0g`;
+ }
+ }
+ }}
+ >
+ {`阅读更多`}
+
+ ) : (
+ 持续更新中....
+ )}
+
+ {/* {
+ if (book == 1) {
+ return false;
+ } else {
+ if (!!isWeChat) {
+ // 198元
+ payh5("group", 29800);
+ } else {
+ window.location.href = `https://mp.weixin.qq.com/s/GBU3THKaXRRkdpZXH_18jw`;
+ }
+ }
+ }}
+ >
+ {`游民社群`}
+ */}
>
);
diff --git a/src/pages/book/index2.tsx b/src/pages/book/index2.tsx
new file mode 100644
index 0000000..195d324
--- /dev/null
+++ b/src/pages/book/index2.tsx
@@ -0,0 +1,248 @@
+// @ts-nocheck
+import { Component } from "react";
+import { View, Text, Image } from "@tarojs/components";
+import "./index.scss";
+import { AtButton, AtInput, AtTabBar } from "taro-ui";
+import React, { useCallback, useEffect, useState, useRef } from "react";
+import { AtGrid } from "taro-ui";
+import { Swiper, SwiperItem } from "@tarojs/components";
+import { AtCard } from "taro-ui";
+import { AtImagePicker } from "taro-ui";
+import Taro from "@tarojs/taro";
+import { AtAvatar } from "taro-ui";
+import { AtTag } from "taro-ui";
+import { AtList, AtListItem } from "taro-ui";
+import {
+ AtForm,
+ AtMessage,
+ AtDrawer,
+ AtIcon,
+ AtTimeline,
+ AtDivider,
+} from "taro-ui";
+import { marked } from "marked";
+import infoText from "./info.md";
+import bookText from "./book.md";
+import youtubeIco from "../../images/youtube.ico";
+
+marked.setOptions({
+ breaks: true, // 是否回车换行
+ gfm: true, //使用经批准的 GitHub Flavored Markdown (GFM) 规范
+ // pedantic: true, //严格模式
+ // highlight(code:any, lang:any) {
+ // // 语法高亮
+ // let val = code;
+ // if (lang) {
+ // val = hljs.highlight(lang, code).value;
+ // } else {
+ // val = hljs.highlightAuto(code).value;
+ // }
+ // return val;
+ // },
+});
+
+// const renderer = new marked.Renderer();
+// // 使用拓展
+// marked.use({ renderer });
+
+// export default class Index extends Component {
+const Book = () => {
+ const [book, setbook] = useState(window.localStorage.getItem("book"));
+ const [markText, setmarkText] = useState(book == 1 ? bookText : infoText);
+ const [isWeChat, setisWeChat] = useState(false);
+ const [show, setshow] = useState(false);
+
+ const [headers, setHeaders] = useState([]); // 存储所有 的内容
+ const contentRef = useRef(null); // 用于获取渲染后的 DOM
+
+ useEffect(() => {
+ isWeChatFun();
+ }, []);
+
+ useEffect(() => {
+ if (contentRef.current) {
+ const h1Elements = contentRef.current.querySelectorAll("h1");
+ const h2Elements = contentRef.current.querySelectorAll("h2");
+
+ const h1Texts = Array.from(h1Elements).map((el) => el.textContent);
+ const h2Texts = Array.from(h2Elements).map((el) => el.textContent);
+
+ setHeaders(h1Texts);
+ // console.log("获取到的 H1 标题:"); // 控制台查看
+ console.log("获取到的 H1 标题:", h1Texts); // 控制台查看
+ console.log("获取到的 H2 标题:", h2Texts); // 控制台查看
+ }
+ }, [markText]); // 监听 HTML 内容变化
+
+ const handleJump = (text) => {
+ const h1Elements = contentRef.current.querySelectorAll("h1");
+ for (let h1 of h1Elements) {
+ if (h1.textContent.trim() === text.trim()) {
+ console.log("Current h1 text:", h1.textContent); // 输出每个 h1 的文本
+ // if (h1.textContent === text) {
+ h1.scrollIntoView({ behavior: "smooth" });
+ break;
+ }
+ }
+ };
+
+ // const handleClick = (value) => {
+ // // 跳转到目的页面,在当前页面打开_
+ // Taro.navigateTo({
+ // url: "/pages/index/index",
+ // });
+ // };
+
+ // 是否在微信客户端
+ const isWeChatFun = () => {
+ var ua = navigator.userAgent.toLowerCase();
+ if (ua.indexOf("micromessenger") != -1) {
+ setisWeChat(true);
+ return true;
+ } else {
+ setisWeChat(false);
+ return false;
+ }
+ };
+
+ const payh5 = (type, total_fee = 1000) => {
+ // console.log("111");
+ Taro.request({
+ method: "POST",
+ url: `${process.env.TARO_API_API}/payh5`, //仅为示例,并非真实的接口地址
+ // url: "https://pay.hackrobot.cn${process.env.TARO_API_API}/payh5", //仅为示例,并非真实的接口地址
+
+ data: {
+ callback_url: window.location.href,
+ openid: window.localStorage.getItem("openid"),
+ total_fee: total_fee, // 金额,单位:分
+ type: type, //订单类型 book/meetup/video/vip
+ },
+ header: {
+ "content-type": "application/json", // 默认值
+ },
+ success: function (res) {
+ console.log(res.data);
+ // window.alert(res.data.jsapi);
+ WeixinJSBridge.invoke(
+ "getBrandWCPayRequest",
+ {
+ // 以下6个支付参数通过payjs的jsapi接口获取
+ // appId: "wxc5205a653b0259bf",
+ // timeStamp: "1701401644",
+ // nonceStr: "KhOYB0wFV6j9qyQK",
+ // package: "prepay_id=wx01113404850024729b35f4d69b73500000",
+ // signType: "MD5",
+ // paySign: "2A823C8D47CCF871C6C65A56DC228CF8",
+ ...(res?.data?.jsapi ?? {}),
+ },
+ function (res) {
+ // 支付成功
+ if (res.err_msg == "get_brand_wcpay_request:ok") {
+ window.localStorage.setItem(type, 1); //订单类型 book/meetup/video/vip
+ WeixinJSBridge.call("closeWindow");
+ }
+ }
+ );
+ },
+ });
+ };
+
+ return (
+ <>
+
+
+ {
+ Taro.redirectTo({
+ url: `/`,
+ });
+ // Taro.navigateBack({
+ // delta: 1, // 表示返回的页面数,默认是 1,表示返回上一页
+ // });
+ }}
+ >
+
+
+ {`📗 Youtube运营日记`}
+ {
+ setshow(!show);
+ }}
+ >
+
+
+
+
+
+
+ {/* 目录 */}
+ {
+ handleJump(headers[index]);
+ }}
+ onClose={() => {
+ setshow(false);
+ }}
+ >
+
+ {/* 如果items没有数据就会展示children */}
+ {/*
+ 这是自定义内容
+ */}
+
+
+ {/* 分割线 */}
+
+ {/* */}
+ 更新日志
+ {/* */}
+
+
+ {/* 更新日志 */}
+
+
+
+
+ >
+ );
+};
+
+export default Book;
diff --git a/src/pages/book/info.md b/src/pages/book/info.md
index 7ce861d..c84bce4 100644
--- a/src/pages/book/info.md
+++ b/src/pages/book/info.md
@@ -1,621 +1,39 @@
-# 前言
-> 本文是在线电子书,不定时更新
-你看到的`电子书`,一个在线的网页
+# 目录
-内容会根据作者的经历和心得,不定时更新
+> 🚀 为什么选择Youtube?
-当然,如果你也可以关注公众号:
+- 开通YPP(合作伙伴计划)
+- Adsense账号注册
+- PIN挂号信验证
+- 外汇收款
-`Eric的云游日记`
+> 🚫 风控设置
-加群交流
+- 网络:静态住宅ip (链式代理)
+- gps定位
+- 环境设置:指纹浏览器
-一个人走得开,一群人走的远
+> 💰 邪修进阶
+- 刷粉刷量
+- 直接购买ypp账号
+> 💻 技术运营
-> 声明:
+- 24小时无人直播
+- 硬件:运营相机/拇指相机/AI眼镜
+- 剪辑:字幕翻译/语音克隆
+- AIGC:数字化生成
-本人不会针对Youtube内容进行收费
-也不进行账号买卖
-文中内容`仅供参考`
-
----
-
-> nomadyt.com
-
-[nomadyt.com](https://nomadyt.com) 是`nomad`+`yt`的缩写组合,意思是以油管为收益的数字游民
-
-油管适合做为`副业`尝试
-
-申请ypp通过后,就可以设置视频播放广告,产生美金收益
-
-# 为什么选择Youtube?
-
-
-
-
-
-## Youtube运营笔记
-
-> 媒体是普通人的最好的杠杆
-
-从佛系到认真的运营youtube(油管),也快有1年的时间了
-
-在这里分享一些心得,以及踩过的坑
-
-> 成本低
-
-自媒体是普通人最好的杠杆,只需要1部手机,就可以拍摄vlog,也可以剪辑影片
-
-现在的剪辑软件,不仅在手机端可以方便操作,还结合的ai功能,比如
-
-- 语音翻译/克隆
-
-- 自动生成双语字幕
-
-- 特效/音效
-
-随时随地都可以剪辑+上传
-
-> 赚美金,回报高
-
-同样的视频,在不同的平台上传后,收益汇率不一样
-
-油管结算是美金,换成人民,就有7倍左右的购买力
-
-而如果你居住下三四线城市,或者县城,那么由于生活成本低
-
-每月即使1000$的收益,都可以过的不错了
-
-> 商业模式健康
-
-youtube给创作者的收益,长视频是`55%`,短视频shorts是`45%`
-
-可以说是世界上很慷慨的公司了
-
-仅仅是平台广告,就能够带来巨大的收益
-
-不用去接`业配/商单`,以及自己带货,纯粹的视频不会让人厌恶
-
----
-
-# 开通YPP(合作伙伴计划)
-
-> 1000粉丝和4000小时观看时长
-
-
-
-
-
-开通ypp的`基础`门槛是:1000个粉丝和4000小时观看时长
-
-之所以说是基础,是因为最后还要被`审核`
-
-如果人工审核不通过,那么一切努力都是徒劳
-
-> ypp是youtube官方的`合作伙伴计划`
-
-开通之后,无论是直播/短视频shorts还是长视频,都可以自动或者手动投放广告
-
-从而赚取收益
-
-> 快速开通的方式
-
-- 1.直接买号
-
-- 2.刷粉刷量
-
-- 3.制造爆款视频
-
-- 4.直播引流,计算时长
-
-youtube买号的方式,是最快的,极限情况
-
-- 3天左右,就可以上传视频
-
-- 7天就可以完全迁移管理员
-
-这已经是最快的速度了,毕竟ip更换和`品牌频道`交易的规则就是这样
-
-> 在哪里买号?
-
-
-
-
-
-一个youtube账号的正常报价在2k-3k左右,具体看交易平台,以及托管人出价
-
-在这里本人不做推荐,因为有被骗过
-
-海外网站无序备案,大多是利用wordpress建站+信用卡收款,你根本不知道背后运营的人是谁
-
-而且即便是有信誉的交易
-
-无一例外,都会提醒你:如果交易账号,导致`ypp被收回`,购买者自行承担风险
-
-想想你花了2-3k人民币,结果最后买了一个最终时区没有获利资格的账号
-
-> 刷粉刷量
-
-
-
-
-
-如果你不想买卖账号,也可以选择刷量的方式,而这个成本,其实也在2k左右
-
-平台会利用第三方国家,提供的`电子农场`,给账号点击关注,和播放,积累粉丝和观看时长
-
-但是一般该国家都是极度落后,且货币价值低
-
-youtube官方,算法会检测到刷量行为,不仅会有清空,还有封号的风险
-
-即便是没有处理,粉丝的质量,也决定的账号的权重,youtube限流,0播放,ypp的rpm单价极低
-
-所以结论是,刷量和买卖账号一样,风险很大,代价很大
-
-唯一的好处,就是快,刷量7天,待数据同步更新要7天,审核1-3天,半个月就能起号
-
-就看你能不能抗住试错成本
-
-> 爆款视频
-
-
-
-
-
-
-如果某个视频,击中了youtube官方的爆款算法,那么就会像病毒一样
-
-凭借1视频,快速涨粉,积累播放时长
-
-爆款除了当前的热点事件,也有长期的流量词
-
-一个新人,本身就在摸索运营,所以做好,是要赌概率的
-
-很多都是3-6个月,才勉强达到开通ypp的资格
-
-也以为者,之前没有开通ypp的流量,都是无法变现
-
-> 直播引流
-
-
-
-
-
-这个是我比较推荐的1个,因为`直播权重高`
-
-所以可以快速积累观看时长
-
-注意,我说的直播,并不是依赖`ffmpeg`或者`OBS`的推流直播
-
-而是手机+实时摄像头
-
-只有真实的场景和互动,youtube的推荐就会极高
-
-# 网络与环境
-
-## 出海赚美金,ip不行,都是白塔
-
-> 普通ip
-
-科学上网,如果只是为了增长眼界,可以使用`搬瓦工`推出的[just m socks](https://justmysocks.net/members/aff.php?aff=12475)
-
-
-
-
-但`机场`的坏处就是,ip并不是纯净,也不是独享的
-
-会有很多人共用,一旦你经营社交媒体,就会被限流,甚至封号
-
-那么just m socks值不值的购买呢?-值得,在`速度快,稳定`的前提下,它可以作为`前置代理`
-
-后续会讲讲`前置代理+落地代理`
-
-> 独立ip
-
-
-
-
-但如果是为了`收益`,做自媒体,最基本要使用`独立ip`
-
-独立的意思,就是独享,不与他人共同使用
-
-最简单的方案,就是购买vps服务器,比如
-
-- [vultr](https://www.vultr.com/?ref=8985003)
-
-- [搬瓦工-bandwagonhost](https://bandwagonhost.com/aff.php?aff=25463)
-
-前者支持`支付宝`,且按分钟计算,可随时停用
-
-后者针对国内线路做优化,速度快,稳定
-
-具体的方式就是,开通vps服务器后,使用`xx`一键脚本,安装代理服务
-
-可自行谷歌,不在此推荐
-
-> 静态住宅ip
-
-
-
-
-
-无论是youtube还是tiktok,社交媒体,都会检查ip
-
-一旦发现是机房ip,而不是住宅ip,就会降权
-
-所以出海赚赚美金的第一步,就是`静态住宅ip`
-
-这里推荐 [proxy-cehap](https://app.proxy-cheap.com/r/bmcMoY),只需要3$/m,就可以拥有可靠的ip地址
-
-但它只提供`http`和socks`2种基本协议
-
-如果直接使用,是没有办法正常科学的上网的,必须使用`链式代理`
-
-也就是把之前提到[just m socks](https://www.vultr.com/?ref=8985003)自部署的代理,作为前置节点
-
-而它作为落地节点
-
-`链式代理`,是成本最低的方案,后续会展开如何操作
-
-> 住宅ip-vps服务器
-
-
-
-
-
-前面提到了`机场`/`独立ip`/`静态住宅ip`
-
-那么能不能让vps服务器的ip本身就是静态住宅ip呢?
-
-有,但是相比之前的方案,会贵一些,需25$-30$最低
-
-但是能就解决非常核心的应用场景
-
-- 直播推流
-
-- 协议提速
-
-毕竟链式代理,经过中转之后,有2层,会慢太多
-
-## 链式代理如何操作?
-
-> 软件方案
-
-安卓或者电脑,都可以使用支持singbox的客户端,比如
-
-- [nekobox](https://github.com/MatsuriDayo/NekoBoxForAndroid)
-
-新建2个分组, 在其中的分支,设置landProxy(落地节点),即可
-
-> 硬件方案
-
-买一个支持openwrt的开发板,比如nanopi
-
-然后刷固件,包含`passwall2`
-
-使用xray进行节点分流即可,也是设置`落地节点`
-
----
-
-# 硬件设备与剪辑软件
-
-## 4k高清
-
-> 使用`剪映`进行剪辑
-
-在商业软件中,剪映,已对普通创者者做了优化
-
-不用像专业的剪辑师一样,了解adobe的各种理念和操作
-
-
-
-运营youtube的细节是
-
-- 输出成4K高清,AI 补帧
-
-- 生成srt字幕 (支持双语)
-
-当然,开源免费的剪辑软件也有[shotcut](https://github.com/mltframework/shotcut)
-
-
-
----
-
-## 游戏笔记本
-
-> 使用`显卡`渲染
-
-
-
-建议入手一个`游戏笔记本`,其最低可以包含
-
-- 8GB显卡
-
-- 1TB固态硬盘
-
-- 2k高清显示屏
-
-这对剪辑视频来说,可以大大节省时间,也避免了硬盘空间的不足的情况
-
-当然,从性价比来说,品牌肯定不是适合电竞的`外星人`,而是`机械革命`之类
-
-> 配件:`视频采集卡`
-
-如果不是拍摄,而是录制屏幕,制作教程类
-
-可以准备1个视频采集卡,最好有hdml`环出`功能
-
-这样可以在硬件间进行录制,而不影响主屏幕
-
----
-
-# Adsense账号与PIN实体信件
-
-adsense是googel的收益账户,与gmail,youtube等谷歌旗下应用是独立的
-
-所以开通adsense后,再手动与频道进行绑定
-
-
-
-其中adsense又分为`site`和`youtube`
-
-查看收益数据的时候.点击`adsense for youube`进入后台
-
-一般油管会在每月6号左右,完成上个月数据统计
-
-打款会在月末
-
-最低打款金额是100$,大多数人,可能没那么快达到
-
-## PIN码接收
-
-> 验证真实地址
-
-谷歌会要求输入PIN code,也就是6位数验证码
-
-才会正式开通adsense收款
-
-
-
-在经营youtube频道的时候,你可以给频道设置国家`美国`,它与adsense没有关系
-
-如果在中国国内
-
-可以填写真实的住址,但是谨记:一定在末尾添加`(+86手机号)`
-
-不然邮政的快递员没有办法联系上你,就会退回
-
-当然如果忘记了,也可以联系所在城市的邮政客服,确认是否国际信件
-
-收到PIN码的时候,与所在国家位置相关,国内半个月也能收到
-
-
----
-
-# 收款与结汇
-
-> 招商银行储蓄卡
-
-
-
-
-
-做出海业务,大家其实很关心怎么收款
-
-而youtube的adsense是可以`直接打款`到招商银行卡的外汇
-
-如果需要转换成人民币,在招商app里进行`结汇`就可以了
-
-那么,其他银行卡可以吗?,答案是`可以`
-
-但是建议用招商,毕竟`商业银行`里,它的服务态度和开放性是比较好的
-
-> wise
-
-
-
-
-
-如果你有`护照`,那么就可以注册[wise]()账号
-
-它会给你开通多个国家的银行账号,就算个户,而是公户,也可以解决外汇收款
-
-但除了护照,还有1个难点是`入金激活`
-
-这个可以自行谷歌相关的教程,一旦激活成功,收款就多一个选择
-
-## 税务证明
-
-如果收款数额较大,银行也会要求出具相关的税务证明
-
-这个也可以在网上搜索相关详细的教程
-
-值得注意的是,adsense打款前,要把美国/新加坡的税务资料进行填写
-
-不然会按最大扣税率进行打款,少了30%的收益,可就很难受喽
-
----
-
-# 24小时无人直播
-
-> 使用ffmpeg推流
-
-
-
-油管有3种视频形式
-
-- 直播live
-
-- 长视频video
-
-- 短视频shorts
-
-直播live,就可以借助ffmpeg进行24小时推流直播,只要准备一段素材循环播放就好了
-
-比如有的频道是`助眠`,有的是`知识科普`
-
-之前在`网络`一章提到过使用vps服务器-[vultr](https://www.vultr.com/?ref=8985003)搭建独立ip
-
-如果仅仅是代理,科学的上网,云端的服务器闲置有些浪费
-
-只需要一行代码,就可以24小时直播
-
-```
-ffmpeg -re -stream_loop -1 -i xx.mp4 \
- -c:v libx264 -preset veryfast -b:v 4500k -maxrate 4500k -bufsize 9000k \
- -c:a aac -b:a 128k -ar 44100 -ac 2 \
- -f flv "rtmp://a.rtmp.youtube.com/live2/YOUR_STREAM_KEY"
-
-```
-
-> OBS推流直播
-
-
-
-同ffmpeg一样,obs也是开源免费,但区别在于它是客户端
-
-需要在图形操作系统使用,比如windows,mac os
-
-由于是GUI界面,只需要再设置里,输入youtube的推流url和密钥
-
-就可以无限直播了
-
-> 安卓开发板
-
-
-
-
-
-
-前端提到了ffmpeg和obs,它们适合在PC直播-长视频
-
-那如果直播形式,类似tiktok或者抖音的9:16比例呢?
-
-那么安卓开发板,没有 电池,就不用担心发热爆炸事故
-
-也可以利用xposed的camera模块,替换uvc摄像头的实时视频流
-
-手机短视频直播,油管的`权重更高`
-
-记住,直播的收益不高,但是它的观看时长是记入统计的,可以累积申请ypp合作后半计划
-
----
-
-# 扩展获利方案
-
-> wordpress建站,接入`adsense广告`
-
-
-
-
-
-在前面的`开通ypp`一章,已经强调过adsense其实区分了网站和youtube
-
-利用开源的`wordpress建站`,就可以轻松接入谷歌广告
-
-只需要后台安装google插件即可,自动关联,审核
-
-> 宝塔面板
-
-前面针对vps服务器 [vultr](https://www.vultr.com/?ref=8985003) 的使用,提到以下方式
-
-- 独立ip,科学代理脚本
-
-- 24小时ffmpeg命令,推流直播
-
-那么安装`宝塔面板`之后,就可以立马安装`wordpress程序`
-
-- 新建一个wordpress网站
-
-当用户观看视频后,也会查看`简介`里的网址
-
-这样除了视频广告,网站的广告也可以增加一份收益
-
-> 知识产品: 电子书/视频教程
-
-
-
-如果你自身的专业领域,有知识底蕴
-
-那么可以总结后,发布到`kindle`或者`udmey`
-
-以电子书和视频教程的形式,教授学习
-
-> sass网站或者ios app
-
-
-
-由于AI的普及,编程已经不是程序员的专利
-
-小白也可以借助`vscode`或`cursor`等编辑器,借助内置AI插件,开发产品
-
-比如我就在尝试模仿`nomadlist` (数字游民),进行web开发
-
-域名是 [nomadcna.com](https://nomadcna.com/)
-
-如果有兴趣,可以去搜索创始人的故事,非常有启发性
-
-
----
-
-# 展望和结束语
-
-> 为什么我要写这本小书?
-
-
-
-如果你去电商或者实体书店,寻找youtube运营的书籍,几乎没有
-
-大多都是tiktok电商/直播带货相关的
-
-而互联网的在线资料,也大多是寥寥无几的博客,中文更是匮乏
-
-在此分享一些经历,供大家参考,避免踩坑
-
-> 不会完结,持续更新
-
-这是初版的目录
-
-
-
-后续我会更新内容,比如:
-
-- 如何选题,制作封面?
-
-- 好用的chrome插件
-
-- 搬运/二创/与AIGC
-
-- 等等
-
-内容都是纯手写编辑,没有借助AI,当然也是随性分享
-
-暂时没有做整理
-
-后续会根据读者的反馈,进行梳理,拓展
-
-## 数字游民
-
-youtube运营,作为`副业`,在下班后尝试,也一个很有性价比的选择
-
-一部手机就以足够进行实验
-
-如果你也想成为一个`数字游民`,从自媒体入手,低成本,收益高
-
-我个人也不段尝试成为一个数字游民
-
-目前小册正在编写中, 网址: [nomadro.com](https://nomadro.com/)
-
-
-
-有兴趣的可以去阅读
+> 💡 疑难杂症
+- 未通过ypp申请:如何申诉
+- 搬运侵权处理
+- 限流如何解决
diff --git a/src/pages/index/index.jsx b/src/pages/index/index.jsx
index a3acace..b13adac 100644
--- a/src/pages/index/index.jsx
+++ b/src/pages/index/index.jsx
@@ -377,7 +377,7 @@ const Index = () => {
《Youtube运营笔记》
- 数字游民-手册1
+ {/* 数字游民-手册1 */}
{/* 卡片 */}