Skip to content

Commit ce61dcc

Browse files
YuSihe88huan
andauthored
try to build a puppet in tiktok (#1443)
* Optimization of the blog * Project optimization * try to build a puppet in tiktok * 0.10.55 * 0.10.56 * 0.10.57 * 0.10.58 * 0.10.59 * 0.10.60 * pass the test * latest commits Co-authored-by: Huan (李卓桓) <[email protected]>
1 parent b0296a8 commit ce61dcc

File tree

5 files changed

+69
-1
lines changed

5 files changed

+69
-1
lines changed
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
---
2+
title: Design and implementation of wechaty puppet module based on Tiktok
3+
author: yusihe88
4+
categories: project
5+
tags:
6+
- puppet-tiktok
7+
- tiktok
8+
- automotive
9+
image: /assets/2021/12-try-to-build-a-wechaty-tiktok-puppet/wechaty-tiktok-puppet.webp
10+
11+
---
12+
13+
## Context
14+
15+
* author: Sihe Yu
16+
17+
* mentor:nan Wang
18+
19+
* For more detailed work progress and process, please refer to the following address:
20+
[基于TIKTOK的 Wechaty puppet 模块设计与实现](https://github.com/juzibot/intern/issues/3)
21+
22+
We hope that our product can have more ability to access IM, Therefore, the first thing to bear the brunt is to enable wechaty to stably access more IM.
23+
24+
Tiktok is a popular short video software all over the world, but in addition to short video, it also has strong social attributes and provides social functions including single chat and group chat.
25+
In order to enable wechaty users to send and receive messages using tiktok, it is necessary to develop the corresponding puppet access module.
26+
27+
## Goal
28+
29+
During the internship, we hope to achieve the following objectives:
30+
The messaging function needs to implement the most basic dingdong BOT, that is, the robot will automatically reply to Dong after receiving Ding
31+
Need to support contact list and group list
32+
The code needs to be hosted on GitHub
33+
34+
## Bot Basic information
35+
36+
intelligent tiktok robot based on the platform of shaking table, providing an intelligent robot customer service system with sales, marketing and after-sale services. It helps the enterprise to get customers quickly, enhance user stickiness and improve transformation through intelligent dialogue, customer service system and data analysis. It covers education, retail, insurance and other industries.
37+
38+
* Application Name: chatbot
39+
40+
* Application type: Website application
41+
42+
* Application category: Social communication
43+
44+
## Project steps
45+
46+
1. implement dingdong based on tiktok development platform.
47+
2. Encapsulate the logic flow into a puppet
48+
3. Add our newly encapsulated puppet to wechaty
49+
50+
## Current progress
51+
52+
1. Achieve DingDong bot with TikTok Api
53+
2. Encapsulate part of the logic into Puppet
54+
55+
## Proposal Video Presentation
56+
57+
{% include iframe.html src="https://youtu.be/1UJnoI4nsVQ" %}
58+
59+
## Proposal Slides
60+
61+
{% include iframe.html src="/assets/2021/12-try-to-build-a-wechaty-tiktok-puppet/mid-term-ppt.pdf" %}
62+
63+
## Plans
64+
65+
1. It is expected that the open platform of Douyin will give a reply within this mounth
66+
Puppet's dingdong logic is expected to be implemented next week
67+
2. Improve the code, call as many available interfaces as possible, familiar with puppet source code
68+
3. Invoke puppet ding-dong logic using wechaty
Binary file not shown.
Binary file not shown.

wechaty.js.org

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Subproject commit 10c50e4586b9210a1d9965395eef751fff88515f
1+
Subproject commit d5b76286810d763b5ede6e910c20d67a056773f2

0 commit comments

Comments
 (0)