first commit

main
jack 4 weeks ago
commit 81955dab40
  1. 2
      .gitignore
  2. 437
      LICENSE
  3. 66
      README.md
  4. 9
      book.toml
  5. 13
      src/README.md
  6. 27
      src/SUMMARY.md
  7. 190
      src/assets-and-passive-income.md
  8. 516
      src/building-software-products-or-services-from-scratch.md
  9. 1
      src/chapter-build-infrastructure.md
  10. 1
      src/chapter-build-opb.md
  11. 3
      src/chapter-define-opb.md
  12. 1
      src/chapter-plan-opb.md
  13. 1
      src/chapter_1.md
  14. 119
      src/content-pool-and-automation-capability.md
  15. 78
      src/crowdsourcing-capability.md
  16. 169
      src/define-opb.md
  17. 187
      src/discovery-of-by-product-advantages.md
  18. 58
      src/download.php
  19. BIN
      src/images/Screen-Shot-2024-03-11-at-9.42.20-PM-1024x580.png
  20. BIN
      src/images/Screen-Shot-2024-07-07-at-12.59.57-PM-1024x669.png
  21. BIN
      src/images/gs-710x1024.jpg
  22. BIN
      src/images/image-1-1024x604.png
  23. BIN
      src/images/image-1-414x1024.jpg
  24. BIN
      src/images/image-10-1024x370.png
  25. BIN
      src/images/image-10.png
  26. BIN
      src/images/image-100-1024x541.png
  27. BIN
      src/images/image-101-1024x699.png
  28. BIN
      src/images/image-102.png
  29. BIN
      src/images/image-1024x562.png
  30. BIN
      src/images/image-104-1024x883.png
  31. BIN
      src/images/image-105.png
  32. BIN
      src/images/image-106-1024x511.png
  33. BIN
      src/images/image-107.png
  34. BIN
      src/images/image-108-1024x373.png
  35. BIN
      src/images/image-109-1024x463.png
  36. BIN
      src/images/image-11-1024x389.png
  37. BIN
      src/images/image-110-1024x527.png
  38. BIN
      src/images/image-111-1024x577.png
  39. BIN
      src/images/image-112-1024x560.png
  40. BIN
      src/images/image-113-1024x537.png
  41. BIN
      src/images/image-115-1024x413.png
  42. BIN
      src/images/image-116-1024x659.png
  43. BIN
      src/images/image-117-1024x861.png
  44. BIN
      src/images/image-118-1024x948.png
  45. BIN
      src/images/image-119-1024x769.png
  46. BIN
      src/images/image-12-1024x534.png
  47. BIN
      src/images/image-12.png
  48. BIN
      src/images/image-120-1024x768.png
  49. BIN
      src/images/image-121-1024x767.png
  50. BIN
      src/images/image-122-1024x987.png
  51. BIN
      src/images/image-123-1024x784.png
  52. BIN
      src/images/image-124-1024x757.png
  53. BIN
      src/images/image-125.png
  54. BIN
      src/images/image-126-313x1024.png
  55. BIN
      src/images/image-127-1024x614.png
  56. BIN
      src/images/image-128-1024x527.png
  57. BIN
      src/images/image-129.png
  58. BIN
      src/images/image-13-1024x339.png
  59. BIN
      src/images/image-13-1024x759.png
  60. BIN
      src/images/image-130-1024x677.png
  61. BIN
      src/images/image-131.png
  62. BIN
      src/images/image-132.png
  63. BIN
      src/images/image-133-1024x490.png
  64. BIN
      src/images/image-134.png
  65. BIN
      src/images/image-135-497x1024.png
  66. BIN
      src/images/image-136.png
  67. BIN
      src/images/image-137-1024x892.png
  68. BIN
      src/images/image-138.png
  69. BIN
      src/images/image-14-1024x363.png
  70. BIN
      src/images/image-14.png
  71. BIN
      src/images/image-15.png
  72. BIN
      src/images/image-16-1024x382.png
  73. BIN
      src/images/image-16-1024x631.png
  74. BIN
      src/images/image-17-1024x433.png
  75. BIN
      src/images/image-17-1024x503.png
  76. BIN
      src/images/image-18-1024x319.png
  77. BIN
      src/images/image-18-1024x501.png
  78. BIN
      src/images/image-19-1024x683.png
  79. BIN
      src/images/image-19.png
  80. BIN
      src/images/image-2-1024x601.png
  81. BIN
      src/images/image-20-1024x679.png
  82. BIN
      src/images/image-20.png
  83. BIN
      src/images/image-21.png
  84. BIN
      src/images/image-22-1024x733.png
  85. BIN
      src/images/image-23-1024x440.png
  86. BIN
      src/images/image-24-1024x640.png
  87. BIN
      src/images/image-25-1024x568.png
  88. BIN
      src/images/image-26-1024x858.png
  89. BIN
      src/images/image-26.png
  90. BIN
      src/images/image-27-1024x1018.png
  91. BIN
      src/images/image-27.png
  92. BIN
      src/images/image-28-1024x1018.png
  93. BIN
      src/images/image-29-1024x644.png
  94. BIN
      src/images/image-29-1024x884.png
  95. BIN
      src/images/image-3-1024x527.png
  96. BIN
      src/images/image-30-1024x590.png
  97. BIN
      src/images/image-30.png
  98. BIN
      src/images/image-31-1024x810.png
  99. BIN
      src/images/image-31.png
  100. BIN
      src/images/image-32-1024x421.png
  101. Some files were not shown because too many files have changed in this diff Show More

2
.gitignore vendored

@ -0,0 +1,2 @@
book
.DS_Store

@ -0,0 +1,437 @@
Attribution-NonCommercial-ShareAlike 4.0 International
=======================================================================
Creative Commons Corporation ("Creative Commons") is not a law firm and
does not provide legal services or legal advice. Distribution of
Creative Commons public licenses does not create a lawyer-client or
other relationship. Creative Commons makes its licenses and related
information available on an "as-is" basis. Creative Commons gives no
warranties regarding its licenses, any material licensed under their
terms and conditions, or any related information. Creative Commons
disclaims all liability for damages resulting from their use to the
fullest extent possible.
Using Creative Commons Public Licenses
Creative Commons public licenses provide a standard set of terms and
conditions that creators and other rights holders may use to share
original works of authorship and other material subject to copyright
and certain other rights specified in the public license below. The
following considerations are for informational purposes only, are not
exhaustive, and do not form part of our licenses.
Considerations for licensors: Our public licenses are
intended for use by those authorized to give the public
permission to use material in ways otherwise restricted by
copyright and certain other rights. Our licenses are
irrevocable. Licensors should read and understand the terms
and conditions of the license they choose before applying it.
Licensors should also secure all rights necessary before
applying our licenses so that the public can reuse the
material as expected. Licensors should clearly mark any
material not subject to the license. This includes other CC-
licensed material, or material used under an exception or
limitation to copyright. More considerations for licensors:
wiki.creativecommons.org/Considerations_for_licensors
Considerations for the public: By using one of our public
licenses, a licensor grants the public permission to use the
licensed material under specified terms and conditions. If
the licensor's permission is not necessary for any reason--for
example, because of any applicable exception or limitation to
copyright--then that use is not regulated by the license. Our
licenses grant only permissions under copyright and certain
other rights that a licensor has authority to grant. Use of
the licensed material may still be restricted for other
reasons, including because others have copyright or other
rights in the material. A licensor may make special requests,
such as asking that all changes be marked or described.
Although not required by our licenses, you are encouraged to
respect those requests where reasonable. More considerations
for the public:
wiki.creativecommons.org/Considerations_for_licensees
=======================================================================
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
Public License
By exercising the Licensed Rights (defined below), You accept and agree
to be bound by the terms and conditions of this Creative Commons
Attribution-NonCommercial-ShareAlike 4.0 International Public License
("Public License"). To the extent this Public License may be
interpreted as a contract, You are granted the Licensed Rights in
consideration of Your acceptance of these terms and conditions, and the
Licensor grants You such rights in consideration of benefits the
Licensor receives from making the Licensed Material available under
these terms and conditions.
Section 1 -- Definitions.
a. Adapted Material means material subject to Copyright and Similar
Rights that is derived from or based upon the Licensed Material
and in which the Licensed Material is translated, altered,
arranged, transformed, or otherwise modified in a manner requiring
permission under the Copyright and Similar Rights held by the
Licensor. For purposes of this Public License, where the Licensed
Material is a musical work, performance, or sound recording,
Adapted Material is always produced where the Licensed Material is
synched in timed relation with a moving image.
b. Adapter's License means the license You apply to Your Copyright
and Similar Rights in Your contributions to Adapted Material in
accordance with the terms and conditions of this Public License.
c. BY-NC-SA Compatible License means a license listed at
creativecommons.org/compatiblelicenses, approved by Creative
Commons as essentially the equivalent of this Public License.
d. Copyright and Similar Rights means copyright and/or similar rights
closely related to copyright including, without limitation,
performance, broadcast, sound recording, and Sui Generis Database
Rights, without regard to how the rights are labeled or
categorized. For purposes of this Public License, the rights
specified in Section 2(b)(1)-(2) are not Copyright and Similar
Rights.
e. Effective Technological Measures means those measures that, in the
absence of proper authority, may not be circumvented under laws
fulfilling obligations under Article 11 of the WIPO Copyright
Treaty adopted on December 20, 1996, and/or similar international
agreements.
f. Exceptions and Limitations means fair use, fair dealing, and/or
any other exception or limitation to Copyright and Similar Rights
that applies to Your use of the Licensed Material.
g. License Elements means the license attributes listed in the name
of a Creative Commons Public License. The License Elements of this
Public License are Attribution, NonCommercial, and ShareAlike.
h. Licensed Material means the artistic or literary work, database,
or other material to which the Licensor applied this Public
License.
i. Licensed Rights means the rights granted to You subject to the
terms and conditions of this Public License, which are limited to
all Copyright and Similar Rights that apply to Your use of the
Licensed Material and that the Licensor has authority to license.
j. Licensor means the individual(s) or entity(ies) granting rights
under this Public License.
k. NonCommercial means not primarily intended for or directed towards
commercial advantage or monetary compensation. For purposes of
this Public License, the exchange of the Licensed Material for
other material subject to Copyright and Similar Rights by digital
file-sharing or similar means is NonCommercial provided there is
no payment of monetary compensation in connection with the
exchange.
l. Share means to provide material to the public by any means or
process that requires permission under the Licensed Rights, such
as reproduction, public display, public performance, distribution,
dissemination, communication, or importation, and to make material
available to the public including in ways that members of the
public may access the material from a place and at a time
individually chosen by them.
m. Sui Generis Database Rights means rights other than copyright
resulting from Directive 96/9/EC of the European Parliament and of
the Council of 11 March 1996 on the legal protection of databases,
as amended and/or succeeded, as well as other essentially
equivalent rights anywhere in the world.
n. You means the individual or entity exercising the Licensed Rights
under this Public License. Your has a corresponding meaning.
Section 2 -- Scope.
a. License grant.
1. Subject to the terms and conditions of this Public License,
the Licensor hereby grants You a worldwide, royalty-free,
non-sublicensable, non-exclusive, irrevocable license to
exercise the Licensed Rights in the Licensed Material to:
a. reproduce and Share the Licensed Material, in whole or
in part, for NonCommercial purposes only; and
b. produce, reproduce, and Share Adapted Material for
NonCommercial purposes only.
2. Exceptions and Limitations. For the avoidance of doubt, where
Exceptions and Limitations apply to Your use, this Public
License does not apply, and You do not need to comply with
its terms and conditions.
3. Term. The term of this Public License is specified in Section
6(a).
4. Media and formats; technical modifications allowed. The
Licensor authorizes You to exercise the Licensed Rights in
all media and formats whether now known or hereafter created,
and to make technical modifications necessary to do so. The
Licensor waives and/or agrees not to assert any right or
authority to forbid You from making technical modifications
necessary to exercise the Licensed Rights, including
technical modifications necessary to circumvent Effective
Technological Measures. For purposes of this Public License,
simply making modifications authorized by this Section 2(a)
(4) never produces Adapted Material.
5. Downstream recipients.
a. Offer from the Licensor -- Licensed Material. Every
recipient of the Licensed Material automatically
receives an offer from the Licensor to exercise the
Licensed Rights under the terms and conditions of this
Public License.
b. Additional offer from the Licensor -- Adapted Material.
Every recipient of Adapted Material from You
automatically receives an offer from the Licensor to
exercise the Licensed Rights in the Adapted Material
under the conditions of the Adapter's License You apply.
c. No downstream restrictions. You may not offer or impose
any additional or different terms or conditions on, or
apply any Effective Technological Measures to, the
Licensed Material if doing so restricts exercise of the
Licensed Rights by any recipient of the Licensed
Material.
6. No endorsement. Nothing in this Public License constitutes or
may be construed as permission to assert or imply that You
are, or that Your use of the Licensed Material is, connected
with, or sponsored, endorsed, or granted official status by,
the Licensor or others designated to receive attribution as
provided in Section 3(a)(1)(A)(i).
b. Other rights.
1. Moral rights, such as the right of integrity, are not
licensed under this Public License, nor are publicity,
privacy, and/or other similar personality rights; however, to
the extent possible, the Licensor waives and/or agrees not to
assert any such rights held by the Licensor to the limited
extent necessary to allow You to exercise the Licensed
Rights, but not otherwise.
2. Patent and trademark rights are not licensed under this
Public License.
3. To the extent possible, the Licensor waives any right to
collect royalties from You for the exercise of the Licensed
Rights, whether directly or through a collecting society
under any voluntary or waivable statutory or compulsory
licensing scheme. In all other cases the Licensor expressly
reserves any right to collect such royalties, including when
the Licensed Material is used other than for NonCommercial
purposes.
Section 3 -- License Conditions.
Your exercise of the Licensed Rights is expressly made subject to the
following conditions.
a. Attribution.
1. If You Share the Licensed Material (including in modified
form), You must:
a. retain the following if it is supplied by the Licensor
with the Licensed Material:
i. identification of the creator(s) of the Licensed
Material and any others designated to receive
attribution, in any reasonable manner requested by
the Licensor (including by pseudonym if
designated);
ii. a copyright notice;
iii. a notice that refers to this Public License;
iv. a notice that refers to the disclaimer of
warranties;
v. a URI or hyperlink to the Licensed Material to the
extent reasonably practicable;
b. indicate if You modified the Licensed Material and
retain an indication of any previous modifications; and
c. indicate the Licensed Material is licensed under this
Public License, and include the text of, or the URI or
hyperlink to, this Public License.
2. You may satisfy the conditions in Section 3(a)(1) in any
reasonable manner based on the medium, means, and context in
which You Share the Licensed Material. For example, it may be
reasonable to satisfy the conditions by providing a URI or
hyperlink to a resource that includes the required
information.
3. If requested by the Licensor, You must remove any of the
information required by Section 3(a)(1)(A) to the extent
reasonably practicable.
b. ShareAlike.
In addition to the conditions in Section 3(a), if You Share
Adapted Material You produce, the following conditions also apply.
1. The Adapter's License You apply must be a Creative Commons
license with the same License Elements, this version or
later, or a BY-NC-SA Compatible License.
2. You must include the text of, or the URI or hyperlink to, the
Adapter's License You apply. You may satisfy this condition
in any reasonable manner based on the medium, means, and
context in which You Share Adapted Material.
3. You may not offer or impose any additional or different terms
or conditions on, or apply any Effective Technological
Measures to, Adapted Material that restrict exercise of the
rights granted under the Adapter's License You apply.
Section 4 -- Sui Generis Database Rights.
Where the Licensed Rights include Sui Generis Database Rights that
apply to Your use of the Licensed Material:
a. for the avoidance of doubt, Section 2(a)(1) grants You the right
to extract, reuse, reproduce, and Share all or a substantial
portion of the contents of the database for NonCommercial purposes
only;
b. if You include all or a substantial portion of the database
contents in a database in which You have Sui Generis Database
Rights, then the database in which You have Sui Generis Database
Rights (but not its individual contents) is Adapted Material,
including for purposes of Section 3(b); and
c. You must comply with the conditions in Section 3(a) if You Share
all or a substantial portion of the contents of the database.
For the avoidance of doubt, this Section 4 supplements and does not
replace Your obligations under this Public License where the Licensed
Rights include other Copyright and Similar Rights.
Section 5 -- Disclaimer of Warranties and Limitation of Liability.
a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF
ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,
WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,
ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT
KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT
ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.
b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE
TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,
NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,
INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,
COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR
DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR
IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.
c. The disclaimer of warranties and limitation of liability provided
above shall be interpreted in a manner that, to the extent
possible, most closely approximates an absolute disclaimer and
waiver of all liability.
Section 6 -- Term and Termination.
a. This Public License applies for the term of the Copyright and
Similar Rights licensed here. However, if You fail to comply with
this Public License, then Your rights under this Public License
terminate automatically.
b. Where Your right to use the Licensed Material has terminated under
Section 6(a), it reinstates:
1. automatically as of the date the violation is cured, provided
it is cured within 30 days of Your discovery of the
violation; or
2. upon express reinstatement by the Licensor.
For the avoidance of doubt, this Section 6(b) does not affect any
right the Licensor may have to seek remedies for Your violations
of this Public License.
c. For the avoidance of doubt, the Licensor may also offer the
Licensed Material under separate terms or conditions or stop
distributing the Licensed Material at any time; however, doing so
will not terminate this Public License.
d. Sections 1, 5, 6, 7, and 8 survive termination of this Public
License.
Section 7 -- Other Terms and Conditions.
a. The Licensor shall not be bound by any additional or different
terms or conditions communicated by You unless expressly agreed.
b. Any arrangements, understandings, or agreements regarding the
Licensed Material not stated herein are separate from and
independent of the terms and conditions of this Public License.
Section 8 -- Interpretation.
a. For the avoidance of doubt, this Public License does not, and
shall not be interpreted to, reduce, limit, restrict, or impose
conditions on any use of the Licensed Material that could lawfully
be made without permission under this Public License.
b. To the extent possible, if any provision of this Public License is
deemed unenforceable, it shall be automatically reformed to the
minimum extent necessary to make it enforceable. If the provision
cannot be reformed, it shall be severed from this Public License
without affecting the enforceability of the remaining terms and
conditions.
c. No term or condition of this Public License will be waived and no
failure to comply consented to unless expressly agreed to by the
Licensor.
d. Nothing in this Public License constitutes or may be interpreted
as a limitation upon, or waiver of, any privileges and immunities
that apply to the Licensor or You, including from the legal
processes of any jurisdiction or authority.
=======================================================================
Creative Commons is not a party to its public
licenses. Notwithstanding, Creative Commons may elect to apply one of
its public licenses to material it publishes and in those instances
will be considered the “Licensor.” The text of the Creative Commons
public licenses is dedicated to the public domain under the CC0 Public
Domain Dedication. Except for the limited purpose of indicating that
material is shared under a Creative Commons public license or as
otherwise permitted by the Creative Commons policies published at
creativecommons.org/policies, Creative Commons does not authorize the
use of the trademark "Creative Commons" or any other trademark or logo
of Creative Commons without its prior written consent including,
without limitation, in connection with any unauthorized modifications
to any of its public licenses or any other arrangements,
understandings, or agreements concerning use of licensed material. For
the avoidance of doubt, this paragraph does not form part of the
public licenses.
Creative Commons may be contacted at creativecommons.org.

@ -0,0 +1,66 @@
# 《一人企业方法论》V2.1
## 推演沙箱
1. 为了更好理解方法论,我们用 AI 构建了一个可以推演复盘的创业沙箱 —— [《方糖真实创业模拟器》](https://ft07.com/real-business-simulator/),可以结合方法论进行策略推演,用户反馈不错。
## 2.1 版本
1. 补充《产品构建:从零构建软件产品或服务》相关章节
1. 添加《基础设施及搭建》相关章节,填平从理论到实践之间的鸿沟,帮助读者更快起步
## 对第一版的改进
1. 从长文到一本近6万字的小书,从有感而发的分享到两年迭代而得的**完整方法论**
1. 不再局限在独立开发,发展为**更为通用的方法论**,非技术读者也可创作数字商品或基于NoCode/开源项目+AI辅助构建在线服务
![](./src/images/opb-book-cover-2.1.jpg)
## 作者信息
- 作者
- [Easy](https://ftqq.com)
- Email: <easychen@gmail.com>
- 微博:<https://weibo.com/easy>
- X:<https://twitter.com/easychen>
## 授权说明
本书采用[CC-BY-NC-SA协议](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh-hans)发布。
- 您可以复制、发行、展览、表演、放映、广播或通过信息网络传播本作品,但必须署名作者并添加链接到[本书GitHub仓库](https://github.com/easychen/one-person-businesses-methodology-v2.0)。
- 不得为商业目的而使用本作品。
- 仅在遵守与本作品相同的许可条款下,您才能散布由本作品产生的派生作品。
## 电子书
- 可使用 mdbook-epub 工具自行编译:`mdbook-epub --standalone true` 然后 epub 在 book 目录下
- 下载: [点此进入](https://ft07.com/opb-book-index/)
-
## 在线阅读
1. **定义一人企业**
1. [新版方法论概述](https://ft07.com/opb-methodology-new-version-and-author?mtm_campaign=github&mtm_kwd=opbmv2)
1. [一人企业的定义](https://ft07.com/define-opb?mtm_campaign=github&mtm_kwd=opbmv2)
2. **规划一人企业**
1. [底层逻辑:为什么以小博大是可能的](https://ft07.com/why-thinking-big-is-possible?mtm_campaign=github&mtm_kwd=opbmv2)
1. [底层逻辑:为什么规模化是可能的](https://ft07.com/why-scalability-is-possible?mtm_campaign=github&mtm_kwd=opbmv2)
1. [底层逻辑:资产和被动收入](https://ft07.com/assets-and-passive-income?mtm_campaign=github&mtm_kwd=opbmv2)
1. [底层逻辑:滚雪球和链式传播](https://ft07.com/snowballing-and-chain-propagation?mtm_campaign=github&mtm_kwd=opbmv2)
1. [赛道选择:一人企业如何选择赛道](https://ft07.com/race-track-selection-for-opb?mtm_campaign=github&mtm_kwd=opbmv2)
1. [竞争策略:不竞争策略](https://ft07.com/non-competition-strategy?mtm_campaign=github&mtm_kwd=opbmv2)
1. [竞争策略:结构化优势](https://ft07.com/structured-advantage?mtm_campaign=github&mtm_kwd=opbmv2)
1. [思考工具:《一人企业画布》和《一人企业月报》](https://ft07.com/opb-canvas-and-opb-report?mtm_campaign=github&mtm_kwd=opbmv2)
3. **构建一人业务**
1. [一人企业≠一人业务](https://ft07.com/one-person-enterprise-does-not-equal-one-person-business?mtm_campaign=github&mtm_kwd=opbmv2)
1. [优势发现:副产品优势](https://ft07.com/discovery-of-by-product-advantages?mtm_campaign=github&mtm_kwd=opbmv2)
1. [风险评控:从副业开始](https://ft07.com/start-from-side-project?mtm_campaign=github&mtm_kwd=opbmv2)
1. [风险评控:管理和利用不确定性](https://ft07.com/managing-and-utilizing-uncertainty?mtm_campaign=github&mtm_kwd=opbmv2)
1. [产品构建:从零构建软件产品或服务](https://ft07.com/building-software-products-or-services-from-scratch-1/)
4. **基础设施及搭建**
- [理想的一人企业基础设施](https://ft07.com/what-is-the-ideal-one-person-business-infrastructure?mtm_campaign=github&mtm_kwd=opbmv2)
- [用户池和触达能力](https://ft07.com/infrastructure-user-pool-reach-capability?mtm_campaign=github&mtm_kwd=opbmv2)
- [内容池和自动化能力](https://ft07.com/content-pool-and-automation-capability?mtm_campaign=github&mtm_kwd=opbmv2)
- [产品池和支付能力](https://ft07.com/product-pool-and-payment-capability?mtm_campaign=github&mtm_kwd=opbmv2)
- [众包能力](https://ft07.com/crowdsourcing-capability?mtm_campaign=github&mtm_kwd=opbmv2)
- [搭建一人企业基础设施](https://ft07.com/setup-a-one-person-business-infrastructure?mtm_campaign=github&mtm_kwd=opbmv2)

@ -0,0 +1,9 @@
[book]
authors = ["Easy"]
language = "zh-cn"
multilingual = false
src = "src"
title = "一人企业方法论"
[output.epub]
cover-image = "src/images/opb-book-cover-2.1.jpg"

@ -0,0 +1,13 @@
# README
## 授权说明
本书采用[CC-BY-NC-SA协议](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh-hans)发布。
- 您可以复制、发行、展览、表演、放映、广播或通过信息网络传播本作品,但必须署名作者并添加链接到[本书GitHub仓库](https://github.com/easychen/one-person-businesses-methodology-v2.0)。
- 不得为商业目的而使用本作品。
- 仅在遵守与本作品相同的许可条款下,您才能散布由本作品产生的派生作品。
## 一人企业方法论
![](images/opb-book-cover-2.1.jpg)

@ -0,0 +1,27 @@
# 目录
1. [README](./README.md)
1. [定义一人企业](./chapter-define-opb.md)
1. [新版方法论概述](./opb-methodology-new-version-and-author.md)
1. [一人企业的定义](./define-opb.md)
2. [规划一人企业](./chapter-plan-opb.md)
1. [底层逻辑:为什么以小博大是可能的](./why-thinking-big-is-possible.md)
1. [底层逻辑:为什么规模化是可能的](./why-scalability-is-possible.md)
1. [底层逻辑:资产和被动收入](./assets-and-passive-income.md)
1. [底层逻辑:滚雪球和链式传播](./snowballing-and-chain-propagation.md)
1. [赛道选择:一人企业如何选择赛道](./race-track-selection-for-opb.md)
1. [竞争策略:不竞争策略](./non-competition-strategy.md)
1. [竞争策略:结构化优势](./structured-advantage.md)
1. [思考工具:《一人企业画布》和《一人企业月报》](./opb-canvas-and-opb-report.md)
3. [构建一人业务](./chapter-build-opb.md)
1. [一人企业≠一人业务](./one-person-enterprise-does-not-equal-one-person-business.md)
1. [优势发现:副产品优势](./discovery-of-by-product-advantages.md)
1. [风险评控:从副业开始](./start-from-side-project.md)
1. [风险评控:管理和利用不确定性](./managing-and-utilizing-uncertaint.md)
1. [产品构建:从零构建软件产品或服务](./building-software-products-or-services-from-scratch.md)
4. [基础设施及搭建](./chapter-build-infrastructure.md)
1. [理想的一人企业基础设施](./what-is-the-ideal-one-person-business-infrastructure.md)
1. [用户池和触达能力](./infrastructure-user-pool-reach-capability.md)
1. [内容池和自动化能力](./content-pool-and-automation-capability.md)
1. [产品池和支付能力](./product-pool-and-payment-capability.md)
1. [众包能力](./crowdsourcing-capability.md)
1. [搭建一人企业基础设施](./setup-a-one-person-business-infrastructure.md)

@ -0,0 +1,190 @@
# 底层逻辑:资产和被动收入
出售时间片不可能规模化
-----------
对二十一世纪来说最宝贵的是人才,但对一人企业来说,最宝贵的却是时间。最稀缺的就是最宝贵的。正如本书前文中所述的,对于只有一个全职员工的企业,即使我们每天工作10小时,一周也只有50个工时。如果是以Side Project的方式来做,可用工时会更少。
![](images/image-29-1024x884.png)
实现平台的日薪
在程序员灵活用工平台shixian.com上,腾讯阿里百度等大厂的员工兼职日薪约为1000~1500,我们按1500/8小时计算,一人企业如果单纯售卖时间片,其收入上限为 (1500/8)*50*4 = 37500。也就不到4万块钱。注意这是上限,而且你需要每天工作10小时。即使你通过海外平台接单,我们假设收入翻一倍,却依然可以得出结论:出售时间片不可能规模化。
所以我们需要一种不依赖于时间片就能挣钱的方式。
资产和被动收入
-------
![](images/image-30.png)
《穷爸爸富爸爸》
在《穷爸爸富爸爸》中,罗伯特-清崎说过一句很经典的话:富人不为钱工作。要想规模化财富,就要让钱为你工作。解决办法也很简单,就是不断持有资产。
![](images/image-660x1024.jpg)
《穷爸爸富爸爸》中对资产的定义
书中对资产的定义是:「资产就是能把钱放进你口袋里的东西」。换言之,如果某样东西能在你不工作的时候为你带来持续的收入,那么它就可以被认为是资产。本书将沿用这个定义。
![](images/image-31-1024x810.png)
让资产为你工作
让我们来梳理下逻辑,因为「出售时间片不能规模化」,所以我们「需要一种不受时间片限制的、增加收入的方式」,而「能带来被动收入的资产」正是解决之道。
那么,剩下的问题只有一个,如何才能获得能带来被动收入的资产呢?
如何获得资产
------
资产可以「把钱放进你的口袋」,这可是会下金蛋的鸡,当然是人人都想要了。既然人人想要,就难以轻易获得了。
![](images/image-32-1024x421.png)
如何获得资产
总体上来说,获得资产的方式无非两种:富则投资收购、穷则自己创造。
### 富则投资收购
如果你手上钱比较多(这种情况比较少),那么可以通过投资或收购的方式来获得资产。这将帮我们跨过试错环节,直接去收购那些已经被市场认可,开始有不错的MRR(每月周期性收入)的资产。
![](images/image-33-1024x1018.png)
indiemaker.co
#### 收购Side project
例如,在Indie Maker这个网站上,我们可以看到许多程序员会销售他们的Side project。
![](images/image-34-1024x1018.png)
已经产生MRR的项目
其中一些已经有不错的MRR了。比如这个以18,700美金出售的项目,周期新月收入已经达到了2,000美元。如果我们有足够的资金,我们可以挑选一些比较合适的项目进行投资。
但是,在考虑价格时,我们也需要考虑到网站标注的MRR可能是临时性的。它也许不是虚假的,但可能是临时的。比如说,某些和流行热点相关的项目,可以在大火时获得很高的MRR,但之后可能是断崖式的下跌。而网站展示给我们的可能正好是某个高点时的数据。
另一方面,购买程序类资产时不应忽视后续的开发和维护成本。需求是会变动的、程序也不可能没有Bug。购买项目后,无论是维护还是定制开发都还需要雇佣程序员。这些都是成本,需要考虑进去。
#### 收购其他资产
![](images/image-35-1024x499.png)
除了软件和SaaS产品之外,我们还可以考虑购买其他类型的资产。如网站、版权、房产、股份、账号以及一些自媒体平台。这会帮我们节省大量时间。
但是,在购买这些资产时,我们需要思考一个问题:为什么这些已经产生月收入的资产的持有者想要出售它们?交易始终是围绕价值进行的,没有人是傻子。想明白出售背后的原因,才不容易买到有坑的资产。一个已经产生稳定MRR的资产,通常不会低价出售。出售者可能有他们的原因(例如需要现金),捡漏是存在的,但不常见。
所以通过购买方式获得的资产,必须在我们这里要能发挥出比它在原主手里更大的效果,挣到更多的钱才算是好的交易。一个常见的原因是协同效应。资产并不是孤立的,它可以和我们拥有的其他资产形成协同效应。比如我们如果拥有一个每天上万独立用户的垂直论坛,这时候收购一个在同一个群体上已经证明能产生MRR的APP,直接对接上就可以获得不错的现金流。
考虑到收购本身的沟通成本、收购之后的维护成本以及风险,以及一人企业自身的有限资源,我通常认为只有能实现1+1>10的资产才是值得购买的。否则自己创造可能更划算。
另外,如果想要投资股票,那就完全是另一个领域了,有很多专家可以为我们提供指导,不在本书的讨论范围之内。
### 穷则自行创造
#### 数字商品创作
![](images/image-36-1024x581.png)
数字商品创作的种类
许多人可能会先入为主地认为,由于自己不会编程,因此无法创造任何东西。这种观念在十年前是较为主流的。然而,随着公众号、网红文化和直播的兴起,人们开始意识到即使不精通技术,也能进行创造出极具价值的资产。
数字商品的创作,如网络小说、在线课程、电子书、付费社群以及电子邮件列表,都是可行的路径。最新的,还有由OpenAI开放的、自定义GPT商店 GPT Store ,很多人都觉得它的潜力堪比Apple的App Store。
当然,不同类型创作的投入产出比和风险是不同的,比如网络小说虽然一旦成功收益颇高,但要想在[2200万网文作者](http://www.news.cn/culture/20230413/198b8af478f84b38a65c115fb43257bd/c.html)中脱颖而出也是非常困难的。这就涉及到资产的评分,这个我们放到后边讲。
#### 通过NoCode创造互联网应用
![](images/image-37-1024x610.png)
NoCode创作实例
并不是说不懂技术,就只能局限于前边我们提到的数字商品创造。这些年,NoCode软件已经逐渐成熟。所谓NoCode指的是将一系列可用于构建互联网应用的组件,通过拖拽、设置等方式,在完全不编码的前提下,实现业务逻辑,创建出一个功能完备的互联网应用。
在国外,NoCode已经颇为流行,不但出现这个领域的几大巨头SaaS,还有大量基于NoCode盈利的生态和案例。以下是我摘录的例子:
- Art West:通过NoCodeDevs,每月重复收入达到10万美元。
- Katt Risen:通过No-Code Exits网站,10个月内赚取12万美元。
- Marie Martens 和 Filip Minev:通过Tally,MRR增长到60万美元。
- Alex Rainey:通过My AskAI聊天机器人构建器,预售赚取5万美元,六个月内MRR增长到18万美元。
- Joe Speiser:在200美元的No-Code技术栈上运行了一个100万美元的创业公司。
- Flexiple:使用每月成本仅100美元的No-Code工具,ARR增长到300万美元。
- Justin Welsh:使用Carrd、Airtable、Zapier等工具,创立了一个500万美元的一人企业。
- Brett Williams:通过Memberstack、Trello和Webflow,将Designjoy增长到150万美元ARR和300万美元的销售额。
但在国内,也许是用户对产品细节要求更高,2C(面向消费者)领域里NoCode的流行程度并不高。但在2B(面向企业)领域,NoCode也已经在国内大量使用,毕竟内部管理系统主要看中的不是美观和特效。
另一方面,对于一人企业和创业公司,NoCode也是非常好的一个方向。因为在主流创业方法论中,有一个用于验证市场需求和产品是否契合的步骤,需要构建最小可行性产品(MVP)。而 NoCode 正是这方面极为有效的工具,它允许我们快速搭建出70到80分的MVP来进行市场验证,甚至实现盈利。最重要的是,这个过程完全不需要技术人员支持。
而随着业务的发展,我们可以用所获得的资金来开发更高质量、细节更为精致的系统,以取代最初的MVP。
所以,不懂技术,也可以创建互联网应用。
#### 开源+AI定制
![](images/image-38-1024x649.png)
通过GPT给WordPress写插件
除了使用第三方的NoCode平台,我们也可以通过开源项目自行搭建很多互联网应用。近些年开源蓬勃发展,方方面面都开源替代品。其中,作为最通用和最强大的,是有着六万多插件的WordPress。
绝大部分的通用功能和行业专用功能,都可以通过购买专门的WordPress插件来解决。最后一点定制需求,如果不是特别复杂,甚至GPT4都可以帮你写出来。如果现在写不出来,等几个月后再试试可能就可以了。
#### 自学编程创造
当然,如果想要高效又完美的实现自己的需求,学习编程自行开发是最好的选择。现在,借助GPT等工具,学习编程变得更加容易和有趣,它极大地降低了学习的门槛,并提高了学习的效率。因此,如果你曾经因为编程难度而放弃,现在是一个重新尝试的好时机。
如果你觉得学习编程细节过于繁琐,那么掌握其中的编程思想即可。因为不管是使用NoCode和Devin这种写码机器人,都需要理解代码背后对需求的实现逻辑。
资产的量化评估
-------
既然资产是把钱放进我们口袋的东西,那是不是越多越好呢?理论上讲,当然是的。但是资产并不是一成不变的,它也需要定时维护、也会随着市场和需求而变化,甚至可能从资产变成负债,持续消耗我们的财富。因此,我们需要对资产进行量化评估,抓大放小,把主要精力放到优质资产上。
这里给大家分享一个我自己的标准,它包含以下五个评估项:投入、产出、持续性、风险和门槛。
![](images/image-39-1024x918.png)
资产的量化评估
### 性价比
首先考虑的是投入,即获取这项资产所需的成本;其次是产出,也就是这项资产能够为我们带来多少收益。将投入和产出相加,我们就可以得出这项资产的性价比。性价比越好,越值得我们持有。
这是一个很简单的道理,但需要注意的隐形投入和边际成本。很多成本只有在运作起来时才会显化出来,因此需要还原场景仔细思考。另一些成本可以通过协作效应,将其作为边际成本,从而极大减少投入。
很多产出不大的资产,如果投入极低,也是可以操作的。
![](images/image-41-1024x982.png)
B站视频
比如我在B站上发布的这个视频《云服务器都99一年了,除了买来吃灰,你还能用来装这些免费云软件》------播放量达到了10万。这段视频是我两年前仅用一个周末的时间制作完成的。
它的盈利方式很简单,即视频下方附有一条腾讯云的推荐链接,我当时并没有期望它能持续带来收入。不过后来的收益超过我的预期,累计下来有小几千。尽管这份收益绝对值看似不多,但考虑到这是被动收入,且我在这上面的投入仅是一个周末的时间,还是相当不错的。
### 持续性
「被动收入」这个说法容易让人误解为我们持有资产以后,什么事都不需要做了,资产就会源源不断地为我们挣钱。但实际上,每次投入能带来的产出往往是随着时间递减的,因为市场会变化、需求会更新、潮流会轮回、设备会陈旧。我们必须再次投入,才能恢复其产出。持续性则描述了投入之后,可以持续带来收入的时间。
![](images/image-40-1024x976.png)
持续性高的资产
什么是持续性高的资产呢?举个例子,我手上有一项非常小的资产------ 七年前我编写的一本名为《程序员职业小白书》的小册。直到2024年今天,它每个月仍然为我带来收益。以2023年12月,它带来的收益为23.6元;而到了2024年2月,收益大约为70元。这些收益都是扣除税费后的净收入。因此,这可以说是一项持续性极佳的资产。
### 风险
很多事情并不是我们投入了就一定有回报,也可能背离我们的预期。这就是风险。风险往往和性价比密切相关,高回报往往意味着高风险。尤其是对低门槛的资产来说。比如前文提到的网文创作,因为进入门槛低,竞争异常激烈,所以风险也异常高。
并不是说高风险的资产一定就不能投入,而是说我们要合理搭配,靠低风险资产保温饱,用高风险资产求发展。
### 门槛
很多业务有其硬性门槛,门槛越高,意味着我们前期投入就越大。甚至有一些门槛加大投入也无法达到。不过门槛并非是绝对的,不同产品形态有不同的门槛,通过调整产品形式,我们也可以绕过某些门槛。另一方面,门槛也和杠杆相关,新杠杆领域进入的门槛往往会较低。
从以上五个方面对一个资产进行评分,我们就可以得出一个综合评分,并根据评分对资产进行管理。

@ -0,0 +1,516 @@
# 产品构建:从零构建软件产品或服务
本文尝试完整地介绍一个软件类产品从规划到上线的全过程,希望能给你带来启发。内容节选和改写自[《精益副业》](https://github.com/easychen/lean-side-bussiness)。
产品流程
----
![](images/image-106-1024x511.png)
更适合一人企业的产品流程
在本文中,我们采用的是优化后的、更适合一人企业的产品流程。其中「商业模式画布」步骤,建议换为更加有针对性的「[一人企业画布](https://ft07.com/opb-canvas-and-opb-report/)」。
这个流程和很多硅谷公司的产品流程很像,但是针对一人企业做了一些调整和优化。经过三年多时间的使用,我们自己用起来已经很顺手。
1. 首先定义价值主张,然后围绕着价值来设计商业模式画布。
2. 完成画布以后,我们把画布里的「客户细分」部分拿出来,做成「用户画像」。这是一个将细分客户具体化、变得有血有肉的工具。
3. 有了画像,再据此还原用户使用产品的各个场景,他们是用电脑还是用手机、是在家里还是在车上使用等等。
4. 想象为了在上述场景下向用户传递价值,我们需要什么样的功能,这样就会得到一个功能列表。
5. 功能列表会很长,不同功能的优先级也不同。所以我们会对功能进行分期,其中最重要也是最靠前的一个功能分期,就是用来开发「最小可行产品」的分期。
6. 当「最小可行产品」开发完成后,进行「产品市场契合」的验证,如果达不到设定的验证目标,就需要调整功能,甚至重新设计价值主张。
7. 当通过「产品市场契合」后,我们就可以按照分期迭代开发产品的其他功能了。
8. 在迭代过程中,我们会持续对新上线的部分功能进行增长优化,保证每一部分功能达到预定的目标。
以上就是我们为一人企业优化的精益流程,虽然讲起来比较多,但实际操作起来还是比较简单的。而且我们其实省略了不少大公司流程中的环节,比如用户访谈、焦点小组等。
项目简介
----
先来介绍一下我们的实战项目 ------ 福利单词。
它来自于我在学习过程中的一个原生需求。最开始我是使用 Anki 这个软件来背单词,软件很好用,但是每次都有一种逼着自己去背的感觉,背完以后如释重负。为了提醒自己不要逃避,我还定了一个闹钟每天催自己。
有一天,我又因为上[Pixiv](https://www.pixiv.net/)(一个二次元内容创作社区)看图忘记了时间。突然间我想到,能不能把背单词和看图片这两个行为绑定到一起呢?
你看,背单词虽然有用,但让我痛苦,度日如年;看图片很欢乐,流连忘返,但似乎不是很「有用」。如果我们把两者结合到一起,一边看图一边背单词,是不是就可以让背单词不那么难受,可以持续不断地背下去了?
这就是福利单词的出发点。
接下来,我们就来看看,怎么从这个还有些模糊的想法中提出一个明确的价值主张,然后围绕它进行商业模式规划、功能和界面设计、验证和迭代开发,最终使其成为一个商业产品。
![](images/image-107.png)
福利单词APP
需要说明的是,开发过程很难在有限的篇幅中讲解清楚,也偏离了本文的主题,所以我们只会简略地提及一些需要注意的地方,并不会进行开发的教学。
第一步:商业模式规划
----------
首先我们通过商业模式画布来规划产品的商业模式。
### 价值主张
![](images/image-108-1024x373.png)
福利单词的价值主张
福利单词的核心价值主张在于为那些觉得学习英语充满挑战的人提供一种轻松愉悦的学习方式。其目标是通过增添学习过程中的乐趣来减轻学习者的压力,使本来短暂且困难的学习活动变得更加可持续和习惯化。
因此,在「价值主张」部分,我们特别强调了两个关键点:「无痛学习」和「持续性学习」。这两点构成了该产品的核心价值。
有了这些价值主张,我们能够帮助客户克服以往阻碍他们学习的障碍,从而促进他们的个人成长和提升。
### 客户细分
![](images/image-109-1024x463.png)
福利单词的客户细分
细化价值主张需要我们仔细考虑客户的细分。考虑到福利单词是一款学习软件,其目标客户群体自然与学习英语的需求密切相关。我们可以将目标客户分为三类:
1. 需要备考大学英语四六级的大学生。
2. 有留学或移民需求,需要准备雅思、托福考试的人群。
3. 希望通过提高专业英语水平以在职场中取得更好表现的职场人士。
这三类客户的学习目的各有侧重,但通过提供「词库切换」或「自定义词库」功能,我们的软件能够灵活满足他们的需求。
### 价值主张的细化
![](images/image-110-1024x527.png)
细化后的福利单词价值主张
仅仅提供词库供用户学习,并不能使我们的软件与众不同。因此,我们在价值主张中追加他们难以抗拒的部分------「糖」。
然而,对不同的用户群体而言,「糖」的含义并不相同。
如果只是放一些二次元的萌妹子,只有喜欢动漫的人会觉得这是他们的「糖」,可以吸引着他们,每天都来看一看。对于其他一些二次元无感的人群来讲,这些图就毫无吸引力,所以我们需要增加「糖」的种类。比方说有的妹子就喜欢看帅哥、有的粉丝就喜欢看偶像、有的铲屎官就喜欢看猫猫狗狗、有的吃货就喜欢看肉和甜点。这一部分,我们可以用多图库的方式来满足。
据此,我们为不同的客户细分制定更具体的价值主张:
1. 「每天看40分钟妹子,一个月记住四六级词汇」
2. 「看着帅哥,把雅思托福词汇搞定」
3. 「一边云吸猫一边升职加薪」
现在听起来是不是就有吸引力多了?
### 渠道通路
![](images/image-111-1024x577.png)
福利单词的渠道通路
在「渠道通路」方面,我们计划通过微博引入种子用户。通过对种子用户的测试反馈,一旦产品转化率达到预期标准,我们便会展开更广泛的合作并通过微博启动广告投放,以此来衡量广告成本与带来的流量效果。
### 客户关系
![](images/image-112-1024x560.png)
福利单词的客户关系
为了维护良好的客户关系,我们将利用腾讯的「兔小巢」工具提供售后支持。这样,用户可以方便地提交反馈,而我们则能通过微信或者QQ等多种渠道及时响应。
### 关键活动
![](images/image-113-1024x537.png)
福利单词的关键活动
在关键活动方面,最小可行产品(MVP)的初版应包含基础的背单词功能、100个单词与相对应的图片,以及简单的互动式学习模块。此外,我们还需要关注用户的学习数据,以验证我们的价值主张。
在MVP验证成功后,我们将开发网页版应用,作为第一阶段的产品发布。此阶段的关键功能包括背单词界面和词库选择功能。为了实现收益,我们还将引入支付和订单系统,并开发分析工具以优化转化过程。
### 关键资源
福利单词的关键资源
关键资源方面,除了人力、资金和时间外,我们还需特别注意用于背单词的图片资源。尤其是在收费环节,我们必须确保图片资源的合法使用。
在最小可用产品中,因为不涉及到收费,我们可以使用的图片很多。一旦开始收费,如果还是不加识别地从网上下载各种版权不明的图片,放到自己软件里并以收费的方式进行售卖,很可能会出现侵权。
所以,我们就需要思考图片资源的解决方案。粗略分析后,有以下几种思路:
1. 作者授权
2. 换用无版权图片
3. 用户自行提供图片
#### 作者授权
直接找作者把图片买下来,然后作为付费词库卖给用户,这是最直接的方式。但有问题,那就是价格,光是大一点的词库就有超过一万个单词,也就是说我们要买一万多张图。如果按一张图 50 元计算,需要 50 万的投入。
在一分钱都还没挣之前就做出这么大的投入,风险还是很高的。这种方式更适合我们挣到钱以后,在扩大规模时使用。
#### 换用无版权图片
当然,我们也可以寻找无版权的图片来做图库。这样即使我们打包在软件里进行商业销售也不会有任何问题。互联网上已经有比较庞大的无版权高清图库了,比如 [Unsplash](https://unsplash.com/) 等。不过这些图库主要是风景和动物,人物类非常少。
#### 用户自行提供图片
本质而言,我们卖的是「看图背词」的工具,而不是图片本身。现在之所以在版权上有风险,是因为打包导致的。所以我们可以尝试着将付费的服务和免费的图片分离开。
比如我们可以给用户提供自定义图库的制作工具,让他们把自己收藏的图片导入进去。这样既能达到目的,又没有版权上的风险。
类似需要考虑的,还有背单词时用到的音频。最简单粗暴的方式是使用云平台的TTS(文字转语音)接口直接生成。
### 成本与收益
![](images/image-115-1024x413.png)
福利单词的成本和收益
最后,通过填补商业模式画布的相关部分,我们可以开始对成本和收益进行预估,以计算预期利润区间。
由于我们开发的项目相对比较小,用到的资源也不是特别的多,所以商业模式画布做得还不算细致。不过通常来讲,第一版的商业模式,画布本身也不会特别细。它是随着项目的进展不断被细化的。
最后我们来看看完整的商业模式画布:
![](images/image-116-1024x659.png)
福利单词的完整商业画布
第二步:为细分客户建立用户画像
---------------
### 什么是用户画像
在商业模式画布里面,我们对客户进行了细分,把客户分成了不同的组,每一组代表一个独立的需求。
用户画像(persona)呢,就是给这些已经分好的组,每一组搞一个人设、建一个虚拟形象,让其变得有血有肉、有姓名有年龄有性别、有自己的身份有自己的爱好、有使用产品的场景。
这样当我们聊到这个用户画像的时候,就像在讲自己的朋友、同事一般熟悉的人一样。
把抽象的需求变成活灵活现的人,这样我们在进行产品设计的时候,就更容易还原到场景,带着画面去想象这个人的需求和行动,这就是用户画像的意义。
### 福利单词的用户画像
接下来,我们就在福利单词的客户细分基础上,为每一类客户建立用户画像。
#### 四六级备考生
首先是备考四六级的大学生这个细分客户群。我们叫他王小康,设定为一个大三的男生。他现在有一个迫切的任务,就是一定要通过四级考试。这位同学是一个动漫宅,他喜欢看的图就是二次元的萌妹子。
#### 留学移民预备军
然后我们来给有留学移民需求、需要考雅思和托福的人群做一个用户画像。我们叫她章小留,她是一个大学刚毕业一年的女生,现在有出国留学的想法,正在准备雅思考试。这位同学是追星族,喜欢看的图片是韩国帅哥。
#### 专业提升小白领
第三个细分人群的用户画像,我们叫她卢小白,是一个毕业两年左右的女生。在生物公司从事技术相关的工作,她需要尽快熟悉大量的生物专业方向的英文单词,方便她更好地了解公司业务。她家里有猫,喜欢看的图片是萌宠和美食。
确定了这三个用户画像的基本资料以后,我们会给他们配上头像,写上他们的需求关键字,把它整理到一页A4纸上。
这样我们就可以把它打印出来,贴到墙上,在做产品设计的时候可以随时去看他们,就像看着我们身边的熟人一样。
### 画像的头像制作
很多书里面都强调说,用户画像的头像要尽可能真实,最好用真人头像。但需要注意在网上乱找真人头像容易导致肖像权问题,这里给大家推荐一个通过AI生成真人头像的网站,叫做 thispersondoesnotexist.com。
![](images/image-117-1024x861.png)
thispersondoesnotexist.com
不过这个网站生成的多是欧美人,对国内的产品来讲,反而各种违和。我更喜欢使用日系的动漫捏脸网站来做,比如 [charat.me](https://charat.me/) 这个网站。
![](images/image-118-1024x948.png)
charat.me
### 最终的用户画像
有了头像,再配上角色的说明和需求关键字,我们就有了一个简单好用的用户画像。下边是我们制作好的三个画像:
![](images/image-119-1024x769.png)
用户画像:王小康
![](images/image-120-1024x768.png)
用户画像:章小留
![](images/image-121-1024x767.png)
用户画像:卢小白
第三步:画像→场景→功能和分期
---------------
### 使用场景分析
有了栩栩如生的用户画像,我们就可以从画像想象出场景,再由场景梳理出功能列表并进行分期。下边我们就具体来看下怎么分析使用场景。
#### 王小康的使用场景分析
首先是王小康的使用场景,包括在学生宿舍、在图书馆以及在课堂上。
在宿舍,他每天晚上八点到九点使用台式机。因为宿舍比较吵,他会戴着耳机学习。这时候他使用的是外接键盘。
晚上睡觉之前,他还会窝在被窝里玩一会儿手机,时间大概是晚上十一点半到十二点,也就是睡觉前的半个小时,这时候的使用场景就是用手机背单词。
图书馆也是一个典型场景,因为在这个环境里边,需要保持安静。所以你要么戴耳机,要么将设备调成静音。王小康一般是下午三点到五点去图书馆自习,这个时候他使用的是笔记本电脑和 iPad 。
需要注意的是使用 iPad 的时候是没有键盘的,所以在输入上面没有使用外接键盘方便,整体输入速度会下降很多。
图书馆和学生宿舍是两个相当不同的场景。宿舍里很可能有室友在玩游戏或者聊天,很容易分心,甚至连背单词这件事都很容易忘掉,所以我们需要有提醒。
相对而言,图书馆就是安静的沉浸式环境,没有人来打扰你,大家都在忙着学自己的东西。
#### 章小留的使用场景分析
下面我们来做章小留的场景分析。
她现在辞职在家,完全是备考的状态。每天上午会在家学网课、或者去线下的培训班学习,下午会在家学词汇。晚上的话,可能要看韩剧。
主要场景在学词汇的下午。因为是在家里边,她使用的是台式机,鼠标和键盘都是外接的。每天早上起床的时候可能也需要复习一下。
所以她的两个主要使用场景是使用电脑学习,以及早上起床时用手机进行复习。
实际上,这个场景和王小康在晚上用手机复习的场景非常类似,可以都写上,最后进行功能合并时,重复的内容会被合并掉。
同时,因为这两个用户都是在备考,所以他们其实还有「考试复习」这个特殊场景。
在这个场景里,它的词库是有范围的,不一定是整个词库。而背单词的时候,需要有一个考试模式,限时答题,并给出得分。这些需求我们不一定都要通过福利单词这个产品来满足,但可以先写下来。
#### 卢小白的使用场景分析
小白是上班族,所以学习时间是非常有限的,主要是在上下班通勤的时候学习,以及在周末的时候有一点空余时间。
通勤场景一般会在地铁上。运气好的时候就有座位,运气不好的时候还需要站立着。这时候她会使用手机和耳机来学习。
因为她的词汇学习主要是为了工作需要,所以在工作的时候可能还会有查词的需求,可以通过词典软件解决,但是她可能会想把生词加入到福利单词来记忆。
大部分时间地铁里是很挤的,有时候需要一个手扶住上面的吊环或者旁边的柱子,所以小白可能需要单手操作。
另外要意识到小白只是一个典型代表,她需要的是生物类的词汇,但是其他的上班族需要的词汇可能会覆盖各行各业,这部分的词库需要通过自定义词库来解决。
同时,小白很喜欢宠物,当她看见可爱的喵星人时,很可能希望将这个图片保存到相册。这里如果再结合到我们上面的考试模式的话,其实可以做得更游戏化一些。比如说我们可以加入一个图鉴,就是一个画册,里边有每一个单词对应的图。只有你对这个单词达到一定的熟练度以后,才能在里边看见。大体上这就是小白的使用场景。
### 从场景到功能
现在我们三个用户画像的使用场景已经分析完了。接下来,我们就可以根据场景来确定功能了。也就是说,为了满足这些场景下的需求,我们在产品上需要提供哪些功能来支撑。
在确定功能的时候,有两类需要特别注意。一类是核心功能,没有它,所有画像都没法使用我们的产品。另一类是边界功能,没有它,某一个画像就没法使用我们的产品。核心功能是交集、边界功能是并集。
我们会根据画像的设定,将一些边界功能分配给他们。比如说,为什么卢小白她就会想保存图片到相册,章小留就不会呢?事实上章小留也会,但我们不需要把一个边界功能重复分配,因为最终都会覆盖到。
画像需要注意的是它特有的场景,比如考试模式是备考生的特有场景。对于不考试的同学来说有没有都无所谓,但是对考试的同学是非常有用的。
我们把边界功能标记出来以后,就可以框定一个大体的功能范围。
比如说,章小留使用的是苹果台式机,这就要PC版需要同时支持 Windows 和 Mac 两个操作系统。路小白上下班通勤的时候是单手操作,我们在手机上设计浮动键盘时,就要考虑到小屏幕手机上26键的全键盘单手时容易按错的问题。
对于卢小白来讲,她的空余时间不多,所以可能还会利用家务和健身的时间,这个时候如果她想复习单词,可能还有一个语音播报的需求。
章小留是追星族,那她在网上看韩剧的时候,会顺便把喜欢的偶像的图片给保存下来,制作成词库,甚至还会分享给同好。
这些都是边界功能。在早期设计的时候,可以先不考虑工期、开发量这些很现实的问题,我们可以先把它放进来思考,至于做不做、什么时候做,那是以后的事情。
我们要做的东西在早期应该尽可能的少,但是思考的范围却应该尽可能的广。我们是把很多东西都想明白了以后,选其中最核心的、最重要的来做。而不是说很多东西我压根就不想,只做眼前看到的那一丁点就开始做了。这样到项目中期,就会出现很多思考上的盲点,这些盲点甚至会导致我们的项目重做,所以需要尽可能避免。
#### [通过思维导图梳理功能](http://r.ftqq.com/lean-side-bussiness/040305.html#%E9%80%9A%E8%BF%87%E6%80%9D%E7%BB%B4%E5%AF%BC%E5%9B%BE%E6%A2%B3%E7%90%86%E5%8A%9F%E8%83%BD)
我们可以通过思维导图软件来梳理功能。
想象一下新用户从什么地方开始使用我们的软件,跟着他的使用流程来同步构建功能。
比如说,首先会需要有一个用户系统,这样我们才能识别用户。接着我们肯定需要有词库,不然就没有单词可以背了。我们肯定也需要有单词的背诵、管理,如果我们要收费的话,肯定还需要有支付。
用户系统里边,我们考虑使用微信登入,这是目前最简单的办法,不用做用户系统、也不用做密码找回。有了登入肯定也得有退出。
有了用户系统以后我们就可以保存用户背单词的进度了。在词库这边呢,既然我们要做一个可切换和自定义的词库,那肯定会有一个列表。
这个列表,首先是会有一个官方的或者叫内置的,然后我们在建立一个本地的列表,给自定义词库用的。
自定义词库这边,我们可能还需要给提供一个工具来制作词库。我们需要有一个单词表、需要生成对应的音频、需要有对应的解释,以及我们背单词的时候看的图片。这是词库的大体功能。
如果我们要做图鉴的话,就需要有词库的完成度数据。就是用户背了词库里面百分之多少的单词、以及对每一个单词的熟练度。在这个基础上我们还需要有一个相册,用来欣赏高清图片。
自定义词库制作完成以后,它还需要有一个分享方式。我们可以允许用户通过二维码分享,其他的用户通过二维码扫码导入。
接下来,我们来看背单词的功能。
首先它需要有一个地方来输入字母,我们会根据输入的字母动态地进行遮罩的调整。然后我们需要把用户输入的时间或者错误的次数统计起来,这代表着对这个单词的熟练程度。我们也还需要有一些辅助按钮,用来显示单词的意思、以及跳过不会的单词。
在最后,当正确地输入了单词以后,我们需要显示一个高清图片,让用户可以很完整地看见这张图片,这是对其的奖励。
另外我们也需要把用户的背单词成绩记录下来,为了能更清楚地看见这个成绩,可能还需要提供一个进度统计,告诉用户背了词库里面的百分之多少,各自的熟练度是多少。
还有支付部分别忘了。首先我们要显示可以付费的商品,当点击购买按钮以后,要把微信支付给呼叫起来。在微信支付完成以后,要进行确认。同时我们也需要维护一个订单列表来进行售后和退款。
### 分期
确定好功能表以后,接下来就可以进行分期了。
#### 功能分期
最常见的流程这里其实是设计MVP而非第一版,但设计方式一致,因此我们选择相对复杂的演示。
因为我们现在的功能实际上已经非常多了,必须要把它分成不同的阶段来做。最小可行产品不太典型,这里我们以 PMF 验证完成后的第一个版本为例,来选择第一期的内容。第二期就是「以后再做」的功能,第三期就是「不知道啥时候做」的功能。
来看我们的功能列表:
- 推送提醒:可以放到第一期。但为了实现推送,需要有消息系统。如果要做定时提醒的话,还需要做设置界面。因为用户设置过提醒以后,可能有一天不需要了,要能及时取消,不然天天推送还挺烦人的。
- 考试模式:放到第二期。虽然对备考生很重要,但是因为整个开发量比较大,在挣钱之前可以先不做。
- 虚拟键盘:放到第一期。为了支持单手操作,我们需要给背单词的界面添加在移动设备上的键盘界面。不同输入法的键盘可能会导致兼容性问题,所以我们直接通过一个虚拟键盘来解决它。
- 自定义词库分享:放到第二期。
- 图鉴模式:放到第二期,也可能是第三期。
- 语音回放:放到第二期。
![](images/image-123-1024x784.png)
使用思维导图构建功能列表
确定分期的时候,也要同时检查功能点是否都对应上了。比如支付里面,我们需要把「微信支付的对接」加上。
### 功能归类到界面
确定好某一期的功能列表后,可以把各个功能归类到界面里。新建一个思维导图,写上显而易见的各个界面,然后把功能放到界面下去。
![](images/image-122-1024x987.png)
将功能归类到界面
如果发现有功能没有界面放,恭喜你提前发现了做丢的界面,赶紧把这个界面也加进去吧。
这一步完成以后,我们就可以开始进入设计阶段了。
第四步:产品设计
--------
推荐使用矢量原型软件来设计界面,常用的包括AdobeXD、Sketch、Figma和开源的Penpot。本文以XD为例,但各个软件使用起来大致方式类似,可以触类旁通。
### 什么是 Adobe XD
![](images/image-124-1024x757.png)
AdobeXD
Adobe XD是由 Adobe 开发的矢量设计工具,它和 Sketch 类似,既可以用来绘制矢量界面,又包含原型设计功能,还可以在手机上预览设计好的界面。XD 支持 Windows 和 Mac,是 Adobe 为数不多的可以免费使用的软件(当然你可以付费升级 pro 版本)。
Adobe之前准备收购Figma,于是放弃了XD的更新,但后来又收购失败。当下建议使用Figma或者开源的Penpot。
### 使用 Adobe XD 设计简单界面
软件的使用主要还是靠大家勤学多练,这里我们和大家演示下如何用它来设计背单词界面。
#### 理解画板
首先,我们在 XD 里新建一个画板(art board)。
画板是什么?它相当于 Word 里边的页面。一般的纯设计工具没有画板这个概念,但 XD 也包含了原型功能,有时候我们需要在多个界面之间来回切换,而一个画板往往就是一个界面。
点击左侧的菜单里面倒数第2个画板的按钮,
![](images/image-125.png)
画板按钮
这时候在屏幕最右边就会出来一系列预置的画板尺寸。
![](images/image-126-313x1024.png)
画板预设
它已经帮我们准备好了常用的规格,比如苹果的iPhone、iPad,谷歌的安卓机型,以及网页常见的尺寸。
我们只要从里边选择对应的尺寸就好了,当然也可以不选择它给你预置的,直接手工拖拽来画或者在属性里面调整画板的宽和高。那我们就新建一个iPhone Xs尺寸的画板好了。
然后按住 CTRL或者CMD + D,就可以直接复制画板。我们把第一个画板叫做背单词界面,然后开始设计。
![](images/image-127-1024x614.png)
复制画板
#### 遮罩的制作
先来制作背单词时,字母没有输入完时显示的遮罩效果。选择左侧工具栏中的矩形 
![](images/image-129.png)
矩形工具\
工具,画出一个覆盖全部画板的长方形。然后调节填充颜色为黑色,透明度为 30%。
![](images/image-128-1024x527.png)
遮罩的制作
然后我们到 unsplash.com 这个无版权网站上,找一只猫的图片,把它也放进来。
![](images/image-130-1024x677.png)
添加猫图
这时候猫是在遮罩上方的,所以它挡住了遮罩。
![](images/image-131.png)
调整图层顺序
点击右键,选择「Send to back」将它放到遮罩后,我们就可以看到被半透明遮罩挡住的猫了。
#### 单词释义和输入框
接下来,在遮罩上边,我们来放上单词释义和输入框。点击最左侧工具栏中的
![](images/image-132.png)
文字工具\
图标,切换到文字工具。
然后输入文字释义。
![](images/image-133-1024x490.png)
添加文字
在右侧的属性面板里,我们可以调节文字的字体、大小、颜色和对齐。
然后我们放上之前设计好的 Logo,加上单词输入框。
![](images/image-134.png)
添加单词输入框
注意这个输入框不一定非要是「框」,比如我们这里也可以把它做成下划线。
#### 虚拟键盘
![](images/image-135-497x1024.png)
虚拟键盘
虚拟键盘的制作在 XD 中也很简单,直接用矩形工具绘制就行。需要注意的是圆角的做法。
![](images/image-136.png)
圆角的设置
其实很简单,在右侧的属性设置里边,把圆角从0 改为 5 就可以了。在做好一个按钮后,我们可以按住 Shift 同时选中按钮和上边的文字,在右键菜单中将其编组(Group);然后按 CTRL或者CMD + D 就可以复制按钮。
![](images/image-137-1024x892.png)
批量分布和对齐
当按钮多起来之后,要对齐它们还挺费事的。其实选中多个按钮后,可以在菜单 Object → Align 中来自动对齐;也可以在 Object → Distribute 中让它们自动均匀分布。
#### 矢量图标
再下来,我们需要在界面中引入图标。既然是矢量界面,当然是矢量图标最好。前边我们已经介绍过 thenounproject.com 了,它还为 pro 用户提供了一个客户端。在这个客户端里边可以非常方便的复制图标。
![](images/image-138.png)
矢量图标
当我们通过关键字搜索到图标后,可以通过下载并将其拖拽到 XD 的方式引入;也可以直接在客户端中右键选择 Copy as SVG,然后直接粘贴。因为是 SVG 格式,调整完大小后可以很方便地更换颜色。
最后我们再微调一下输入框和单词释义的位置,背单词界面就做完了。其他界面的制作非常类似,就不在这里累述了。
后续步骤:产品开发、众筹、迭代开发
-----------------
完成产品设计以后(第一版一般是MVP设计),我们就可以进入开发了。注意,对MVP来讲,产品设计和产品开发不是必须的,而且是应该在能验证需求的前提下尽可能避免的。只有无法通过图文说明、视频演示等办法展现产品特性,也无法通过开源软件快速搭建时,才进行产品级别的MVP的开发。
准备好MVP后,我们就可以通过众筹来验证需求和最基本的营销能力了。当众筹达标,我们才进入下一步的迭代开发。反之,则回到价值主张部分重新优化或者转型。

@ -0,0 +1 @@
# 基础设施及搭建

@ -0,0 +1 @@
# 构建一人业务

@ -0,0 +1,3 @@
# 定义一人企业

@ -0,0 +1 @@
# 规划一人企业

@ -0,0 +1 @@
# Chapter 1

@ -0,0 +1,119 @@
# 内容池和自动化能力
内容池
除了用户池,我们其实还需要一个内容池。原因有两个。
官网:品牌和入口
内容池首先可以用来存放官网,这是我们的品牌和入口。
一般在做软件产品时,大部分人会做一个产品官网,但在做媒体产品时,则很可能只在各个平台上有各种账号,却没有自己的官网。
但其实,官网的意义是非常重大的。往大了说,它代表着品牌、IP和入口。往小了说,它能解决「如果账号被平台封了怎么办?」这种现实问题。
如果我们在各个平台都有账号,但没有独立的官网,那万一我们在平台上的账号被封了,用户即使想找我们,知道我们的品牌名称,但他们没有办法与我们沟通,因为我们没有其他渠道了。
封号这事情,虽然是小概率事件,但是很要命。而且随着越来越多的平台采用不成熟的人工智能,即使是一个处处循规蹈矩的账号,也可能很莫名其妙的就触发了风控规则导致封号。
所以我们需要有一个完全控制在自己手上的东西。确保平台封了我们的账号,只要用户愿意,他们依然可以找到我们。一个好记的品牌、简短的域名就是很好的解决方案。
内容中心
内容池除了是一个入口以外,也是我们的内容中心,我们的内容都应该放到这个平台上。不是说用户只能到这个地方来看,而是说我们在其他平台上发的内容,应该在这个平台上都有一份。这样我们才能应对「内容被删了怎么办的问题」。
在各个平台上内容被删,或者审核不通过,或者审核通过后突然又不通过,这种情况已经司空见惯了。我们需要在自己的官网上来做一个备份。这样的话,即使我们发布在平台的内容被删掉,用户到官网还是可以看得见的。
有些同学可能觉得内容被删没有什么大问题,但如果是一系列的内容,其中有几集被删了,甚至说一个系列教程,最关键的几节莫名其妙的被平台给删掉了,而且自己还没有备份,那用户也没有其他地方可以看,这就非常的难受了对吧?
内容成本
全量内容备份可能会有成本问题。
如果只是图文内容,那整体成本比较低,我们直接使用云平台存储,通过CDN访问就可以了。但如果我们的内容视频很多的话,自己Hosting可能导致成本上升。
我们通过两个方案来解决视频成本问题。
多视频源方案
简单的说,在官网上,优先以嵌入方式展示其他平台的视频,只有失效、或者用户主动要求,才载入我们自己Host的视频源。
具体实现上,我们做了一个WordPress插件。它可以同时把多个视频源,放到一个视频播放框里。默认显示B站视频,通过点击Tab切换到Youtube或者我们自己的源。这样大部分的视频流量会去往B站。
海外存储和CDN方案
另外一个省钱的办法是在一些非关键业务上可以考虑使用国外的服务。
国内CDN因为成本的原因都比较贵,大概一个G反正也要几毛钱。但国外的网络网络资源的价格是不同的,我们完全可以用来做非关键业务或者备用方案。
R2 的定价
比如,CloudFlare的R2,它的流量是不计费的,它只对我们的存储容量和访问的次数收费。默认提供的免费额度也很高,在用户不多的情况下完全可以免费使用。
但它的问题在于,国内访问的时候,它的速度没有国内同类服务快。毕竟没有国内服务器,即使我们把它设置成东亚地区优先,访问速度依然还是会慢一点点。现在我们方糖07网站上面的图片就是放到R2里边的,大家可以测试一下速度。之前的用户反馈还算OK。
有了以上两个方案,我们基本可以零成本的做到内容全量备份了。
但是我们要非常清楚一件事情,就是即使从长期来讲,我们的官网的用户量、流量和影响力都很难比不过第三方的大平台。所以我们依然需要把内容分发到第三方平台去触达那些用户。
不是所有的平台用户都愿意从平台来到我们的官网,所以我们需要把内容分发到这些平台上,让这部分不愿意过来的用户在第三方平台上直接就可以看到我们的内容。只有我们长期地和他们建立起来信任关系以后,他们才会愿意到我们的官网来。
内容分发能力
事实上,内容分发是一个很痛苦的工作,它很简单,但是很频繁。
因为只要我们发布一次内容,我们都需要去做这么一遍,这其实是新媒体运营岗的很大一部分工作量。
下图是一个比较典型的内容分发示意图,也是方糖目前在用的。
方糖的内容分发方案
长内容
首先我们用 WordPress 架设了官方网站(ft07.com)用来放长图文内容(文章)。目前主要是一人企业方法相关的内容,以后会把其他内容逐步迁移过来。这些长图文,我们可以通过接口直接推送到公众号里边进行发布
短内容
短内容(像微博)这块,我们是自架了个 Memos ,这是一个比较类似于微博的开源项目,可以自行架设。首先在上面发布内容,再通过工具把它同步到微博和推特。这避免了短内容在平台被删的问题。同时,我们会通过挂件的方式把短内容显示到官网,因为官网才是内容池,所有的内容都应该在这个地方汇聚。
视频内容
视频这一块,因为我们之前是做网课,所以我们有一个网课产品。于是我们把视频放到网课产品平台上做本地的host。同时我们会把视频分发到哔哩哔哩和 YouTube,然后从这两个平台上反向为我们的官网导流。这个视频hosting不是必须的,直接用 WordPress 也能实现。
可以看到,在这个框架下,无论是短内容,长图文和视频内容都得到了较好的处理。
但要把这个流程完全用起来,却不容易。如果我们的内容每天都有更新,尤其是短内容,可能一天数十次,那分发本身就会很麻烦。就不是说它有什么难度,而是说它的工作量在哪,是一个体力活。
但比较幸运的是,我们现在可以通过自动化的方式来做这个事情,可以数十倍的提升效率。
当然,这不是说自动化能完全替代新媒体岗,这个岗位还有很多其他的职能,比如跟用户互动、客服、关系维护。这些目前自动化暂时还是做不到的。不过AI可能将来能做到,毕竟现在评论罗伯特已经会怼用户了(误)。
总而言之,就是我们现在其实通过自动化的能力可以把内容分发这件事情给做了。所以,这个内容分发能力本质上就是自动化能力。
自动化能力
自动化能力这一块,我们自己是用FlowDeer来做。
FlowDeer
您可以认为它是一个自动化脚本的管理工具,同时也自带了很多现成的脚本。可以阅读这篇文章了解更多。
FlowDeer界面
我们自己用得比较多的脚本,主要是微博发布,推特发布,然后RSS的监控内容抓取,然后翻译网页内容的监控,以及账号保活。
一些常用的FlowDeer/FXD脚本
所谓账号保活,比如说,我们要发布微博内容的时候,账号是需要登录的,对吧?而保活是说,我们登录一次以后,它每隔一段时间帮您去刷新一下,保证这个账号一直是登录的。这样要发布的时候就不用登录了,可以直接发布出去。
我们还做了这个文章小编,它是自动化和AI功能的一个整合。
像我经常分享一些GitHub上的开源项目,那以前都是我自己要撰写文案的。有了这个文章小编以后,我基本上就是丢一个链接给它,它自己过去截图然后提取主要内容,写一个总结,写完了给我做个审核,审核完了直接发布就好了。整个这个流程是非常顺畅的,一般一分钟不到。
所以自动化能力其实已经是内容池所必须的一个能力了。尤其对于一人企业来讲,我们的精力是非常有限的。所以能自动化的地方一定要自动化。
可编程浏览器脚本
当然如果不想用FlowDeer,实际上也可以自己手工来编写Puppetter脚本。这是一个无头浏览器,或者把它理解成可编程浏览器更为确切。我们可以编程控制浏览器的一切。可以打开某个网页,点击某个按钮,然后去检测对应的文本,可以上传文件,发布视频,而且是自动化的。
验证码问题
当然也有一些限制,比如验证码和类似拖动式的机器人验证。
我们是建议大家用它来代替自己的日常工作,就是完全模拟真人操作的频率范围以内来做自动化。这种情况下,实际上能遇到验证码的时候不会太多。当然你要把它规模化,这个问题就很大。但这不是我们的目标。我们的目标是代替日常工作。
用AI聊天驱动工作流
另一方面,自动化+AI聊天可以让自动化能力变得灵活。这里有一个例子,是FlowDeer里边集成的AI聊天窗口。
FlowDeer Chat 聊天工作流
在这个聊天环境里面,您可以把FlowDeer的里面所有的脚本都当做一个工具来使用。比如类似图中的,我可以调用图像生成工具让它生成一张图,然后同时调用微博发布工具,让它这种发微博。而这一切,我们只需要在聊天窗口里面通过聊天的方式就可以完成,这个是非常方便而高效的。
当然现在因为AI智能的问题,还只是一个辅助性的东西。但是我觉得这是暂时性的,因为AI的智能每个月都在提升,我觉得很快就可以达到普通人的标准。

@ -0,0 +1,78 @@
# 众包能力
最后还有一个基于产品池和用户池之上的、非常重要的能力 ------ 众包能力。
为什么需要众包
-------
对于一人企业来说,这个能力至关重要,因为我们需要严格控制人数。这是由于我们的商业模式和竞争策略都是按照这个设计的。
我们在很多策略中都提到,由于人数较少,我们可以专注于非常垂直的小市场。即使获得的利润相对于大公司来说较少,但因为人数少,所以人均高,这就成了我们商业模式和竞争策略的基础。如果我们有很多人,那么这种优势就不存在了。
我们现在可以通过AI和自动化处理很多事情,但总有一些问题是它们无法解决的,需要由人来解决。这就形成了一个基本矛盾。虽然在我们起步的阶段这个矛盾不会太明显,但随着业务量增加,它会日益明显。
为了解决这个矛盾,我们需要拥有众包的能力。简单来说,众包就是将任务分包给很多人,通常是我们产品的用户。在这种方式下,我们不需要雇佣员工,所以员工数量不会增加,可以很好地满足我们一人企业在规模上面的要求。
![](images/image-36-1024x468.png)
众包能力在基础设施中的位置和重要性
众包能力的构成要件
---------
这个方案听起来很理想,但实际操作中有很多需要注意的细节。
首先,并不是所有的任务都可以众包,它们需要非常明确,而我们分包给的任务执行者需要具备相应的能力、时间和意愿。所以总体来讲,我们需要处理掉所有自己、自动化和AI能处理的事情,最后将处理不了的部分拿出来进行众包。
![](images/image-37-1024x491.png)
众包系统的构成要件
众包系统的构成要件包括几个方面。
### 清晰的细分任务
首先,要有一个清晰的细分任务。不能将一整块任务扔出去,这样完不成的风险很高,沟通成本也高。需要多人紧密合作的任务也不适合直接众包。我们需要将任务分得特别细,无需沟通就可以直接执行。
例如,如果我们要翻译我们的整个网站,我们可以将要翻译的内容全部拆成单句,然后发给我们的用户。每一个用户只需要翻译这一句,然后提交。我们会对比两到三个人的翻译结果,然后从中选择一个较好的。而选择结果的任务又可以作为一个独立任务,再次通过众包系统分发下去。采用类似于这样的逐步分拆的方式,使每一个细分任务都足够明确。
另外,单人的工作量应该足够小。因为众包与外包不同,众包是任务执行人在业余时间来做这个事情,所以他的时间和精力都是非常不可控和不可知的。我们需要将承担的工作量变得足够小,然后执行任务的人足够多,这样我们才可以更好地进行控制质量和风险。
### 明确的验收条件
第二,是一个明确的验收条件。其核心是量化,即这个任务是否完成,完成的好不好,要有一个量化的标准。最好可以自动验收。
自动验收的最大优点在于,一旦验收完成,我们就可以实时发送奖励。这样对任务执行人的激励效果会放大,不但会刺激他继续来做众包任务,甚至还会推动他邀请自己的朋友来参与。
### 有吸引力的奖励
最后,有吸引力的奖励也非常重要。
现在各个APP里面的邀请任务已经非常多了,套路已经被用烂了,产生「吸引力」就很难。
我们发现依然有吸引力的奖励首先是现金或等价物,比如说京东购物卡;然后是与业务相关的一些有价无市的物品,比如说像我们设计的 NodeJS 实体包,这个现在已经买不到了。如果把它作为奖品的话,我觉得还是对我们的目标人群是很有吸引力的。总的来说,在奖励上,要多一点真诚,少一点套路。
发放时机刚才已经说过了,最理想的方式是实时发放,因为它可以在任务执行过程中就把激励循环转起来,最后获得的效果会好很多。
众包系统
----
那么,要完成众包,我们需要什么样的支持系统?
这取决于我们是否要自动判定验收条件,因为不同的任务的验收条件是完全不同的。
如果要自动判定,我们就需要各种垂直细分的专用系统。比如,像裂变和推荐返现就是非常典型的垂直众包。这个场景被单独拿出来优化运行,甚至现在大家都不觉得它算众包了。
但它本质上就是一种众包。我们可以回过头来看它的这几个要件:
1. 首先,它有一个清晰细分的任务。给你一个链接,你通过这个链接邀请用户来。
2. 然后,它的验收条件也非常明确,用户带着邀请码注册,系统直接就能识别到。
3. 最后奖励也是实时的发放的,一旦发现任务完成以后,立刻发送奖励,很多系统微信上立马就可以收到现金。
所以,众包不一定是一个独立系统,它也可以是一个垂直的功能。
如果接受人工验收,那么我们可以有一些更通用的方案。
比如论坛加积分商城。网龄稍微大一点的同学可能用过,基本流程就是,你可以在论坛发布任务,然后把积分悬赏放上去,然后其他人完成任务以后,你去结帖,然后积分就会转让给他。同时论坛本身提供一个积分商城来做奖励的兑换。当然,现在论坛的这个产品形态已经用得非常少了,但是类似的机制依然运行得很好。
如果你使用WordPress,它有一些现成的商业的威客插件。安装以后,可以为 WordPress 添加类似的任务发布、领取、验收、积分/现金结算的功能。

@ -0,0 +1,169 @@
# 一人企业的定义
什么是一人企业
-------
首先,我们来谈谈什么是一人企业。
### 一人企业的定义
在这里,我想给出一个我自己的定义:「一人企业是以个体或个人品牌为主导的业务体」。
![](images/image-5-1024x353.png)
什么是一人企业
之所以选择称之为「业务体」,而非「公司」,是因为存在一个普遍的误解,即许多人认为必须要注册一家公司。尽管后来我将其称之为「企业」,这种误解仍旧存在。
![](images/image-6-1024x462.png)
一人企业的基本定义
实际上,一人企业是一个业务体,这意味着并非非要注册公司,只要你有业务即可。同时,它以个体或个人品牌为主导,并不意味着必须是单人运作,小团队同样适用,只要是以个体为主导就行。此外,个人品牌的个性和独特的个人IP是这种业务模式的特色或亮点。它还可以、甚至更多地作为副业存在。
那么,如果某人不想做一人企业或从事副业,学习这一模式是否还有意义呢?实际上,我认为这依然非常有意义。
因为你可以将其视为创业公司或中大型企业的初期阶段。毕竟,不可能一开始就成为一个中大型企业,一切总是从小处开始。一人企业提供了一个非常好的起点。当然,创业公司也是一个很好的起点,但前提是你能够获得融资。如果你无法获得融资,或者需要为某个目标做大量准备,在这个阶段,一人企业的概念同样是一个非常好的思考工具。
### 一人企业不等于个体工商户
很多人把「一人企业」和「个体户」划上等号,这是不对的。它们有根本上的不同。
![](images/image-7-1024x382.png)
一人企业和个体户的区别
一人企业的核心在于通过资产实现变现,而不是简单地出售时间。它依靠杠杆效应实现规模化,在形式上,既可以是个体户,也可以是私人公司,甚至是没有实体业务的组织。关于资产、杠杆和规模化,我们将在后续内容中详细讨论。
### 一人企业不等于创业公司
![](images/image-8-1024x347.png)
一人企业和创业公司的区别
接下来,我们来探讨一人企业与创业公司的区别。
最显著的区别在于,一人企业不需要融资,我们可以独立做主。我们的业务可以是「小而美」,追求「更好而非仅仅更大」。
对于已经获得投资的创业公司而言,通常不被允许仅满足于「小而美」,因为风险资本对投资项目的期望是在3到5年内实现至少5到10倍的回报。如果达不到这一目标,投资便被视为失败。但一人企业则不同,它允许存在「小而美」的可能性。
有趣的是,一人企业可以发展成为创业公司的前期阶段。这意味着,是否选择创业完全取决于个人。如果你满足于维持一个稳定的现金流,并不渴望不断扩大规模或与参与竞争,那么你可以选择继续经营一个「小而美」的公司。如果想要大规模发展,那么你也可以在一人企业的基础上进行融资。甚至连什么时候做出这个选择,都可以由你决定。因此,一人企业可以作为创业公司发展的一个前期阶段。
### 定义的意义
当然,这里所述的一人企业定义是本书内的特定定义。
如果你的业务符合这个定义,那么在本书中的内容适配性最好;如果有不符合的地方,比如你是一家创业公司想要应用这套方法论,可能会有60%到70%的内容适用于你的初始阶段。
然而,如果有些内容明显不符合你的公司情况,你就需要自行进行调整。比如说,我们的假设是你只有一个小团队,这意味着你可能只有两三个员工,其中只有一两个是全职的,其他人是兼职或以合同形式工作的。这种模式包括以合作分成或外包的形式与你的核心团队周围的服务提供商或合作伙伴合作。如果这不适用于你的情况,那么你就需要调整我们的一些中间结论。
总之,这套方法论本身是灵活的,你可以根据自己的实际情况进行调整。但是,符合这个定义的比例越大,你需要调整的地方就越少。这就意味着,通过本书提供的视角和工具,你可以为自己的业务或个人品牌构建一个强大的基础,无论是作为一个独立的个体企业主,还是在更大的商业环境中寻求成长和扩展。
另一个方面,即使你完全符合我们的定义,也应该带着质疑精神来阅读本书。因为市场和需求随时都在变动。不过为了提升效率,我们建议先全面了解本方法论及其推论和结论,在第二遍阅读时,再自行推理和验证。
一人企业的特点
-------
在详细讨论一人企业的定义之后,我们来看一下一人企业的特点。
![](images/image-9-1024x390.png)
一人企业的特点
它有三个显著的特点:员工数量少,资源有限,以及面对的竞争环境是以小博大。
![](images/image-10-1024x370.png)
员工少的优缺点
### 员工数量少
首先,关于员工数量少这一特点,这并不一定是缺点。
#### 成本低
员工少的优势在于成本较低,不存在固定的人工和硬件成本。如果我们只是一个人,可能就会选择在家中工作,从而无需租用办公室或支付水电等办公场地成本。在业务发展顺利时,这些费用可能无足轻重,但在业务遇到困难时,则可能成为骆驼背上的最后一根稻草。没有固定成本,意味着业务上长久的韧性:只要每月的生活费用得到覆盖,我们就能维持生计,业务也能持续下去。
#### 灵活
其次,员工少也使得企业更加灵活。例如,我们可以通过远程工作或更换城市的方式来调整收入压力。如果在北京生活感到不适,完全可以选择搬到其他地方,甚至出国。但是,如果拥有一个团队,这种调整就变得复杂,特别是如果团队需要面对面沟通。相比之下,员工少意味着更高的灵活性。我们经常见到大公司从一个城市搬迁到另一个城市时,会面临大量员工离职的问题,这正是因为缺乏灵活性。
#### 知识、技能、人脉受限
然而,员工数量少也有其缺点,在知识、技能和人脉方面都受到限制。许多专业知识与特定岗位紧密相关,而在一个人的企业中,如果你主要负责开发工作,那么需要补充的知识范围就特别广泛。此外,人脉在商务拓展和销售方面尤其关键。虽然我们可以通过社交网络构建新的人脉关系,但相比那些大公司或创业公司,他们通过直接挖角或与以往合作伙伴建立的联系,拥有的原有人脉网络要丰富得多,这使得他们在谈合作时更加顺利。相对而言,作为一名完全的新人,没有既有人脉的支持,确实会显得更为艰难。
不过幸运的是,GPT和Claude可以极大程度的补全我们的知识树;而通过社交网络,我们可以快速建立新形态的人脉。
### 资源有限
![](images/image-11-1024x389.png)
资源有限的优缺点
首先,我们要考虑的一个问题是时间资源的有限性。时间是一人企业中最稀缺的资源。
#### 时间有限,试错半年
以一人公司为例,假设每周工作5天,每天工作10个小时,那么一周便有50个工时。
50个工时意味着什么?举个例子,如果你要制作一个网页并添加细节,可能需要大约10个小时,而这还不包括测试和后期的一些优化工作。也就是说,如果以网站开发为例,一周大约可以完成3-5个页面。简略计算,两个小功能大约就能占用一周的时间。
![](images/image-12.png)
方糖多钱外包报价计算器
一个题外话,我之前做过一个[外包报价计算器](https://money.ftqq.com/),但你也可以用来简单估算项目的工时。
因此,如果我们的一个项目以开发周期来进行试错,一次试错可能需要半年时间。这里的试错不仅仅是开发过程,而是从项目立项,到产品设计,再到开发和上线的整个过程。
由于资源非常有限,我们的产品设计和开发不能并行,开发只能依靠我们自己。当然,我们可以聘请兼职帮手,但沟通成本可能会比开发本身的时间成本还要高。大家实际操作一下就会明白我在说什么。
#### 零成本推广,地狱难度开局
接下来,谈谈推广。一般来说,我们不会有太多市场费用。在没有市场费用的情况下进行推广实际上是非常困难的。
我曾经一直思考,为什么很多独立开发者不擅长做推广,而看那些市场总监进行的活动和策划,都显得如此有力度,传播性极好。但后来有过自己创业的亲历以后,我发现那些市场总监确实很有能力,但营销效果也是建立在较大的市场费用基础上的。
在一人企业的起步阶段,通常来说,我们没有太多的资金。如果真的拥有几千万,可能更趋向于以购买而非创造的方式来获得资产。即使将其存入银行,立刻就可以实现财务自由,至少是一种初步的财务自由。因此,对于大多数人来说,推广实际上是在没有市场费用的情况下进行的,这是非常困难的。包括那些在大公司能够做好推广的人,如果没有任何市场费用,他们也会觉得非常困难。
在这种情况下,我们可以尝试通过内容营销或利用自媒体进行推广,但这特别耗时。自传播的产品或许更为有效,在本书的后续,我们也会详细讨论这部分内容。
#### 被迫精简和专注
另一个方面看,资源的有限也会反向推动我们提出更有针对性和吸引力的价值主张、设计出更精简的、更一针见血的产品,反而和那些大而全的产品拉开差距。
### 以小博大
![](images/image-13-1024x339.png)
一人企业必须以小博大
那么,第三个特点就是,经营一人企业,必然面临「以小博大」的处境。
#### 多重竞争
很多独立开发者和创业公司都有一种「我弱我有理」的心态;觉得因为自己的弱势身份就理应获得更多的支持。情怀的确可以让用户买几次单,但很难让用户一直买单。从用户和市场的角度来看,绝大部分人比起关心这个产品背后是谁,他们更关心的是提供的产品质量如何,服务是否到位,价格是否合理,性价比是否高。
因此,无论是大型企业、创业公司、开源项目还是我们的同行,都可能是我们的竞争对手,尤其是大型企业和开源项目,它们对独立开发者构成了很强的竞争压力。例如,苹果公司一旦发布新系统或系统的新版本,很多独立开发的小组件就可能被官方功能取代,导致这部分开发者的收入归零。
#### 成功一次即可的游戏
看到这里,你应该已经发现经营一人企业的难度颇大了。的确如此。但这是成功一次即可财务自由的游戏。
对一般人而言,每月10万、一年120万被动收入,足以「财务自由」。虽然这个数字放到个体薪资上看起来很多,但能做到月盈利超过10万的小企业遍地都是。而一人企业的另一个特点就是,它能根据个体的贡献来进行精确分配收益 ------ 因为员工就一个人。换句话说就是,企业挣的都是你的。
即使你在大厂打工,即便公司非常成功,如果你不是高管、如果没有赶上企业上市或爆发期、或者没能持有相当数量的公司期权或股票,那么最终折算下来月收入超过10万的并不多,高额收益仅限于极少数人。
尤其在个体崛起的现在,大厂原有的贡献衡量体系已经落后了。董明珠与其助理、东方甄选及其主播的之间的矛盾不是偶然的。大厂不是不知道贡献衡量体系有问题,而是它们想要的就是螺丝钉。
而一人企业这个游戏虽然难,但只要屡败屡战、持续优化,总能坚持到成功的那天。这也是我沉迷于此、不可自拔的主要原因。
#### 认知层的竞争
我知道很多读者都觉得自己比其他人优秀、有一些也的确如此。但即便这样,以一人之力和大中企业硬碰硬,还是有种螳臂挡车的既视感。
因为平心而论,大部分的企业都没有航天飞机、芯片和大模型的核心技术作为护城河。而作为一人企业,我们在资源上不占优势。即使我们是技术能力出众的开发者,也难以与大公司顶尖的专家们竞争。更何况,我们不可能将全部时间用到开发上。
所以,四两拨千斤,是因为顺势借力;以小博大,更要讲究方式方法。
一人企业的竞争,有一半都是在认知上。因此,本书专门设置了「规划一人企业」这个模块,尝试从「底层逻辑」、「赛道选择」、「竞争策略」几个方面帮大家进行认知上的强化。

@ -0,0 +1,187 @@
# 优势发现:副产品优势
优势发现与一人业务构建
-----------
初次接触一人企业方法论的读者,可能会觉得「方法论的道理我都懂,但完全不知道如何开始」。这是非常正常的,「好的开始是成功的一半」,尤其对于偏重认知的一人业务,起点更为重要。
因此,我们特地准备了「优势发现」这个专题。它将帮助大家充分分析自己所拥有的资源,找到一个事半功倍的切入点。
首先要讨论的是我们多次强调的「副产品优势」。今天我们将在主业、生活方式、兴趣爱好三个方面对其进行细化。大家在阅读文章时,可以同步地针对自己的具体情况进行分析,说不定就能很快找到切入点。
主业副产品
-----
对于以副业模式运营一人企业的情况,主业消耗了每天绝大部分精力,有些甚至挤占了休息时间。这使得我们能投入的时间变得非常有限,成为放弃的主要原因。
但如果我们能充分发掘主业的副产品,让主业和副业之间形成互补,不仅可以最大化利用我们的时间和资源,还能在一定程度上缓解工作与休息之间的冲突。不仅能够为副业找到独特的切入点,还能通过副业的运营反哺主业,形成一个良性循环。
### 工作流和方法论
![](images/image-83.png)
主业最大的副产品:工作流和方法论
主业最大的副产品是我们在工作中积累下来的工作流和方法论,换言之,是「如何将一件事情做得比别人好」的诀窍。这些积累原本就随着我们的职业生涯不断增长,是职业发展的主要推动力。在行业中分享这些知识,不但和主业没有冲突,而且是大多数公司鼓励的。
针对工作流和方法论的副产品形式,已经有大量成熟的渠道。
#### 书籍出版
比如书籍出版,不但适合销售方法论,也是获得行业影响力的最佳渠道之一。甚至即使作为译者、也能「大树底下好乘凉」。
![](images/image-84-707x1024.png)
《故事写作大师班》
以我最近阅读的《故事写作大师班》为例,它的作者约翰-特鲁比的主业是为迪士尼、索尼、福克斯、BBC和HBO等主要工作室提供故事写作咨询。在「诊断」了超过1800部电影和电视剧本后,作者形成了极为优秀的方法论。
在此基础上,特鲁比开发了剧本写作和类型创作课程(一级副产品),吸引了全球数万名学生,其中许多人后来制作了好莱坞热门电影,并成为《纽约时报》畅销书作者和文学奖得主。而《故事写作大师班》正是这些课程的精华(二级副产品),被翻译为多国语言,畅销十多年。
#### 在线课程
纸版书籍的出版门槛较高,并非每个人都能触及。但是随着互联网技术的发展,电子书和在线课程已经颇为成熟。你完全可以无需他人许可,自己写作并售卖电子书、制作在线课程。
我之前在做独立开发时,经常开着OBS软件录制屏幕,将整个开发过程录制为视频。等到开发完成后,再抽时间剪辑为实战课程。
这里充分利用了独立开发全凭自己做主的特点,不要在为公司办公时做类似的事情,大部分公司应该是禁止的。但你可以把它用到自己的开源项目上。
这个原本只是为了充分利用副产品的举措,后来帮助我度过了全职独立开发时没有收入的那一段时间。我后来又将录制和制作技术教程的方法论做成了[网课变现课](https://stack.ftqq.com/course/detail/5),实现了复合副产品优势。
![](images/wangke-bianxian-ke.png)
网课变现课
#### 电子书
和视频课程相比,电子书的优缺点同样明显:
1. 撰写文章比制作视频课程更为简单,但文字整理更花费时间
2. 同样的内容,制作为电子书和视频课程,用户愿意支付的价格相差五到十倍
3. 更容易被盗版传播
4. 对字数和内容没有硬性要求,更灵活
我2018年时曾出版过一本两万字左右的《[程序员跳槽全攻略](https://read.douban.com/ebook/7611058/)》,定价在一两块钱,累计收益扣完税有6千左右。
![](images/image-85.png)
关于电子书的正式出版,可以参考我之前写的[《如何通过互联网出版一本小书》](https://github.com/easychen/howto-make-more-money/blob/master/ch11.md)一文中关于[BookDNA](https://www.bookdna.cn/)的介绍,注意因为文章写作时间较早,部分内容可能过时,需要自行确认。
#### 长文
如果累计的经验还不足以构建完整的方法论,可以通过长文分享并获得反馈。单篇长文可能难以获得直接收入,但可以聚集用户,充盈内容池,成为构建自媒体的助力。
#### Custom GPT
以上都是一些较为传统的副产品方式,从2023年开始,AGI开始落地,时代开始变了。现在我们有了一个更优的选择:自定义GPT。
OpenAI在2023年11月推出了Custom GPT,允许用户通过指定提示词、上传文档、添加API作为工具等方式,将通用GPT定制为专用版本。并在 2024年1月10日推出了GPT商店,采用与苹果应用商店类似的商业模式,创作者可以在其中盈利。
![](images/image-87-1024x799.png)
GPT Store
经常活跃在微博上的[宝玉XP](https://weibo.com/u/1727858283)老师,经常使用GPT翻译大量科技文章和视频字幕。他将自己的方法论制作为Custom GPT后发布在 GPT 商店,在2024年1月登上了 GPT Store Writing分类的第一名。
![](images/image-86.png)
科技文章翻译GPT
PS:可以[点这里](https://weibo.com/1727858283/4981299343787589)查看这个GPT的提示词。
#### AI workflow
通常AI产品并不能完成一个完整的工作流,于是出现了各种AI工作流软件。一个典型的例子是ComfyUI,它是一个基于Stable Diffusion的流程工具,可以完整覆盖除了图片生成以外的其他工作流。
![](images/image-88-1024x641.png)
ComfyUI
稍后我们应该会看到更多AI工作流软件,我们自己也在研发这个方面的产品。
#### 产品化
最后,产品化也是工作流和方法论作为副产品的一大方向。当你能很好的手动实现某个业务后,你可以逐步将其自动化或者半自动化,最终作为一个服务来售卖。对一人企业而言,这也是《纳瓦尔宝典》中说的「将你自己产品化」。
这个产品不一定是软件,也不一定需要编码。逻辑思维最初只是公众号,后期才发展为得到APP。但如果已有的方式不适合我们的副产品,那我们可以创造一个独有的产品来承载它。
得到APP上有本《得到品控手册》,详细记录了知识产品的方法论,感兴趣的同学可以读读
### 行业知识库
![](images/image-89.png)
行业知识库
主业中积累的行业知识库可以成为我们宝贵的副产品。它通常包括对行业的基本常识、逻辑和认知。具体的产品形态,通常是咨询服务和调研报告。
以Trenders.vc为例,这些报告本来是独立开发者在开发产品之前为了深入了解市场进行精准分析、把握行业趋势而产生的副产品。但将调研报告转化为一项服务后,Trenders.vc现在已经拥有超过六万的订阅用户。
另外,正如上边我们提到的,在AI时代,我们还可以采取新的方法,例如将知识库转化为聊天机器人。这样,我们可以通过聊天的形式更有效地获取知识。阅读大量的资料确实十分耗时,而聊天机器人能够迅速地根据我们的需求提供所需知识,极大地节省了我们的时间。
咨询AI机器人不但给用户提供了和以往类似的聊天体验,同时还将之前因为一对一服务无法规模化的业务,变成了完全符合新杠杆的「零复制边际成本」的产品。在AGI落地的过程中具有极大的潜力。
### 备选方案和半成品
对设计师和架构师等类似职位来说,主业还会产生很多备选方案和半成品。比如很多设计师都知道,老板和甲方虽然会让做很多个版本,但往往最后会觉得第一稿最好。这中间的数个甚至数十个备选方案,这时候就闲置了。
对架构师也是如此,当我们着手于一个项目时,通常会设计出三到五套技术方案。最终,我们只会选择一套最适合本企业的方案实施。但这并不意味着其他方案缺乏价值。相反,这些未被采用的方案可能正好适合其他企业的需求。因此,它们完全有潜力作为副产品进行市场变现。
不过因为这些副产品和主业密切相关,我们需要严格遵守公司的相关规定。这里有两个处理方案:
#### 公益化
直接将副产品商业化,容易和主业公司发生利益冲突。但如果将其作为免费的公益产品,就从「为自己谋利」变成「为行业发展出力」。对程序员来讲,开源项目就是一个很好的方式。
#### 转换表现形式
另一个处理方案是,转换表现形式,比如将文本产品转为音频或者视频等。这样不但和主业产品有了形态上的区分,还能够增强产品对特定人群的竞争优势。免相互干扰。
### 人脉关系
在传统行业和二三线城市,人脉关系至为重要,甚至是很多人的生存之道。但作为互联网从业者,我们可能会认为,在这个行业里,人脉关系并不是主要资源,大部分的业务还是规则驱动的。但后来我意识到,光是认识的人足够多,就可以成为撮合型业务的基础。
![](images/image-90.png)
人脉关系的副产品形式
比如说,我们可以提供求职招聘、交友相亲等服务,可以组织会议分享经验。在这些基础上,我们还可以创建付费社群。在这个付费社群里,我们甚至不需要做什么,只需将人和需求聚集在一起,就能赚取收益。这就是人脉关系的魅力所在。
生活方式副产品
-------
生活方式副产品是指,我们日常生活一部分的各种活动,无论我们是否热爱,它们都可能产生副产品。
例如,有些人每天不得不花费一到两个小时在通勤上,这段时间内,他们可能会选择在地铁上刷手机。这种生活方式能够带来的副产品之一就是阅读。
![](images/image-91.png)
湾区日报
举个例子,湾区日报。最初,这只是一个每天阅读文章,并从中挑选出五篇质量高的文章进行分享的行为,后来,它演变成了一个付费产品,拥有自己的客户端和网站,并获得了良好的口碑。这就是基于生活方式的副产品。
很多生活方式都可以产生副产品,无论是吃饭、做菜、甚至看美女,只要你有良好的美感,说不定都能发展为一个某某精选业务。
### AI优化的Reading as a Service
不过,看起来湾区日报在2023年11月停止更新。其挑战之一在于,尽管文章摘要使用中文,但许多链接的内容都是英文,这对于一些读者来说可能较为困难。湾区日报创建时,人工智能还不够成熟,如果我们现在考虑使用人工智能技术来重构,那么可以将其打造成足够自动化的Reading as a Service。
![](images/image-92-1024x475.png)
Reading as a Service
例如,我们可以按上图的方式来组织服务。
首先通过利用Check酱、RSSHub、Kill the newsletter可以随时监测网页、RSS和NewsLetter的更新,并将其转为RSS。然后,我们可以将对接到TinyTinyRss上,并通过它的手机客户端在通勤路上阅读。当阅读到不错的文章时,我们可以添加评论并发布到TinyTinyRss的一个独立Feed中。
我们使用一个定时脚本读取这个Feed,并根据评论内容,调用GPT等AI进行翻译、摘要、总结等处理。最后将处理好的内容自动发布到微博或Twitter上。
这样,我们几乎构建了一个全自动的生活方式副产品生成流程,仅需用户在手机上阅读并进行点评。
兴趣爱好副产品
-------
兴趣爱好副产品和生活方式副产品非常类似,区别只是它来源于兴趣爱好。这里要强调的是,一个反常识的事实时,很多人以为自己有兴趣爱好,但大部分时候都只是叶公好龙,并没有真正在兴趣爱好上投入太多,「玩都玩不专业」。
还有的人可能兴趣爱好很多,但都浅尝辄止,每隔一个月换一个。这种也难以产生优质副产品。如果没有能坚持数年持续投入的兴趣爱好,我们更建议考虑其他副产品。

@ -0,0 +1,58 @@
<?php
$markdownDir = './'; // Markdown文件所在目录
$imagesDir = 'images'; // 图片下载目录
// 确保图片下载目录存在
if (!is_dir($imagesDir)) {
mkdir($imagesDir, 0777, true);
}
// 使用cURL下载图片
function downloadImage($url, $filepath)
{
$ch = curl_init($url);
$fp = fopen($filepath, 'wb');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_REFERER, 'https://ft07.com'); // 设置Referer头部
curl_exec($ch);
curl_close($ch);
fclose($fp);
echo "Downloaded: $filepath\n";
}
// 替换Markdown中的图片链接并下载图片
function replaceImageLinksInFile($filePath, $imagesDir)
{
$data = file_get_contents($filePath);
$regex = '/!\[.*?\]\((https:\/\/r2\.ft07\.com\/.*?\.(jpg|png|gif|bmp|webp))\)/';
preg_match_all($regex, $data, $matches, PREG_SET_ORDER);
foreach ($matches as $match) {
$imageUrl = $match[1];
$imageName = basename($imageUrl);
$localImagePath = $imagesDir . '/' . $imageName;
// 替换Markdown中的图片链接为本地路径
$data = str_replace($imageUrl, $localImagePath, $data);
// 下载图片
downloadImage($imageUrl, $localImagePath);
}
// 保存更新后的Markdown文件
file_put_contents($filePath, $data);
echo "Updated file: $filePath\n";
}
// 读取并处理每个Markdown文件
$files = scandir($markdownDir);
foreach ($files as $file) {
if (pathinfo($file, PATHINFO_EXTENSION) === 'md') {
$filePath = $markdownDir . '/' . $file;
replaceImageLinksInFile($filePath, $imagesDir);
}
}
echo "Done.\n";

Binary file not shown.

After

Width:  |  Height:  |  Size: 165 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 300 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 173 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 267 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 275 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 438 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 200 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 241 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 229 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 182 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 254 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 275 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 165 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 273 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 771 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 541 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 156 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 204 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 375 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 241 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 452 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 238 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 561 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 135 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 255 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 292 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 170 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 863 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 159 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 222 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 170 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save