Preface
0x01
Since the next version of Cuteen is going to move away from Typecho and towards React development, I finally finished learning React a while ago and barely got the hang of it. Recently, I've been organizing my React notes and the new APIs into documentation, and halfway through, I realized that the mess of stuff is growing and it's hard to find the right content when I need it.
0x02
I remembered an article I read a long time ago (link), and at that time, I thought it was super cool to clone a digital version of myself. But due to limitations in technology, budget, and data volume, it wasn't possible.
Taking this opportunity, I thought about whether I could digitize my notes and myself from the blog.
Chat Thing
While browsing online, I discovered Chat Thing, a website where you can train AI with your own data sources.

Chat Thing Demo
Chat Thing can obtain data from sources such as connecting to Notion, crawling websites, uploading files, YouTube videos, and RSS feeds, and it implements an AI bot based on ChatGPT.
The free subscription allows you to create a bot using the GPT3 model, which is more than enough in practice since it doesn't need to write large chunks of code. It also provides 600,000 storage tokens and 80,000 message tokens per month. According to the official documentation: when data is synchronized from the data source, storage tokens are consumed, and 1,000 storage tokens are roughly equivalent to 750 English words; while each message returned by the bot uses 1,000 to 4,000 message tokens, and 80,000 message tokens allow for 40 conversations with the bot (message tokens are definitely not enough 😔).

Chat Thing Usage
Importing Data Sources
WarningPlease be aware of any personal sensitive data in the uploaded data.
Since all my documents and blog posts are completed on Notion, it's very convenient to connect to Notion and import all the data into Chat Thing.
If you want to import blog posts as data sources, you can use the sitemap crawling or RSS feed import functions. Of course, if your blog is on Typecho, you can also use the Tp2MD plugin to export posts in MD format and then upload them.
Placing the Bot
The free subscription only provides Js and iframe tag integration. If you want to use APIs to integrate it elsewhere, you need a paid subscription.
Ps. Since the model uses gpt3 and is limited by the maximum context, the bot's intelligence definitely can't compare to ChatGPT using gpt3.5 or even 4.0. Enjoy it 🎉~
NotePss. When asking questions about "me," use "Vinking" instead of "you," for example: "What is Vinking's blog URL?" instead of "What is your blog URL?" Also, please lower your expectations, it's not that smart.